Hi,
I think this started with release 0.4.8.10, but both of my Tor relays no longer reload their config when doing for example:
- systemctl reload tor@exit
Here is the relevant part of the unit file:
[Unit]Description=Anonymizing overlay network for TCP After=syslog.target network.target nss-lookup.target
[Service] Type=notify NotifyAccess=all ExecStartPre=/usr/bin/tor -f /etc/tor/torrc_%i --verify-config ExecStart=/usr/bin/tor -f /etc/tor/torrc_%i ExecReload=/bin/kill -HUP ${MAINPID} KillSignal=SIGINT TimeoutSec=75 Restart=on-failure WatchdogSec=1m LimitNOFILE=32768
Checking with:
- journalctl -u tor@exit
Just tells me that systemd attempted and successfully executed the specified reload command, but the actual line from the Tor instance stating that the config has been reloaded is missing.
Is anyone else experiencing this?
Regards, George
On 1/13/24 18:29, George Hartley via tor-relays wrote:
Is anyone else experiencing this?
Yes,
https://gitlab.torproject.org/tpo/core/tor/-/issues/40749
-- Toralf
Can this get some attention please?
A temporary fix seems to be to either patch the two magic constants of MIN/MAX_THREADS mentioned in the bugtracker, or to not use the seccomp syscall sandbox.
Both not obviously not the best options.
Regards, George On Saturday, January 13th, 2024 at 6:29 PM, George Hartley hartley_george@proton.me wrote:
Hi,
I think this started with release 0.4.8.10, but both of my Tor relays no longer reload their config when doing for example:
- systemctl reload tor@exit
Here is the relevant part of the unit file:
[Unit]Description=Anonymizing overlay network for TCP After=syslog.target network.target nss-lookup.target
[Service] Type=notify NotifyAccess=all ExecStartPre=/usr/bin/tor -f /etc/tor/torrc_%i --verify-config ExecStart=/usr/bin/tor -f /etc/tor/torrc_%i ExecReload=/bin/kill -HUP ${MAINPID} KillSignal=SIGINT TimeoutSec=75 Restart=on-failure WatchdogSec=1m LimitNOFILE=32768
Checking with:
- journalctl -u tor@exit
Just tells me that systemd attempted and successfully executed the specified reload command, but the actual line from the Tor instance stating that the config has been reloaded is missing.
Is anyone else experiencing this?
Regards, George
tor-relays@lists.torproject.org