Tor rechaza conexiones por socket 127.0.0.1:9050


De un momento a otro Tor ya no funcionaba usando el socket 127.0.0.1:9050 y los navegadores funcionaban bien usando el socket 127.0.0.1:8118 de Privoxy el cual reenvía la información solicitada por los navegadores a los sockets de Tor.
Como tenia configurado Privoxy para reenviar la información filtrada a los sockets de Tor 127.0.0.1:9050:
forward-socks4a / 127.0.0.1:9050 .
forward-socks4 / 127.0.0.1:9050 .
forward-socks5t / 127.0.0.1:9050 .

Errores que obtenía al usar navegador web Firefox:



La anterior imagen nos muestra que la petición se perdió y que el socket 127.0.0.1:9050 es inalcanzable por ende no lograba conexión al sitio web; por lo que realice el paso de desactivar el proxy y descarte al navegador web Firefox y el antivirus AVAST como se observa en la siguiente imagen:

Nota: Sugerencias que parecían estar relacionadas a mi problema:
2.    Administrar el análisis de HTTPS en el Escudo web en Avast Antivirus, https://support.avast.com/es-es/article/189/
3.    Explaining Avast’s HTTPS scanning feature, https://blog.avast.com/2015/05/25/explaining-avasts-https-scanning-feature/
Las anteriores recomendaciones encontradas no resolvían mi problema y me fueron útiles para mi caso; por lo que continúe mi consulta y encontré esta información donde explicaban como usar Privoxy junto con Tor:
1.    4.10. How do I use Privoxy together with Tor?, https://www.privoxy.org/faq/misc.html#TOR
Con mi última consulta determine que el fallo no estaba en antivirus AVAST, ni en Privoxy por lo que me enfoque en Tor y en su configuración haciendo caso a una nota en el documento digital 4.10. How do I use Privoxy together with Tor?, https://www.privoxy.org/faq/misc.html#TOR:

Y encontré lo siguiente al realizar pruebas que el socket de Tor 127.0.0.1:9050 no funcionaba y las conexiones eran rechazadas:

Otra prueba que realice fue abrir el navegador web Tor y este funcionaba bien:

Para verificar que el navegador web Tor navegaba sobre la red Tor y entregaba sitios de .onion el resultado fue satisfactorio como se muestra en la siguiente imagen:

Pero el navegador web Tor no era capaz de entregar un sitio web alojado en mi equipo y el cual está configurado para abrir como un servicio web oculto usando dominios .onion:

Una vez hechas las pruebas requeridas de validación tome la decisión de usar Tor por el socket 127.0.0.1:9150 pues así lo evidencia la siguiente imagen con resultados malos de conexión al socket 127.0.0.1:9050 los resultados satisfactorios de usar el socket 127.0.0.1:9150

Si te quieres ahorra pruebas como las anteriores revisa la configuración que realiza automáticamente el navegador Tor en el proxy ahí veras el puerto que realmente te está dando conexión a sitios de dominio .onion o sitios que no sean de la Red Tor:

Como quedo configurado Privoxy para reenviar la información filtrada a los sockets de Tor 127.0.0.1:9150:
forward-socks4a / 127.0.0.1:9150 .
forward-socks4 / 127.0.0.1:9150 .
forward-socks5t / 127.0.0.1:9150 .

Resultados obtenidos de la anterior configuración:



Pero el servicio web oculto configurado en mi equipo no cargaba:

Durante mi revisión encontré que mi sitio web oculto parecía estar roto en su hostname: csgah372n4ej3exu6mb7rl5fg2cp5sdrlj5na5ewbh46rr3uqzuxxtyd.onion; es inaccesible por lo que tome la decisión de borrar el archivo: /etc/tor/torrc y volver a copiar la copia original que tenia de este y agregue los siguientes datos para crear mi servicio web oculto en la red Tor:
ControlPort 9051
Validar acceso a ControlPort: echo -e 'PROTOCOLINFO\r\n' |nc 127.0.0.1 9051


CookieAuthentication 1
Crear hash password :
root@01hxc:/var/lib/tor# tor --hash-password Contraseña
May 12 08:18:21.573 [warn] You are running Tor as root. You don't need to, and you probably shouldn't.
16:8795CAC312939495607CBFA5F10E2B2E34226918AC01AAF0D1E1025DEB
root@01hxc:/var/lib/tor#

HiddenServiceDir /var/lib/tor/hidden_web_01hxc/
HiddenServicePort 80 127.0.0.1:80
Resultado satisfactorio de la anterior configuración:




  

SITIOS WEB DE CONSULTA










Entradas más populares de este blog

CÓMO CAMBIAR LOS DNS EN KALI LINUX

AUMENTAR EL RENDIMIENTO DE KALI LINUX EN MÁQUINA VIRTUAL DE ORACLE VM VIRTUALBOX