ERROR: Tor Bootstrap Result:

I updated Tor Browser to Tor Browser 6.0.3 based on Mozilla Firefox 45.3.0 .
But After update , Error happened .

ERROR: Tor Bootstrap Result:
Tor’s Control Port could not be reached!

Troubleshooting:

  • Confirm that Whonix-Gateway is running.
  • Run whonixcheck on Whonix-Gateway and confirm success.
  • If you’re running multiple Whonix-Workstations simultaneously, confirm that separate IP addresses are configured (see Multiple Whonix-Workstation ™).
  • Rerun whonixcheck here in this Whonix-Workstation.

(Technical information:)
(Code: 255)
(tor_bootstrap_timeout_type: none)
(tor_bootstrap_status: Socket error: Received empty socket content.)
(check_socks_port_open_test: 22)
(Tor Circuit: not established)

I don’t know how to solve this problem .
I tried to run whonixcheck on Whonix-Gateway and confirm success.
I tried to run whonixcheck on Whonix-Workstation , also .

But , Problem can’t solve …
Please tell me the solution answer .

Good day,

Do you use more than one Workstation?

Have a nice day,

Ego

1 Like

Hi,

I have the same problem. But I think it relates to a regression in curl updates that were just pushed (?).

Basically:

a) whonixcheck on the whonix-gw (sys-whonix) shows everything is fine;
b) whonixcheck on the whonix-ws (anon-whonix) shows the error that the first commentator is noting
c) whonixcheck -v output in the workstation shows:

[INFO] [whonixcheck] anon-whonix | Whonix-Workstation | whonix-ws Template-Based AppVM | Wed Aug 3 17:08:25 UTC 2016
[INFO] [whonixcheck] Input Detection: INPUT_AUTO=true CLI=true GUI=false
stdin connected to terminal. Using cli output. Not using gui output.
Alternatively, if want to run from command line, but still use the graphical user interface for input, you could add to command line: --gui
[INFO] [whonixcheck] Root Check Result: Ok, not running as root.
[INFO] [whonixcheck] Pin torproject.org certificate: disabled.
[INFO] [whonixcheck] Qubes Settings Test Result: Ok. (GATEWAY_IP: 10.137.3.1)
[INFO] [whonixcheck] Qubes Settings Test Result: Ok, qubes_vm_type is AppVM.
[INFO] [whonixcheck] Check Kernel Messages Test Result: Found nothing remarkable, ok.
[INFO] [whonixcheck] Check whonixsetup Result: done, ok.
[INFO] [whonixcheck] Check Package Manager Running Result: None running, ok.
[INFO] [whonixcheck] check network interfaces Result: Ok.
[INFO] [whonixcheck] Tor Check Result: Not running on Whonix-Gateway, ok.
[INFO] [whonixcheck] Tor Config Check Result: Not running on Whonix-Gateway, ok.
[INFO] [whonixcheck] Tor Pid Check Result: Not running on Whonix-Gateway., ok.
[INFO] [whonixcheck] Tor SocksPort Reachability Test Result: Reachable. (curl exit code: 22 | curl status message: [22] - [HTTP page not retrieved. The requested url was not found or returned another error with the HTTP error code being 400 or above. This return code only appears if -f, --fail is used.])
[ERROR] [whonixcheck] Tor Bootstrap Result:
Tor’s Control Port could not be reached!

Troubleshooting:

  • Confirm that Whonix-Gateway is running.

  • Run whonixcheck on Whonix-Gateway and confirm success.

  • Rerun whonixcheck here in this Whonix-Workstation.

(Technical information:)
(Code: 255)
(tor_bootstrap_timeout_type: none)
(tor_bootstrap_status: Socket error: Received empty socket content.)
(check_socks_port_open_test: 22)
(Tor Circuit: not established)

Everything was fine just before those updates were installed. I was on testers repository though. Changing the repository to stable and re-running apt-get update && apt-get dist-upgrade doesn’t solve the problem.

Neither does creating a new workstation appVM.

Ironically, Tor Browser works just fine - both 6.0.3 & the new hardened 6.5a2.

I’m sure Patrick will have an answer :slight_smile:

Further update (not sure if Tor related), but if you click “New Identity” in Tor Browser, you get the following error:

Torbutton cannot safely give you a new identity. It does not have access to the Tor Control Port.

Are you running Tor Browser Bundle?

What Tor version are you using?
( To find out, see: Tor - Whonix )

Are you affected by Permissions on directory /var/run/tor are too permissive Error?
( To find out, see: Tor - Whonix )

If so, see the workaround works for you.
( From above link. )

Just to add I’ve booted up Whonix on my laptop still using version 12, and this error has just started happening for me tonight, Gateway connects fine and whonixcheck runs fine, soon as I load up the workstation I get the error the others are reporting here on the Workstation.

One gateway, one workstation on my laptop, no settings changed since last use 2-3 days ago.

Edit/////

I know what the cause is, gateway will update tor geoipv6 once the update has ran the workstation will not run whonixcheck and gives the above error.

I’ve got Whonix on 4 machines, i’ve manage to replicate the error now on all 4 with the above information

Still using Whonix 12 is the problem. It most likely upgraded Tor from deb.torproject.org automatically. (Which we no longer do in Whonix 13.)

Upgrading to Whonix 13 however would not fix this issue. [It would disable deb.torproject.org but not downgrade the Tor package.]

I’ve reported a bug against Tor.
/var/run/tor/control socket not created because of /var/run/tor permission issue
/var/run/tor/control socket not created because of /var/run/tor permission issue (#19824) · Issues · Legacy / Trac · GitLab

No more debug output required!

Bug fixed in git:

Updated anon-gw-anonymizer-config package testers package coming soon.

1 Like

That was quick! :slight_smile:

I can confirm whonixcheck now works in the Workstation after editing the relevant Tor file by hand.

Thanks.

Oh quick solution !!
Great !!

To Mr.ego
I’m using single workstation .

Well what file has to be edited and how?
I have the same error.

I suppose it’s safe to use the workstation before fixing it?
Still with whonix 12 here, no time to switch

I want bug fixed version tor browser 6.0.4 as soon as possible .
When will it come to us ??

Many users need bug fixed new version as soon as possible .

freeman:

I want bug fixed version tor browser 6.0.4 as soon as possible .
When will it come to us ??

Many users need bug fixed new version as soon as possible .

Tor Browser Essentials

The bug fix is included in the testers upgrades. Announcement here:

https://forums.whonix.org/t/testers-wanted-tor-anon-gw-anoynmizer-config-and-qubes-whonix-upgrades

Will take a while until these flow into stable (jessie) Whonix repository. Faster if you help testing this.


Whonix 12 is unsupported.

Hi , Patrick .
I have upgraded to Whonix 13 and applied testers repository .

Good !!
There is NO problem , NO error !!

Great !!
The Bug is fixed .
Thanx !!