I just installed 20.02.1 on my GL.iNet GL-B1300 and I noticed that LuCI is no longer using HTTPS, which it was on 20.02.0. Is this a known issue with the new release?
I fixed it. I noticed that uhttpd.crt and uhttpd.key were missing from /etc. I copied them up from my 20.02.0 backup and HTTPS LuCI is working now.
Those should be created automatically at the reboot (or service restart), if they are missing.
Interesting -- they definitely were not getting created automatically because I was rebooting frequently while I reconfigured everything. For what it's worth, I used Image Builder with the following configuration:
make image PROFILE=glinet_gl-b1300 PACKAGES="luci kmod-usb-net kmod-usb-net-cdc-ether kmod-usb-net-ipheth usbmuxd libimobiledevice usbutils iptables-mod-ipopt luci-proto-wireguard luci-app-wireguard irqbalance stubby"
It is possible that your imagebuilder package selection does not directly or indirectly include any of the "px5g" cert generator flavors which the uhttpd init script requires to generate a certificate pair on startup.
add luci-ssl
to the PACKAGES
its description states:
Description: LuCI with HTTPS support (WolfSSL as SSL backend)
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.