Uhttpd fails to start

Hi,

Earlier i had built a OpenWRT image with 'musl' C library. It was working fine -- Could create LXC containers, launch luci web page, and so on..

I had a requirement to deploy a binary in that VM. Due to BuildRoot differences, i created a new OpenWRT image with 'glibc' C library.

I created a VM with the new image.

I have SSH access to VM. Able to create LXC containers. Unfortunately uhttpd fails to start.

Here is the log:

Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain lan
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: reading /tmp/resolv.conf.auto
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain test
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain onion
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain localhost
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain local
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain invalid
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain bind
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using local addresses only for domain lan
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: using nameserver 192.168.0.1#53
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: read /etc/hosts - 4 addresses
Tue Mar 31 13:41:22 2020 daemon.info dnsmasq[1907]: read /tmp/hosts/dhcp.cfg01411c - 0 addresses
Tue Mar 31 13:41:22 2020 daemon.err odhcpd[1499]: Failed to send to ff02::1%lan@br-lan (Cannot assign requested address)
Tue Mar 31 13:41:29 2020 authpriv.info dropbear[1946]: Child connection from 192.168.0.xxx:55654
Tue Mar 31 13:41:29 2020 authpriv.notice dropbear[1946]: Auth succeeded with blank password for 'root' from 192.168.0.xxx:55654
Tue Mar 31 13:41:35 2020 daemon.notice netifd: Interface 'wan6' is now up
Tue Mar 31 13:41:35 2020 user.notice firewall: Reloading firewall due to ifup of wan6 (eth1)
Tue Mar 31 13:41:36 2020 daemon.warn odhcpd[1499]: A default route is present but there is no public prefix on lan thus we don't announce a default route!
Tue Mar 31 13:41:45 2020 daemon.info procd: Instance uhttpd::instance1 s in a crash loop 6 crashes, 0 seconds since last crash
Tue Mar 31 13:50:40 2020 daemon.warn odhcpd[1499]: A default route is present but there is no public prefix on lan thus we don't announce a default route!

uhttpd enters crash loop and it fails to start.

Things that i tried:

  1. Force reinstall uhttpd
  2. Checked files under /etc/config/ directory. All are fine. They are not corrupted
  3. reboot and try restarting uhttpd

What could be the reason? How to recover uhttpd from this?