Website interface not accessible via port 80
Username: Stevie-O
Origin: https://bugs.openwrt.org/index.php?do=details&task_id=2295
Model Buffalo WZR-HP-G300NH
Architecture Atheros AR9132 rev 2
Firmware Version OpenWrt 18.06.2 r7676-cddd7b4c / LuCI openwrt-18.06 branch (git-19.020.41695-6f6641d)
Kernel Version 4.9.152
After boot, I cannot access the configuration interface via port 80.
Investigation reveals the following:
- netstat: uhttpd is not listening on port 80
netstat -anp | grep uhttpd
tcp 0 0 0.0.0.0:9443 0.0.0.0:* LISTEN 921/uhttpd
tcp 0 0 0.0.0.0:9080 0.0.0.0:* LISTEN 921/uhttpd
- ps: uhttpd should be listening on port 80
ps | grep uhttpd
921 root 1328 S /usr/sbin/uhttpd -f -h /www -r skynet -x /cgi-bin -t 60 -T 30 -A 1 -n 3 -R -p 0.0.0.0:9080 -p :80 -p 0.0.0.0:9443
- logread: Something went screwy at startup
logread | grep httpd
Sun May 26 11:51:26 2019 daemon.err uhttpd[921]: bind(): Address not available
If I run /etc/init.d/uhttpd restart
, the service comes up properly, listening on port 80; this suggests that something is interfering during early startup, though I have no idea what it could possibly be.