[tor]: Socket creation failed: Address family not supported by protocol

Модератор: /dev/random

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

[tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

Здравия!
В gentoo после последнего обновления tor не запускается, пишет:
[warn] Socket creation failed: Address family not supported by protocol [warn] Failed to parse/validate config: Failed to bind one of the listener ports. [err] Reading config failed--see warnings above.
Что с ним случилось? Раньше с этим конфигом работал.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение Bizdelnick »

Конфиг-то покажите.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

Код: Выделить всё

User tor
PIDFile /run/tor/tor.pid
Log notice syslog
RunAsDaemon 1
DataDirectory   /var/lib/tor/data
ORPort 9001
RelayBandwidthRate 100 KBytes  # Throttle traffic to 100KB/s (800Kbps)
RelayBandwidthBurst 200 KBytes # But allow bursts up to 200KB (1600Kb)
ContactInfo Spiritus vini <C2H5OH AT spiritus dot vini>
DirPort 9030 # what port to advertise for directory connections
ExitPolicy reject *:* # no exits allowed
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение Bizdelnick »

Раз gentoo, хорошо бы ещё флаги увидеть. Для tor и глобальные. А может быть, и лог сборки.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

Код: Выделить всё

net-vpn/tor
Installed versions:  0.4.5.7^t(11:06:42 27.03.2021)(man seccomp server -caps -doc -libressl -lzma -scrypt -selinux -systemd -test -tor-hardening -zstd)

Глобальные:
USE="bash-completion -bidi -prelude -emboss \
-jack -oss unicode -spell -portaudio -pulseaudio -musicbrainz \
ladspa mtp musepack wmf \
-nas -osc -shorten -oracle -oci8 -directfb -fbcon -svga \
-xosd -openexr -ofx -cjk -migemo -udisks -policykit \
-systemd -consolekit -elogind -infiniband smp -lirc -pda -cddb \
3dnow 3dnowext mmx mmxext popcnt sse sse2 sse3 sse4a \
-fortran -gnome -kde -qt4 -qt5 -motif -kontact -qt3support \
-imap -ipv6 -bluetooth -pcmcia -smartcard -gpm -iee1394 \
-joystick -scanner -snmp -geoip -netboot -netcdf -nis -nntp \
-ldap -clamav -xine -yahoo -yaz jpeg2k -acl -cups \
dri drm opengl vdpau vaapi nvidia"
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение Bizdelnick »

yoricI писал:
13.04.2021 20:06
-ipv6
Полагаю, в этом дело.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

Всегда так было. Именно в TOR что-то изменилось по этому поводу? У него лично и флага этого нет.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение Bizdelnick »

У него-то нет, поэтому он и пытается использовать IPv6. Но в системе (а именно в glibc, насколько я понимаю) поддержки IPv6 нет, отсюда и ошибка. Почитайте доку, должна быть возможность отключить IPv6 в конфиге. Или включите IPv6 глобально, скоро без него совсем жить невозможно станет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 430
ОС: BSD/LINUX

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение bars »

Bizdelnick писал:
13.04.2021 21:07
Или включите IPv6 глобально, скоро без него совсем жить невозможно станет.
Это грядущее скоро уже ~15 лет нас настигает!
Лет через 60-100 возможно!
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

Bizdelnick писал:
13.04.2021 21:07
Почитайте доку, должна быть возможность отключить IPv6 в конфиге.
Какую доку? В каком конфиге? Для ядра в загр. строку ipv6.disable=1 знаю только.
Bizdelnick писал:
13.04.2021 21:07
У него-то нет, поэтому он и пытается использовать IPv6.
Это точно? Просто раньше, до 0.4.5, всё работало и так. А тут на тебе...
$ genlop -t net-vpn/tor Sat Nov 14 09:17:06 2020 >>> net-vpn/tor-0.4.4.5 merge time: 1 minute and 40 seconds. Sat Nov 28 11:44:22 2020 >>> net-vpn/tor-0.4.4.6 merge time: 1 minute and 43 seconds. Sat Mar 27 11:06:53 2021 >>> net-vpn/tor-0.4.5.7 merge time: 1 minute and 40 seconds.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение Bizdelnick »

yoricI писал:
14.04.2021 12:05
Какую доку? В каком конфиге?
Доку tor. В конфиге tor.
yoricI писал:
14.04.2021 12:05
Это точно? Просто раньше, до 0.4.5, всё работало и так. А тут на тебе...
Выглядит очень похоже, по крайней мере.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
delvin-fil
Сообщения: 105
ОС: Linux → Gentoo

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение delvin-fil »

Код: Выделить всё

User tor
PIDFile /var/run/tor/tor.pid
Log notice syslog
DataDirectory /var/lib/tor/data
SOCKSPort 9050 # Default: Bind to localhost:9050 for local connections
SOCKSPort 192.168.0.45:9100 # Bind to this address:port too.

ExcludeExitNodes {FR},{RU},{UA},{BY},{KZ}
ExcludeNodes {FR},{RU},{UA},{BY},{KZ}
HiddenServiceDir /var/lib/tor/data/hiddenservice
HiddenServicePort 80 127.0.0.1:80
TransPort 9040
AutomapHostsOnResolve 1
DNSPort 53
Exitpolicy reject *:*
ExtORPort auto
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy managed
bridge obfs4 193.183.98.66:443 1922667F42FBFA4372F53F93F1D4753BDE1C4276 cert=1cwI92YWmB2EQUZGWPGYueeVWZMJPhqWf977A+Rz9ZOnzFZPt9QIh+MxbpkV9ePNaff1Tg iat-mode=0
bridge obfs4 185.220.101.164:12346 4C97ACCDDD9E8130D9231DA71413CEBC3F56DE14 cert=p9L6+25s8bnfkye1ZxFeAE4mAGY7DH4Gaj7dxngIIzP9BtqrHHwZXdjMK0RVIQ34C7aqZw iat-mode=0
bridge obfs4 174.128.247.177:443 1FFA4FB830435BC15FD7EC8D4DA59E7DE047C524 cert=7h0xI5/XhF+iF1S4506pNwaD7PZkU4JdBk6oNHRk9gfB76ZKdW5zJbGFfzUkvj+qAJYpCA iat-mode=0
Полет нормальный после обнов. Gentoo.
net-vpn/tor USE="man seccomp server -caps -doc -libressl -lzma -scrypt -selinux -systemd -test -tor-hardening -zstd"
import __hello__
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

delvin-filА как насчёт IPv6 в системе?

Дописал строку "ORPort 9001" до "ORPort 9001 IPv4Only", стартанул, но не работает и в логах:

Код: Выделить всё

[Tor] Unable to find IPv4 address for ORPort 9001. You might want to specify IPv6Only to it or set an explicit address or set Address._
[Tor] I learned some more directory information, but not enough to build a circuit: We have no usable consensus._
Но спустя пару минут заработало, в лог выплюнуло:

Код: Выделить всё

[Tor] I learned some more directory information, but not enough to build a circuit: We need more microdescriptors: we have 834/6600, and c
an only build 0% of likely paths. (We have 14% of guards bw, 12% of midpoint bw, and 15% of exit bw = 0% of path bw.)_
[Tor] Bootstrapped 5% (conn): Connecting to a relay_
Apr 14 17:55:21 [Tor] Bootstrapped 10% (conn_done): Connected to a relay_
Apr 14 17:55:21 [Tor] Bootstrapped 14% (handshake): Handshaking with a relay_
Apr 14 17:55:22 [Tor] Bootstrapped 15% (handshake_done): Handshake with a relay done_
Apr 14 17:55:22 [Tor] Bootstrapped 50% (loading_descriptors): Loading relay descriptors_
Apr 14 17:55:24 [Tor] Bootstrapped 55% (loading_descriptors): Loading relay descriptors_
Apr 14 17:55:24 [Tor] Bootstrapped 60% (loading_descriptors): Loading relay descriptors_
Apr 14 17:55:24 [Tor] Bootstrapped 65% (loading_descriptors): Loading relay descriptors_
Apr 14 17:55:25 [Tor] Bootstrapped 70% (loading_descriptors): Loading relay descriptors_
Apr 14 17:55:25 [Tor] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits_
Apr 14 17:55:25 [Tor] Bootstrapped 80% (ap_conn): Connecting to a relay to build circuits_
Apr 14 17:55:25 [Tor] Bootstrapped 85% (ap_conn_done): Connected to a relay to build circuits_
Apr 14 17:55:26 [Tor] Bootstrapped 89% (ap_handshake): Finishing handshake with a relay to build circuits_
Apr 14 17:55:26 [Tor] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits_
Apr 14 17:55:26 [Tor] Bootstrapped 95% (circuit_create): Establishing a Tor circuit_
Apr 14 17:55:27 [Tor] Bootstrapped 100% (done): Done_
Apr 14 17:55:27 [Tor] Now checking whether IPv4 ORPort MY-IP:9001 is reachable... (this may take up to 20 minutes -- look for log messages indica
ting success)_
Apr 14 17:55:27 [Tor] Now checking whether IPv4 DirPort MY-IP:9030 is reachable... (this may take up to 20 minutes -- look for log messages indic
ating success)_
Apr 14 17:55:30 [Tor] Have tried resolving or connecting to address '[scrubbed]' at 3 different places. Giving up._
 [Tor] Your server has not managed to confirm reachability for its ORPort(s) at MY-IP:9001. Relays do not publish descriptors unti
l their ORPort and DirPort are reachable. Please check your firewalls, ports, address, /etc/hosts file, etc._
Apr 14 18:13:10 [Tor] Your server (MY-IP:9030) has not managed to confirm that its DirPort is reachable. Relays do not publish descriptors until
their ORPort and DirPort are reachable. Please check your firewalls, ports, address, /etc/hosts file, etc._
Последние сообщения не обнадёживают...
Спасибо сказали:

Аватара пользователя
delvin-fil
Сообщения: 105
ОС: Linux → Gentoo

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение delvin-fil »

yoricI писал:
14.04.2021 14:41
А как насчёт IPv6 в системе?

Код: Выделить всё

portageq envvar USE | xargs -n 1|grep ipv6
ipv6
Включен.

Tor вам говорит в логе:
"Relays do not publish descriptors until
their ORPort and DirPort are reachable. Please check your firewalls, ports, address, /etc/hosts file, etc."
что значит:
"Ретрансляторы не публикуют дескрипторы до тех пор, пока их ORPort и DirPort достижимы. Пожалуйста, проверьте свои брандмауэры, порты, адрес, /etc/hosts файл и т.д."
/etc/hosts и sudo iptables -L покажите.
import __hello__
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение Bizdelnick »

Так NAT же, небось.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

$ cat /etc/hosts 127.0.0.1 aspera.mia aspera lo localhost 192.168.0.155 head.mia head #::1 localhost 163.172.167.207 bt.t-ru.org 163.172.167.207 bt2.t-ru.org 163.172.167.207 bt3.t-ru.org 163.172.167.207 bt4.t-ru.org

# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination
Bizdelnick писал:
14.04.2021 16:10
Так NAT же, небось.
На маршрутизаторе NAT, в белый адрес.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18483
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение Bizdelnick »

yoricI писал:
14.04.2021 16:54
На маршрутизаторе NAT, в белый адрес.
Раз так, пробросьте порт. И, вероятно, в конфиге белый IP надо будет прописать (давно не настраивал tor, не помню уже).
Добавлено (17:27):
Хотя, вроде бы, в конфиге не надо ничего по этому поводу указывать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
delvin-fil
Сообщения: 105
ОС: Linux → Gentoo

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение delvin-fil »

net-proxy/obfs4proxy установлен?
Попробуйте скопировать мой конфиг(с вашими IP) и переазпустить для начала без obfs, а потом с ним.
Мосты можно получить здесь.
import __hello__
Спасибо сказали:

Аватара пользователя
yoricI
Сообщения: 1443
ОС: gentoo fluxbox

Re: [tor]: Socket creation failed: Address family not supported by protocol

Сообщение yoricI »

Полез смотреть, а порты-то проброшены, но почему-то выключены.
head - Перенаправления портов - LuCI.png
И торренты как-то так работают...
Ладно, понял, займусь настройкой по-новому.
delvin-fil писал:
14.04.2021 17:43
net-proxy/obfs4proxy установлен?
А это зачем?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали: