IF you have a unit that is not clearly stating the reason why the unit is rebooting or getting random unexpected errors turn watchdog off to see if the unexpected errors go away and the unit remains running with no random reboots. I would enable debugging in the core/psfpi/sysmgmt/ in the client to gain the ability to get more detailed logs in case the unit remains rebooting randomly. This is not to be done if there are logs pointing to an issues.
Watchdogs – Enabling/Disabling Windows Edit C:\Program Files\exacqVision\Server\sysmgmtpi.xml Locate the section similar to the following: <Watchdogs ID=”3604480″> <Watchdog Source=”Nuvoton LPC I/O NCT6791D” Enabled=”1″ Timeout=”40″ /> </Watchdogs> * Change Enabled =”1” to Enabled =”0” * Save the file * Restart the exacqVision Server Service
Linux $ cd /usr/local/exacq/server/ $ sudo nano sysmgmtpi.xml * locate the section similar to the following Watchdogs ID=”3604480″ Sensors ID=”3604480″ Enabled=”1″ Status=”1″ * change Enabled =”1” to Enabled =”0” * Save and close the file
Panasonic model WV-SW458 Fisheye On Firmware 2.50 . When setting up a new camera in the client and notice the motion window is not saving with the default motion window.
Work Around
Edit the motion window and delete any motion windows that exist. Then create a new motion window and draw the boarder of the motion window smaller than the boarder of the cameras field of view and apply. The motion window will save. If you use the default motion window and hit apply, the motion window will not save. It has to be a little bit smaller than the full boarder of the cameras FOV.
Illustra cameras may be showing a status of “Motion not Supported” or motion is not being detected.
As part of cyber security compliance Illustra camera firmware is now defaulting to ‘Enhanced’ vs ‘Standard’ security resulting in the camera sending out metadata over HTTPS instead of HTTP.
Resolution
Select one of the following options:
Update the Server version to 22.12.5 or higher. Exacq’s ability to accept metadata over HTTPS was enhanced in version 22.12.5. If your SSA does not permit you to update the ExacqVision Server version to 22.12.5 or higher, you will need to choose from the remaining options below.<br><br>
Factory default the camera and choose Standard instead of Enhanced security. See Article 14441 on the differences between Standard and Enhanced security modes.
Or if the camera is using Enhanced Security, then enable ‘Video over HTTP’ in the camera’s GUI
To change this setting, navigate to the Security page in the Illustra camera web interface.
Click the ‘Edit’ link beside ‘Video over HTTP’.
Place a check mark in the box adjacent to ‘Video over HTTP’.
Return to the ‘Add IP Cameras’ page in the ExacqVision Client.
Disable then re-enable the camera to pull the new camera settings.
In this example using Letsencrypt SSL certificates. The webservice is behind HAProxy and was not been able to successfully configure HAProxy to update Letsencrypt certificates over HTTP. Therefore, I manually updated the certificate. /etc/webservice/tls/server.crt _> /etc/letsencrypt/live/site.com/cert.pem
After updating the certificates, I linked the original to the new certificates in the Letencrypt folder: When I try to connect to the webservice, I get this error message sent an invalid response. ERR_SSL_PROTOCOL_ERROR’.
The destination of his symlink, not the symlink itself, needs to be readable by the nvrweb user. In this example the directory that the symlink did not have permissions to allow the link to work correctly.
The best way to be sure would be to run terminal command sudo -i to root and then run su nvrweb -s /bin/bash and try to view the files (e.g., cat the paths listed in the config file). This should give you an out put.
We also need to make sure nvrweb can read the cert files /etc/webservice/tls/server.crt and .key The output will show the certs.
nvrweb@sunstone:/root$ cd /etc/webservice nvrweb@sunstone:/etc/webservice$ cat tls/server.crt —–BEGIN CERTIFICATE—– Contents of cert will be displayed here. —–END CERTIFICATE—–
nvrweb@sunstone:/etc/webservice$ cat tls/server.key —–BEGIN PRIVATE KEY—– Contents of Cert will be displayed here —–END PRIVATE KEY—–
These certs were in the TLS directory and being linked to the Letsencrypt folder, which we found having permissions issues.
To check try the following: Try the same thing with su to nvrweb and see if nvrweb can access the certs in the let’s encrypt folder, before changes WS config. Important to note that it’s not just the permissions of the target file that matter, but all the directories in between. In this case the target file was fine but the directory was LetsEncrypt and that did not have permissions. Since we were pointing the link to another file, that file needs to be accessible to nvrweb.
ls -ld for each directory – /etc/letsencrypt, /etc/letsencrypt/live, /etc/letsencrypt/site.com
Without -d it will show the contents, if you want to look at the directory like /etc/letsencrypt it’s necessary to do ls -ld /etc/letsencrypt
The site.com directory is fine. We need to check the live or letsencrypt directories. letsencrypt live directory’s permissions are rwx—- which means only root can enter or read the directory.
In the above photo we can see that the Permission is denied for the letsencrypt/live folder.
Configuration this way in not the normal process and it is possible the next time I run letsencrypt again to update certs it might error due to perms or reset them. The process might need to be done each time.
Customers report that on Windows 10 units updated to 21.03 they experience an issue when they browse to the localhost to log into EM, it fails with an error that shows: This site can’t be reached.
Microsoft link found here detailing other issues similar.
If you check the services the Apache service will be in a stopped state. Also check the System Logs for an error:
Error in System Logs show: The Apache service reported the following error: httpd.exe: Could not open configuration file C:/Program Files/exacqVision/EnterpriseManager/apache_solr/apache2/conf/httpd.confN: The system cannot find the file specified.
To resolve this on the EM server go to Windows: C:/Program Files/exacqVision/EnterpriseManager/apache_solr/apache2/conf/ There is a file called httpd.conf Copy this file and paste it back into the same folder and rename the file to httpd.confN .
Once this is done go to the services and start the solr apache service. Now log into the localhost.
If a customer calls with a system not booting and is prompted to hit X to clear the Cache, please see this forum on current suggestions and provide feedback.