From the local network I can connect to webfig (port 80), ssh, and winbox just fine. When I try to connect from another network ssh works but winbox hangs at "Retrieving preferences x.x.x.x (port 8291)" and webfig just hangs forever with the browser waiting for an answer.
I watched the connection with wireshark on the browser side and I can see the connection open and keep alives coming back from port 80 it just never sends any data back. Its like the routeros webserver just locks up. If it was a firewall issue I would expect the connection to just be dropped or timeout. I can also connect to my AirOS devices on port 80 on the remote network without an issue.
I don't have any firewall rules, no NAT, default config for a Groove except for wireless settings and its ip address.
the network is my computer at 192.168.10.254 and the router at 192.168.11.11. I have a IPSEC tunnel setup between the two networks using different equipment. Is there some default configuration in RouterOS that stops connections to winbox, and webfig, but allows ssh connections from other networks? Is there some extra thing the router looks at security wise when it sees a connection from a different network?
Is there some easy way to turn on some kind of super verbose logging to try to figure this out? The logs show my winbox connection authenticated but it just locks up from there.