I have a cable modem/router that connects to my main router. Both devices must have the ports open to communicate from the outside to the M1.
Can ELKRP using port 2601 communicate with the M1 from the outside now?
I'm not sure how to tell if you are responding to my post, so if not, my apologies.
I don't have any convenient way to use RP from the "outside world" but I could probably temporarily install it on my work laptop if that might provide some troubleshooting info.
The problem I'm having has to do with trying to access the M1 from work, via my laptop. In some cases "from work" will mean one of many worldwide company facilities, and in other cases it will be via VPN at some outside location. The virtual keypad app doesn't work in either of those cases. It lets me log in but does nothing after that, which is the point port 2601 comes in to the picture, followed by entering the M1 access code which is encrypted.
I did have someone in another state access my M1 via the virtual keypad, from their home computer, so the basic settings are all correct.
ELK tech support suggested I contact IT at work, and they insist there is no static port blocking on any company-operated equipment. I tend to believe them since, as the IT person told me, there isn't a productive way to do static port blocking for a 100,000 person worldwide company, where there are thousands of different ways people need to use the network on any given day, including various labs doing network-related experiments.
They (IT) do dynamic port blocking if the traffic analyzers sense some kind of threat from the traffic to/from company equipment, and if that is what's preventing me from using the VK, there is nothing I can do about it, and really nothing IT can do about it. The giant scale of the company network makes it impractical for them to do a global change just for my little application that I guess appears like a threatening application to the traffic analyzers. At this point, that's about all I can conclude is going on. IT doesn't have any problem with what I'm trying to do.
This is a real bummer because the main reason I put this new system in was to be able to access the system from various work locations using my laptop.