I found this thread that seemed to be a similar issue: http://forums.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/t/issues-with-onion-service-authentication/12205
It seems that entering the private keys via the browser in Whonix does not work? I would be happy to get the authorization working either way.
I recently upgraded to Qubes 4.1, after doing so the whonix gateway I was using for authenticated access would no longer boot. So I decided to start from scratch. After failing with the manual set up, I found out the setup now has automated scripts described here: http://www.dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/wiki/Onion_Services#Onion_Service_Authentication_Client_Setup
The scripts are:
for the client: anon-server-to-client-install
for the host: anon-auth-autogen
However, using the scripts also failed to work for me. Instead of getting the pop up box asking for a private key it just gives me “Unable to Connect”.
In my old manual setup I had to edit /usr/local/etc/torrc.d50_user.conf to add:
ClientAuthDir /var/lib/tor/authdir
The current docs make reference to this file:
After editing
/usr/local/etc/torrc.d/50_user.conf
, Tor must be reloaded for changes to take effect.Note: If Tor does not connect after completing all these steps, then a user mistake is the most likely explanation. Recheck
/usr/local/etc/torrc.d/50_user.conf
and repeat the steps outlined in the sections above. If Tor then connects successfully, all the necessary changes have been made.
But there is nothing in the instructions about editing that file. So I tried adding the ClientAuthDir above. Then the browser gives me a different message “The Connection Was Rest” (instead of “Unable to Connect”).
It seems the docs for the client set up is incorrect. And I’m unable to get an authenticated connection via Tor Browser.