This is a train-wreck.
The instructions here don't work:
uci set uhttpd.main.redirect_https=0 # 1 to enable redirect, 0 to disable redirect
uci commit uhttpd
service uhttpd reload
-ash: service: not found
So:
/etc/init.d/uhttpd restart
Anyway, still re-directs. Disabling port 443 in uhttpd config improves the situation. But I cannot log in. I use correct passphrase, and I'm still back at login. I know it's correct because using incorrect prompts the error: Invalid username and/or password! Please try again.
WTF?
This all started after I did:
opkg update ; opkg install luci-app-wireguard
and then uhttpd reloaded or something, but the page content is nothing (nothing in syslog or klog). PCAP shows..... well, I dunno. Some TLS v1.3 exchange.
The only functional, and non-desirable remedy is to reboot.