For others coming here with issues after upgrading to 5.0.1 or greater, my interceptor -> acurite hub was no longer working due to weewx no longer being run as root and thus being denied permission to port 80. Here is my solution for getting the interceptor driver working with the fewest workarounds:
Ensure weewx is disabled: > sudo systemctl stop weewx Install authbind: > sudo apt install authbind Configure authbind to allow weewx: > sudo touch /etc/authbind/byport/80 > sudo chown weewx /etc/authbind/byport/80 > sudo chmod 777 /etc/authbind/byport/80 Modifiy /etc/weewx/systemd/weewx.service as follows (changes in bold): [Service] ExecStart=*authbind --deep* weewxd /etc/weewx/weewx.conf Reload systemd manager config: > sudo systemctl daemon-reload Start weewx: > sudo systemctl start weewx Confirm no more errors: > sudo tail -f /var/log/syslog It took me forever to find the current weewx.service file as there are multiple copies scattered in several directories, and depending how you installed weewx the correct/currently used file may be in another directory so you may need to hunt and edit until the error stops. Hopefully this helps others having similar issues! -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/87c1f9fe-4fd2-48e4-b6a5-2126e05dfe1dn%40googlegroups.com.