On Fri, 27 Nov 2020, Jean-Francois Paris wrote: > I believe that tor generates invalid hidden service onion addresses when > running on armv5tel platform
I don't have access to an armv5tel system, but at least running armel on ARMv7 cpus (both abel.d.o and harries.d.o) I cannot reproduce this issue. Here's what I tried: } [sid_armel-dchroot] weasel@harris:~$ cat torrc } HiddenServiceDir /home/weasel/hs } HiddenServicePort 80 127.0.0.1:8080 } [sid_armel-dchroot] weasel@harris:~$ mkdir hs } [sid_armel-dchroot] weasel@harris:~$ chmod go-rwx -R hs } [sid_armel-dchroot] weasel@harris:~$ } [sid_armel-dchroot] weasel@harris:~$ echo 'PT0gZWQyNTUxOXYxLXNlY3JldDogdHlwZTAgPT0AAACg6zoxlQ2hy7C6fUoTgIa0GLMk/YdVs2ic6jUDCzztZeLWcfqwCQ5/KoPk9v99cuWKO5mNpVrDtbOc27UUyC7e' | base64 -d > hs/hs_ed25519_secret_key } [sid_armel-dchroot] weasel@harris:~$ echo '6bff2f57fcd69049091dcfa42b08fb84919d60dac919cbb16e3df1d960bb7843 ./hs/hs_ed25519_secret_key' | sha256sum -c } ./hs/hs_ed25519_secret_key: OK } [sid_armel-dchroot] weasel@harris:~$ /usr/sbin/tor -f torrc Log 'info stdout' } # And kill it using ^C after a few seconds And then I get } [sid_armel-dchroot] weasel@harris:~$ cat hs/hostname } upxkcswnvepfls7vcy5vuixy54hlugfjnzhvl5ygfbjtm7znkyahcvad.onion on armel, armhf, and also amd64. -- | .''`. ** Debian ** Peter Palfrader | : :' : The universal https://www.palfrader.org/ | `. `' Operating System | `- https://www.debian.org/