It seems that the post is not showing up anywhere on the Whonix blog (not on homepage or recent post or certain category). It can be accessed from the direct URL to that post though.
I tried to search the problem online but it seems there is not much I can do. Is there anything I did wrong?
Very relaxed posting policy. Just post some random screenshots (existing ones are fine). Some random info, snippets, work done, future work, link to discussions, call for contributions, engaging with users, and whatnot.
Yes! The post I wrote on Whonix blog seems satisfied several requirement
here. I will try to do some adjustment on it and post them on twitter
and Facebook.
I am not sure but maybe sending an encrypted email will be the best way
to pass me the confidential?
And/or also other non-anon-connection-wizard, general Whonix/anonymity/security related content.
Sure! As long as I am confident enough to inform the public these
contents without misleading or obscuring them, I will be more than happy
to do so.
Credentials sent by encrypted e-mail just now. Also upgraded your
wordpress account so you can post without prior confirmation.
As for postings, donât worry too much. We better have non-perfect
activity rather than perfect non-activity.
We donât have tickets for it yet. But since anon-connection-wizard is working good enough⌠Could you create tickets please? Like for whonix-setup-wizard integreation? And help with these please? I guess throw out all connection-wizard code from whonix-setup-wizard and then just start anon-connection-wizard from whonix-setup-wizard?
From next year, we can abolish the Whonix first time setup disclaimer. And weâll enable Whonixâs repository by default for Whonix download version. From then, weâll only autostart anon-connection-wizard on Whonix-Gateway.
So depending on how long the release of Whonix 14 takes, we might not need whonix-setup-wizard changes.
A suggestion, not a strict rule at all:
This forum post will be the place to discuss new-features/plans/announcement and so on and T504 will be place to discuss code and implementation.
How to install anon-connection-wizard in a clean /Debian8 or Debian9:
install all the dependencies: sudo apt-get install git python3-pyqt5 python3-yalm python3-stem tor
anon-connection-wizard is using torrc.d feature which is firstly implemented in 0.3.1.1-alpha. Use tor --version to check if your Tor version is below that. Currently, you need to upgrade to an unstable version of Tor to use it, see this page for better instructions on how to upgrade Tor.
That problem with that is, that uninstallation gets really hard. On source code changes, any files removed from the source, wonât be removed from the disk.
And these extraneous files then could interfere causing issues?
The first released tor version with %include feature is 0.3.1.1-alpha. When adding a %include line to /etc/tor/torrc but the Tor version is below it, Tor will stop working, which is a severe issue.
I have no idea when 0.3.1.1-alpha will become stable (and did not find any document on Tor life cycles) . Therefore, if 0.3.1.1-alpha still not become stable when Whonix14 is released, there are two ways to prevent anon-connection-wizard to add %include line to /etc/tor/torrc:
Just do not include anon-connection-wizard into Whonix14 until the feature is included into stable Tor;
The first released tor version with %include feature is 0.3.1.1-alpha. When adding a %include line to /etc/tor/torrc but
the Tor version is below it, Tor will stop working, which is a severe
issue.
I have no idea when 0.3.1.1-alpha will become stable (and did not
find any document on Tor life cycles) . Therefore, if 0.3.1.1-alpha still not become stable when Whonix14 is released,
there are two ways to prevent anon-connection-wizard to add %include line to /etc/tor/torrc:
Just do not include anon-connection-wizard into Whonix14 until
the feature is included into stable Tor; 2. merge this commit:
When we get close to Whonix 14 release, I think it would be better to
forward port what Tor 0.3.1.1-alpha does.
Since there is a lot work left until Whonix 14, I guess chances are we
are in time for 0.3.1.1 getting stable (or weâll add the beta or even
alpha if that isnât too crazy).
Btw, is âwhat is the Tor life cyclesâ a question worth asking on
tor-talk@ ? Or it has been documented?
The first released tor version with %include feature is 0.3.1.1-alpha. When adding a %include line to /etc/tor/torrc but
the Tor version is below it, Tor will stop working, which is a severe
issue.
I have no idea when 0.3.1.1-alpha will become stable (and did not
find any document on Tor life cycles) . Therefore, if 0.3.1.1-alpha still not become stable when Whonix14 is released,
there are two ways to prevent anon-connection-wizard to add %include line to /etc/tor/torrc:
Just do not include anon-connection-wizard into Whonix14 until
the feature is included into stable Tor; 2. merge this commit:
When we get close to Whonix 14 release, I think it would be better to
forward port what Tor 0.3.1.1-alpha does.
Since there is a lot work left until Whonix 14, I guess chances are we
are in time for 0.3.1.1 getting stable (or weâll add the beta or even
alpha if that isnât too crazy)
Hi @Patrick !
Thank you for your answer!
I have found the core Tor
release
wiki page, which indicates that Tor 0.3.1 stable will be released Sep
5th. I guess there is no need to worry about this problem anymore.
Lesson I learned: If there is no document of a project available on a
search engine, always check documents on the official site carefully
before assuming it is not documented.
This API wonât be publicly accessible though, itâll be reachable through the API for #22871, and even then itâs only reachable through a special meek reflector as part of #16650.
Is anon-connection-wizard what Tails uses now? Iâd be happy to support Tails as well (but Iâd strongly prefer the connection to go through the meek reflector).
anon-connection-wizard has not been used by Tails now. But some quick and dirty test on integrating anon-connection-wizard has been done by anonym from Tails. Some details can be found here:
Support meek_lite in anon-connection-wizard. meek_lite is a meek-like pluggable transport implemented in obfs4proxy. Although it does not normalize TLS signatures, it is still effective to circumvention the Tor censorship in heavily censored area, like China. This feature will greatly increase the accessibility to Tor network in China, along with the incresement of usability of Whonix. See here fore more details: censorship circumvention / Tor pluggable transports - #3 by iry
Support custom bridges input validation check. The implementation does not strictly match all the invalid input. However, hopefully, this is effective enough to prevent inexperienced user from configuring it with obvious mistake.
Shall I rename anon-connection-wizard git repository to tor-connection-wizard? If we are going for it, we should do it now so we donât have any name migration work in future.