Jak czytać i rozwiązywać typowe błędy dziennika Tor
Dzienniki Tor mogą pomóc w diagnozowaniu problemów z połączeniem. W tym artykule opisano typowe błędy dziennika i sposoby ich rozwiązania, np. poprzez zmianę ustawień serwera proxy, skorygowanie zegara systemowego lub korzystanie z mostków w sieciach objętych cenzurą.
Jeśli masz problemy z połączeniem, może wyświetlić się komunikat o błędzie, co pozwala na wybranie opcji „Skopiuj dziennik Tor do schowka”. Następnie wklej dziennik Tor do pliku tekstowego lub innego dokumentu.
Częste błędy w dzienniku zdarzeń #1: Proxy connection failure (błąd połączenia z Proxy)
2017-10-29 09:23:40.800 [NOTICE] Opening Socks listener on 127.0.0.1:9150 2017-10-29 09:23:47.900 [NOTICE] Bootstrapped 5%: Connecting to directory server 2017-10-29 09:23:47.900 [NOTICE] Bootstrapped 10%: Finishing handshake with directory server 2017-10-29 09:24:08.900 [WARN] Proxy Client: unable to connect to xx..xxx..xxx.xx:xxxxx ("general SOCKS server failure")
W niektórych przypadkach używany mostek Tor może być offline lub zablokowany przez cenzurę, co również może powodować ten błąd. Jeśli problem będzie się powtarzał, poproś o nowe mostki i zaktualizuj konfigurację.
Ewentualnie, jeśli w dzienniku Tor znajdują się takie wiersze, może to również oznaczać, że nie udało się połączyć z serwerem proxy SOCKS. Jeśli konfiguracja sieci wymaga serwera proxy SOCKS, upewnij się, że dane serwera proxy zostały wprowadzone poprawnie. Jeśli konfiguracja sieci wymaga serwera proxy SOCKS, upewnij się, że dane serwera proxy zostały wprowadzone poprawnie.
Częste błędy w dzienniku zdarzeń #2: Can’t reach guard relays (nie można połączyć się z przekaźnikami Guard)
11/1/2017 21:11:43 PM.500 [NOTICE] Opening Socks listener on 127.0.0.1:9150 11/1/2017 21:11:44 PM.300 [NOTICE] Bootstrapped 80%: Connecting to the Tor network 11/1/2017 21:11:44 PM.300 [WARN] Failed to find node for hop 0 of our path. Discarding this circuit. 11/1/2017 21:11:44 PM.500 [NOTICE] Bootstrapped 85%: Finishing handshake with first hop 11/1/2017 21:11:45 PM.300 [WARN] Failed to find node for hop 0 of our path. Discarding this circuit.
Jeśli widzisz takie linie w dzienniku Tora, oznacza to, że Tor nie mógł połączyć się z pierwszym węzłem w obwodzie Tora. To mogłoby oznaczać że jesteś na sieci która jest zacenzurowana.
Proszę spróbować połączyć się z mostami, i to powinno rozwiązać problem.
Częsty błąd #3: Nie udało się zakończyć uzgadniania TLS
13-11-17 19:52:24.300 [NOTICE] Bootstrapped 10%: Finishing handshake with directory server 13-11-17 19:53:49.300 [WARN] Problem bootstrapping. Stuck at 10%: Finishing handshake with directory server. (DONE; DONE; count 10; recommendation warn; host [host] at xxx.xxx.xxx.xx:xxx) 13-11-17 19:53:49.300 [WARN] 10 connections have failed: 13-11-17 19:53:49.300 [WARN] 9 connections died in state handshaking (TLS) with SSL state SSLv2/v3 read server hello A in HANDSHAKE 13-11-17 19:53:49.300 [WARN] 1 connections died in state connect()ing with SSL state (No SSL object)
Jeśli widzisz takie linie w swoim dzienniku Tor, oznacza to, że Torowi nie udało się zakończyć uścisku TLS z władzami katalogów. Użycie mostów prawdopodobnie to naprawi.
Częste błędy w dzienniku zdarzeń #4: Clock skew (błąd zegara)
19.11.2017 00:04:47.400 [NOTICE] Opening Socks listener on 127.0.0.1:9150 19.11.2017 00:04:48.000 [NOTICE] Bootstrapped 5%: Connecting to directory server 19.11.2017 00:04:48.200 [NOTICE] Bootstrapped 10%: Finishing handshake with directory server 19.11.2017 00:04:48.800 [WARN] Received NETINFO cell with skewed time (OR:xxx.xx.x.xx:xxxx): It seems that our clock is behind by 1 days, 0 hours, 1 minutes, or that theirs is ahead. Tor requires an accurate clock to work: please check your time, timezone, and date settings.
Jeśli widzisz takie linie w dzienniku Tora, oznacza to, że zegar systemowy jest ustawiony nieprawidłowo. Upewnij się, że zegar jest dokładnie ustawiony, łącznie z właściwą strefą czasową. Następnie zrestartuj Tora.