No http access GL-MT300N-V2

I scan open port on my GL-MT300N-V2 is only:
ssh 22
dns 53
no http (80) is closed
I log into router via ssh (macOS)
set new password for root (passwd root)
Can I start http web service i.e. apache via terminal (ssh) (?)
root@GL-MT300N-V2:/etc# ls
TZ hotplug.d rc.button
banner hotplug.json rc.common
banner.failsafe init.d rc.d
board.d inittab rc.local
board.json ip-up.d resolv.conf
chatscripts iproute2 route_policy
config lighttpd samba
crontabs localtime services
ddns modules-boot.d shadow
device_info modules.d shadow- mtab shells
dnsmasq.conf mwan3.user smsd.conf
dropbear nodogsplash ssl
ethers openvpn ssmtp
ethertypes openvpn.user stubby
filesystems openwrt_release sysctl.conf
firewall.nat6 openwrt_version sysctl.d
firewall.user opkg sysupgrade.conf
forward opkg.conf tertf
fstab os-release uci-defaults
fw_env.config passwd urandom.seed
gcom passwd- usb-mode.json
glversion ppp
group preinit vpn.user
hosts profile wireless


please, try this from ssh:
ps |grep -i lighttpd
/etc/init.d/lighttpd start
cat /tmp/log/lighttpd/error.log

I have reload firmware via Uboot.
I followed your instructions:

OpenWrt 19.07.7, r11306-c4a6851c72

=== WARNING! =====================================
There is no root password defined on this device!
Use the “passwd” command to set up a new password
in order to prevent unauthorized SSH logins.

root@GL-MT300N-V2:~# passwd root
Changing password for root
New password:
Bad password: too weak
Retype password:
passwd: password for root changed by root
root@GL-MT300N-V2:~# ps |grep -i lighttpd
18758 root 1232 S grep -i lighttpd
root@GL-MT300N-V2:~# /etc/init.d/lighttpd start
daemonized server failed to start; check error log for details
root@GL-MT300N-V2:~# cat /tmp/log/lighttpd/error.log
2021-11-02 19:46:19: (server.c.1412) server started (lighttpd/1.4.48)
2021-11-03 10:28:30: (server.c.1412) server started (lighttpd/1.4.48)

Port scanning:

Port Scanning host:

 Open TCP Port: 	22     		ssh
 Open TCP Port: 	53     		domain

no 80 or 443 port open

Is process exist after lighttpd start?
root@GL-MT300N-V2:~# ps |grep -i lighttpd
3179 root 4796 S /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf

Has the process opened a port?
root@GL-MT300N-V2:~# netstat -lp
tcp 0 0* LISTEN 3179/lighttpd
tcp 0 0* LISTEN 3179/lighttpd

OpenWrt 19.07.7, r11306-c4a6851c72

root@GL-MT300N-V2:~# ps |grep -i lighttpd
5707 root 1232 S grep -i lighttpd

root@GL-MT300N-V2:~# netstat -lp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 localhost:domain* LISTEN 2181/dnsmasq
tcp 0 0* LISTEN 2181/dnsmasq
tcp 0 0* LISTEN 2181/dnsmasq
tcp 0 0* LISTEN 1263/dropbear
tcp 0 0 localhost:domain :::* LISTEN 2181/dnsmasq
tcp 0 0 fe80::9683:c4ff:fe12:2546:domain :::* LISTEN 2181/dnsmasq
tcp 0 0 :::ssh :::* LISTEN 1263/dropbear
udp 0 0 localhost:domain* 2181/dnsmasq
udp 0 0* 2181/dnsmasq
udp 0 0* 2181/dnsmasq
udp 0 0* 2181/dnsmasq
udp 0 0 localhost:domain :::* 2181/dnsmasq
udp 0 0 fe80::9683:c4ff:fe12:2546:domain :::* 2181/dnsmasq
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node PID/Program name Path
unix 2 [ ACC ] STREAM LISTENING 3859 1849/usbmuxd /var/run/usbmuxd
unix 2 [ ACC ] STREAM LISTENING 361 513/ubusd /var/run/ubus.sock

Is your output netstat complete? It looks like lighttpd starts and exits immediately.
Perhaps some process is already holding port 80. Please, try this:
root@GL-MT300N-V2:~# netstat -lp | grep www
tcp 0 0* LISTEN 3206/lighttpd

Can I see the contents of your config file?
root@GL-MT300N-V2:~# cat /etc/lighttpd/lighttpd.conf

Does the configuration test pass?
root@GL-MT300N-V2:~# /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf -tt

Which will show starting lighttpd manually? Execute this command, and try access to router from browser, please:
root@GL-MT300N-V2:~# /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf -D

OpenWrt 19.07.7, r11306-c4a6851c72

root@GL-MT300N-V2:~# netstat -lp | grep www

root@GL-MT300N-V2:~# netstat -lp | grep www
root@GL-MT300N-V2:~# cat /etc/lighttpd/lighttpd.conf

Sorry, new users can only put 2 links in a post.

Did you ever configure anything else on the router?

Is it possible that I can do a remote check using teamviewer? You can pm me if that is possible.

Yes via TV or AnyDesk, your email(?)