Categories
Quick Start Guides Documentation exacqVision Mobile exacqVision Webservice Categories Products

exacqVision Mobile Connection Changes

The most recent release of the exacqVision Mobile app represents a departure from the previous functionality of Exacq Mobile 3. Previous versions of the mobile app connected to the exacqVision Web Service. The Web Service acted as a client to the Server, passing video between the server and mobile app.

Changes in the architecture of the exacqVision Server along with a mobile app rewritten from the ground up now allow the mobile app to connect directly to the exacqVision Server. 

The exacqVision Web Service will continue as a product but will no longer be needed for those using the exacqVision Mobile app. When installing the exacqVision Server Bundle users may opt not to install the Web Service. Deployments which will still require the Web Service will be those in which users use the Web Browser Client, cannot update the exacqVision Server to a version supporting this, or which rely on the evWebAPI for integrations. 

<br>

Categories
Knowledge Support exacqVision EDGE Support exacqVision Enterprise exacqVision Client exacqVision Server exacqVision Mobile exacqVision Webservice

exacqVision Legacy Software Downloads

Title

exacqVision Legacy Software Downloads   

Description

Legacy versions of exacqVision software too include 32-bit, 64-bit, Linux, MacOS, Windows, and Window MSI are available for download.    

Product 

exacqVision Client exacqVision Server Edge M-Series exacqVision Web Service exacqVision Enterprise Manager  

Solution  

Older versions of exacqVision Server and Client software are available on our Legacy Downloads page.  To access the Legacy Downloads page, go to https://exacq.com/reseller/Legacy/index.html

  • Enter the server’s current expiration Date in the form YYYY-MM-DD, the results will automatically be filtered to show the most recent release date for which your SSA is valid through. 
  • Expand the results and then click on the desired software to download. 
  • If a different version is desired clear the date entered and manually scroll through the available versions. 

  The license expiration date can be found using the exacqVision Client.    Note: you are always entitled to the latest exacqVision Client software regardless of the status of your license.

Categories
Knowledge Support Support Categories exacqVision Webservice Products

ExacqVision Web Service Fails to get Public URL from Relay Manager

Summary

The OpenSSL Certificate from Ubuntu that the relay service utilizes is expired

Description

Error failed to get public URL from relay manager rpc error: code = Unavailable desc = connection error: desc = “transport: authentication handshake failed: x509: certificate has expired or is not yet valid: current time 2022-02-24T10:19:29-08:00 is after 2021-09-30T14:01:15Z” wfe 32563

Product

ExacqVision Web Service

Solution:

You should only see this on Ubuntu systems.

NOTE: It is assumed that the NVR has internet access.

  1. Open Terminal on the NVR, by pressing CTRL+ALT+T
  2. Enter the following commands:
  3. sudo apt-get update
  4. sudo apt-get upgrade

This will update the system repositories then update software packages to the latest versions. This may take 10-20 minutes depending on the system.

Categories
Knowledge Support Support exacqVision Webservice Products

Thin Client Maps do not produce an image when cycling through the different maps

Starting at 21.06 version of Web Service we found that using maps that have children with links to cameras from more than one server can trigger this behavior.

Example:
If cycling through your list of maps the screens would not load and produce a black image. Sometimes the screens would load but would only show a few cameras.

Workaround is optional:
A possible workaround for the customer could be to decouple their maps based on server, so only have cameras / devices from one server per map, and possibly even make sure they are top level maps with no children.

To Correct this we can use the following builds. We will need to transfer these for the time to the customer server and then run the installer.

https://artifactory.exacq.org/artifactory/webservice-local/21.09.x/31982xx/3198203/

exacqVisionWebService_21.09.3198203.0_x64.deb
exacqVisionWebService_21.09.3198203.0_x64.exe
exacqVisionWebService_21.09.3198203.0_x86.deb
exacqVisionWebService_21.09.3198203.0_x86.exe

NOTE*
These versions have not been merged yet so it’s not in Release as of yet.
This fix scheduled for the March 2022 release.

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Creating a Non Password Protected Cert for Web Service

Problem

Currently password protect HTTPS certificates are not supported in exacq web service. They will fail to load when saved on the web service

