What's new

port 80 unable for login

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Trebuin

Senior Member
Has anyone else run into an issue where if you go to the admin, system page, you cannot make any change unless you change the login port to something other than 80? That happened about a build or two ago & I had to pick something else & now remember I have to add :xx to the end of the login to access my router. I've tried to change it back to 80 but I get the response "false" in response to trying. Is this a bug or is there a way to fix it?
 
Sounds like you may be in need of resetting to default and configuring from scratch manually to rule out corruption.
 
I have the same issue on the AC88U. As soon as I configure port 80, updating returns "false". Anyone found/knows a solution in the meantime?

LocalAccessConfig.png
 
I have the same issue on the AC88U. As soon as I configure port 80, updating returns "false". Anyone found/knows a solution in the meantime?
That field is not supposed to be visible. Are you using some trick to make it accessible? If so, that's your problem, that port is not intended to be user-configurable.
 
That field is not supposed to be visible. Are you using some trick to make it accessible? If so, that's your problem, that port is not intended to be user-configurable.
Just to be absolutely sure:
Are you referring to the "HTTP LAN Port" setting on the "Administration - System" WebGUI tab?

If yes, then as far as I can remember, that port setting has always been visible and still is on the latest F/W versions. The input field is also editable but I've never had a reason to change it from its default setting. And no, nothing has been done to the JavaScript/ASP/HTML code for that webpage to make the field visible & editable.

Here's a screenshot from the RT-AC86U running 386.11 F/W:

RT-AC86U_HTTP_LAN_Port.jpg


RT-AC86U_386.11_FW.jpg


Here's a screenshot from the RT-AX86S running 3004.388.4 F/W:

RT-AX86S_HTTP_LAN_Port.jpg


RT-AX86S_386.11_FW.jpg


If that's not what we're talking about here, which is the field that it's not supposed to be visible & user-configurable on the webGUI?
 

Attachments

  • RT-AC86U_HTTP_LAN_Port.jpg
    RT-AC86U_HTTP_LAN_Port.jpg
    37.9 KB · Views: 27
Last edited:
That field is not supposed to be visible. Are you using some trick to make it accessible? If so, that's your problem, that port is not intended to be user-configurable.
No, I am not using any trick, using firmware 386.11. Other ports are working, I tried 79 and 8080.

I also didn't have a reason to change it, but I wanted to disable the SSH setting on that same page. However I was not able to save that page because of the "false" error. To save the SSH setting = "No" I changed the HTTP LAN port to be 79 and all saved fine. But now I cannot get it back to 80.
 
Is it possible you can't change the port you're currently using. Have you tried https see if you can change it?
 
I don't remember about 386.11, but in 386.12 that field is marked as hidden at the HTML level, and the code to display it only does so if the firmware lacks HTTPS support.
 
No, I am not using any trick, using firmware 386.11. Other ports are working, I tried 79 and 8080.

I also didn't have a reason to change it, but I wanted to disable the SSH setting on that same page. However I was not able to save that page because of the "false" error. To save the SSH setting = "No" I changed the HTTP LAN port to be 79 and all saved fine. But now I cannot get it back to 80.
It's probably an error in the GUI logic. Reenable SSH access. Then SSH into the router and issue these commands:
Code:
nvram set http_lanport=80
nvram commit
service restart_httpd
 
I don't remember about 386.11, but in 386.12 that field is marked as hidden at the HTML level, and the code to display it only does so if the firmware lacks HTTPS support.
Ah, that's good to know in advance so I won't be wondering what happened when the field "suddenly" goes missing after the eventual update to the 386.12 version.
 
Is it possible you can't change the port you're currently using. Have you tried https see if you can change it?
While testing this you always want to start with "Authentication Method: Both" - just in case ;)
 
It's probably an error in the GUI logic. Reenable SSH access. Then SSH into the router and issue these commands:
Code:
nvram set http_lanport=80
nvram commit
service restart_httpd
Thank you, that did work. Unfortunately I cannot switch off SSH anymore, because as soon as I want to switch SSH to off I get an error "(80) This port is for: HTTP LAN port". I feel like this is a continuous loop....

lan_port_80_error.png
 
I switched to port 79 and I was successfull to disable SSH. But port 79 didn't work after that, it reported as an ERR_UNSAFE_PORT. Switching to 8080 made it work again, but getting back to port 79 kept saying ERR_UNSAFE_PORT. Tested on 2 browers Brave and Edge (so it's not browser dependend).

unsafe_79.png
 
ERR_UNSAFE_PORT: Port 79 is one of the ports that browsers block. Try using port 81.
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top