We are currently running a Watchguard 750e in-house for our main router/firewall. As this is a new company, this network appliance is just providing basic functionality.........we do not have all of the extras of the UTM bundle.
We have also installed a very basic (cheap) 8 camera security system bundle with the DVR, etc. This security system seems to be working fine when viewing it within our network. We were approached by management, and they would like to be able to view the security cameras remotely over the internet. That didn't seem like much of a problem.........since the DVR uses, by default, port 80.........and all I had to do was configure the HTTP Proxy on the Watchguard to redirect to the static internal IP of the DVR.
Everything seems to be working perfectly on this setup. Anywhere there is internet available.........management can now type in our public static IP address, and it automatically redirects them to the login page of the DVR.
So far, so good. Now the problem:
To view the live streaming footage of the cameras.............the DVR automatically downloads an ActiveX control the first time you log in to the system. This ActiveX control is called "AMCCtrl Class", and the publisher is AVTECH. This is no problem internally...........because the browser automatically prompts to download the ActiveX control.
However...........when I try to do this external to the company..........I can get to the login page, but the browser never prompts me for this ActiveX control. Where the live camera footage should be, there is just a red X. I know that the ActiveX control is what is causing this...........but I do not know how to allow the control through. I have tried changing some of the settings of the browser, but all to no avail. I really believe the Watchguard box is blocking this from coming through. Any ideas on how to pass this control through, and allow the DVR to be able to be viewed remotely?
Thank you for any assistance.