You are not logged in.
Whenever I wake up my laptop from suspension all my torrents report their tracker status with "Error: Host not found (non-authoritative)". This doesn't happen on boot-up and simply restarting the client(deluge, qbittorrent) or daemon(deluged, qbittorrent-nox) fixes the problem. Systemctl status doesn't give any errors nor does the client's log: after rechecking the torrents it just reports that the tracker is unreachable. I've tried the following things:
Changing DNS: my ISP, Google, NextDNS
Moving the sleep state down a tier: deep>s2idle
Attempting a makeshift solution by creating a Sleep hook: the hook works and restarts my client, but only manually restarting after log-in seems to do the trick
In which other corners can I look for the problem or what other temporary solution can I try if this is simply a bittorrent bug? Does it also matter that the torrents come from a private tracker?
Offline
Mmm... Not a solution, but did you try, afer resuming, to perform a # systemctl restart of the manager of you network (eg.: # systemctl restart NetworkManager.service)?
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
Restarting NetworkManager didn't change anything.
For the moment my solution is this script: https://github.com/gogama/lockheed/ with this line: ExecStart=lockheed -c 'pkill deluge && sleep 3 && /usr/bin/deluge-gtk &'. I'll see if this works.
Offline