No LuCI HTTPS with 21.02.1

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.

1 Like

Those should be created automatically at the reboot (or service restart), if they are missing.

1 Like

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.