Solution

As password protected HTTPS certificates not supported in the web service the customer can either request a non-password protect cert from the provided. If the password is known, we can also remove the password and create a non-password protected cert. 

  1. Have Open SSL Installed
  2. Start Open SSL as Admin
  3. Navigate to the location of the certificate
  4. Run the following command to remove the password:
openssl rsa -in CertName.pem -out CertName_nopass.pem
  1. Put in the password of the cert.
  2. New cert created with no password.

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Web service cannot connect to multiple servers at the same address

Description

If web service with more than one server at the same address, but different ports, those servers are not treated independently. When accessing these servers through the web service, only the first will handle requests.

<br>

Version Introduced

7.5.32

<br>

Platform

All

<br>

Steps to reproduce

  1. Configure two servers at the same IP with different ports (e.g. using a router).
  2. Add those servers to the web service.

Expected result

Both servers are handled as separate entities.

<br>

Actual result

The servers are handled incorrectly in the web service, not always using the correct server.

<br>

Work Around

Set up separate DNS entries for each server (i.e. give a unique address for each).

<br>

Version Fixed

none

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Web Service event monitoring information not provided

Description

Retrieving event monitoring information from the web service is broken in 8.4. Currently, requests to eventmonitoring.web will return an empty profile list, independent of any configured event monitoring profiles.

Note: This directly affects the registration and receiving of push notifications in mobile.

<br>

Version Introduced

  • exacqVision Web Service 8.3.14

<br>

Platform

Web Service / All

<br>

Steps to reproduce

  1. Make a request to eventmonitoring.web.

<br>

Expected result

Call succeeds and the profiles key of the returned JSON is a populated array.

<br>

Actual result

Call succeeds but the profiles key of the returned JSON is an empty array.

<br>

Work Around

Up/downgrade to an unaffected version.

<br>

Version Fixed

exacqVision Web Service 8.5.2

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Web service rendered unresponsive if push notifications cannot reach AWS

Affected platforms

Web Service 7.2.0, 7.2.1

<br>

Symptom

In the 7.2.0 release candidate of web service, if the machine the web service is running on does not have access to Amazon Web Services (AWS) for push notifications, the web service will crash on start.

In the 7.2.1 release candidate of web service, if the machine the web service is running on does not have access to AWS for push notifications, the web service will block other HTTP requests to the web server while trying to reach AWS, rendering the web server unresponsive.

<br>

Workaround

If the machine does not have access to AWS (e.g. behind a corporate firewall with no Internet access) push notifications will not work and should be disabled. This ensures that the web service won’t crash or become unresponsive.

To disable push notifications:

  1. Login to the webservice configuration page service.web.
  2. Uncheck all of the power user process checkboxes (if any)

Leaving the power user processes enabled without internet access can cause the web service to not respond to any HTTP requests while it is busy trying to contact AWS services.

<br>

Resolution

No resolution available at this time.

Categories
Knowledge Support Support exacqVision Mobile Categories Products

Push Notifications only received from one web service

Affected platforms

  • Exacq Mobile 3, version 7.2.0

<br>

Symptom

The Exacq Mobile 3 app can connect to multiple different web servers, but Exacq Mobile 3 will only be able to receive push notifications from the first web service even though Event Monitors from different web services are enabled in the push notification configuration.

<br>

Workaround

Uninstall and reinstall the app to configure and receive push notifications from a different web server.

<br>

Resolution

Fixed in Exacq Mobile 3, version 7.2.1

Categories
Knowledge Support Support exacqVision Enterprise Categories Products

Archiving cannot recover from disconnected state

Affected platforms

exacqVision 7.0 to 7.2 running on Windows

<br>

Symptom

When the archiving job becomes disconnected, it may not automatically recover and remain in a disconnected state.

<br>

Workaround

Perform one of the following actions:
Recreate the archive target

  1. Delete all task schedules for the archive target.
  2. Delete the archive target.
  3. Recreate the archive target.
  4. Recreate the task schedules associated to the archive target.

Restart exacqVision Server service. This will result in a minor interruption of video recording during the restart process.

<br>

Resolution

Update to exacqVision 7.3.3 or later