I have about (I think) 6 or more IP4M-1041B's at a location. These camera's appear to have a 'bug' where you can't change DNS servers. No matter what you do, they revert back to Google DNS. So I setup DNS query redirection on my firewall and enabled query logging on my DNS resolver. Here's what I see:
More than several times a second, are queries to some remote host "config.amcrestcloud.com". I don't know how this is possible. I have disabled all the known settings I can think of on the camera that have the slightest hint of P2P or cloud setup.
I have a HTTP server where those requests are forwarded to, and here's what the camera is trying to do:
Why would it do this? As mentioned, I have all this (supposedly) turned off.
Code:
Mar 23 23:12:11 earth named[91240]: client @0x83abce160 192.168.1.211#47437 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:11 earth named[91240]: client @0x83c316160 192.168.1.210#38330 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:11 earth named[91240]: client @0x83abce160 192.168.1.203#58125 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:12 earth named[91240]: client @0x83abce160 192.168.1.210#58391 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:12 earth named[91240]: client @0x83c316160 192.168.1.209#42542 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:12 earth named[91240]: client @0x83abce160 192.168.1.209#46501 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:12 earth named[91240]: client @0x83c316160 192.168.1.216#51552 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:13 earth named[91240]: client @0x83c316160 192.168.1.212#55736 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:13 earth named[91240]: client @0x83c316160 192.168.1.211#47712 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:13 earth named[91240]: client @0x83c316160 192.168.1.216#39632 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:13 earth named[91240]: client @0x83abcc160 192.168.1.203#46985 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:13 earth named[91240]: client @0x83abcc160 192.168.1.203#44225 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:13 earth named[91240]: client @0x83c316160 192.168.1.212#56374 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:13 earth named[91240]: client @0x83abcc160 192.168.1.211#37345 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:14 earth named[91240]: client @0x83abcc160 192.168.1.212#47015 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:14 earth named[91240]: client @0x83abcc160 192.168.1.210#55409 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:14 earth named[91240]: client @0x83abcc160 192.168.1.209#53789 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:14 earth named[91240]: client @0x83c316160 192.168.1.216#41368 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:15 earth named[91240]: client @0x83abcc160 192.168.1.211#38905 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:15 earth named[91240]: client @0x83c316160 192.168.1.210#59758 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:15 earth named[91240]: client @0x83c316160 192.168.1.209#52978 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:15 earth named[91240]: client @0x83abcc160 192.168.1.209#60445 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:15 earth named[91240]: client @0x83abcc160 192.168.1.216#39045 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:15 earth named[91240]: client @0x83c316160 192.168.1.203#53946 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:16 earth named[91240]: client @0x83c316160 192.168.1.212#42544 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:16 earth named[91240]: client @0x83abcc160 192.168.1.211#47163 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
Mar 23 23:12:16 earth named[91240]: client @0x83c316160 192.168.1.210#59256 (config.amcrestcloud.com): query: config.amcrestcloud.com IN A + (192.168.1.254)
More than several times a second, are queries to some remote host "config.amcrestcloud.com". I don't know how this is possible. I have disabled all the known settings I can think of on the camera that have the slightest hint of P2P or cloud setup.
I have a HTTP server where those requests are forwarded to, and here's what the camera is trying to do:
Code:
x.x.x.x - [21/Mar/2025:03:28:15 -0400] config.amcrestcloud.com "GET /api/config/amcrest/config.php?token=AMC10#X#X#####XXX HTTP/1.1" 200 "-" "-"
Why would it do this? As mentioned, I have all this (supposedly) turned off.