You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bad news, the service has failed again after about 2 weeks. I have extended the polling time to 1 hour now. I would rather it stay up for months on end with a longer polling time then break every couple of weeks.
Good news, the service has stayed up for a week after I changed the polling time to 30 minutes.
I think the issue is more to do with the ipify API not being able to keep up with the 'frequent' requests as I noticed in the log files it populates the IP field with a webpage for a CDN provider (heroku) that ipify uses, instead of my IP which then breaks the Ubuntu service.
If I get a month solid run on it with a 30 minute polling time I will drop it to 15 minutes and see if it remains stable.
I will keep the issue open for now and edit my findings in a couple of months or so.
The service appears to fail after running for several hours.
When I first got it running I tested it by forcing my IP to change. It automatically updated my Hover DNS records, so I can at least confirm it definitely works for my environment when it is up. The failure isn't related to my IP changing or Internet going down.
It would be interesting to see if anyone else is currently getting experiencing this behaviour? (while having the default polling set to 10 minutes).
Hover-dns-updater.service - Hover DNS Updater for Dynamic IP
Loaded: loaded (/etc/systemd/system/hover-dns-updater.service; enabled; vendor prese> Active: failed (Result: exit-code) since Fri 2021-06-04 22:52:52 BST; 11h ago Process: 10134 ExecStart=/usr/bin/python3 /etc/hover-dns-updater/hover-dns-updater.py> Main PID: 10134 (code=exited, status=1/FAILURE)
Jun 04 22:52:52 Chris-Pi python3[10134]: return session.request(method=method, url=ur>Jun 04 22:52:52 Chris-Pi python3[10134]: File "/usr/lib/python3/dist-packages/requests/>Jun 04 22:52:52 Chris-Pi python3[10134]: resp = self.send(prep, **send_kwargs) Jun 04 22:52:52 Chris-Pi python3[10134]: File "/usr/lib/python3/dist-packages/requests/>Jun 04 22:52:52 Chris-Pi python3[10134]: r = adapter.send(request, **kwargs) Jun 04 22:52:52 Chris-Pi python3[10134]: File "/usr/lib/python3/dist-packages/requests/>Jun 04 22:52:52 Chris-Pi python3[10134]: raise ConnectionError(e, request=request)
Jun 04 22:52:52 Chris-Pi python3[10134]: requests.exceptions.ConnectionError: HTTPSConnec>Jun 04 22:52:52 Chris-Pi systemd[1]: hover-dns-updater.service: Main process exited, code>Jun 04 22:52:52 Chris-Pi systemd[1]: hover-dns-updater.service: Failed with result 'exit->
I am running it natively on a RPi 3 with Ubuntu Server 64-Bit 21.04 (raspi). All packages are fully up to date.
I am going to try and change the default polling time to 30 minutes and see if this helps, I will update if it does.
Last of all, a million thanks to you and anyone else involved in developing this. If I can get it to work consistently it will be incredibly useful, as my ISP is BT (UK) and my external IP changes pretty regularly. I don't think Hover will ever support updating DNS A records via hostname.
The text was updated successfully, but these errors were encountered:
Bad news, the service has failed again after about 2 weeks. I have extended the polling time to 1 hour now. I would rather it stay up for months on end with a longer polling time then break every couple of weeks.
Good news, the service has stayed up for a week after I changed the polling time to 30 minutes.I think the issue is more to do with the ipify API not being able to keep up with the 'frequent' requests as I noticed in the log files it populates the IP field with a webpage for a CDN provider (heroku) that ipify uses, instead of my IP which then breaks the Ubuntu service.
If I get a month solid run on it with a 30 minute polling time I will drop it to 15 minutes and see if it remains stable.I will keep the issue open for now and edit my findings in a couple of months or so.
The service appears to fail after running for several hours.When I first got it running I tested it by forcing my IP to change. It automatically updated my Hover DNS records, so I can at least confirm it definitely works for my environment when it is up. The failure isn't related to my IP changing or Internet going down.It would be interesting to see if anyone else is currently getting experiencing this behaviour? (while having the default polling set to 10 minutes).Hover-dns-updater.service - Hover DNS Updater for Dynamic IPLoaded: loaded (/etc/systemd/system/hover-dns-updater.service; enabled; vendor prese> Active: failed (Result: exit-code) since Fri 2021-06-04 22:52:52 BST; 11h ago Process: 10134 ExecStart=/usr/bin/python3 /etc/hover-dns-updater/hover-dns-updater.py> Main PID: 10134 (code=exited, status=1/FAILURE)
Jun 04 22:52:52 Chris-Pi python3[10134]: return session.request(method=method, url=ur>Jun 04 22:52:52 Chris-Pi python3[10134]: File "/usr/lib/python3/dist-packages/requests/>Jun 04 22:52:52 Chris-Pi python3[10134]: resp = self.send(prep, **send_kwargs) Jun 04 22:52:52 Chris-Pi python3[10134]: File "/usr/lib/python3/dist-packages/requests/>Jun 04 22:52:52 Chris-Pi python3[10134]: r = adapter.send(request, **kwargs) Jun 04 22:52:52 Chris-Pi python3[10134]: File "/usr/lib/python3/dist-packages/requests/>Jun 04 22:52:52 Chris-Pi python3[10134]: raise ConnectionError(e, request=request)
Jun 04 22:52:52 Chris-Pi python3[10134]: requests.exceptions.ConnectionError: HTTPSConnec>Jun 04 22:52:52 Chris-Pi systemd[1]: hover-dns-updater.service: Main process exited, code>Jun 04 22:52:52 Chris-Pi systemd[1]: hover-dns-updater.service: Failed with result 'exit->
I am running it natively on a RPi 3 with Ubuntu Server 64-Bit 21.04 (raspi). All packages are fully up to date.I am going to try and change the default polling time to 30 minutes and see if this helps, I will update if it does.Last of all, a million thanks to you and anyone else involved in developing this. If I can get it to work consistently it will be incredibly useful, as my ISP is BT (UK) and my external IP changes pretty regularly. I don't think Hover will ever support updating DNS A records via hostname.
The text was updated successfully, but these errors were encountered: