Categories
Software Downloads Software Categories exacqVision Webservice Linux x64 Categories exacqVision Webservice Products

ExacqVision Webservice Linux x64 v24.09.1.0

Q3 2024-08-24 ev-WebService-Linux-x64^Version 24.09.1.0^https://cdnpublic.exacq.com/24.09/exacqVisionWebService_24.09.1.0_x64.deb^17 October 2024^145MB,

Categories
Software Downloads Software Categories exacqVision Webservice Windows x64 Categories exacqVision Webservice Products

ExacqVision Webservice Windows x64 v24.09.1.0

Q3 2024-08-24 ev-WebService-Windows-x64^Version 24.09.1.0^https://cdnpublic.exacq.com/24.09/exacqVisionWebService_24.09.1.0_x64.exe^17 October 2024^74.7MB,

Categories
Knowledge Support Support exacqVision Enterprise exacqVision Client exacqVision Server exacqVision Mobile exacqVision Webservice Categories exacqVision Hardware Products

2024-09 September Quarterly Release Training

<br>

exacqVision Server

  • Bug Fix – Fixed insertion of objects lacking metadata or bounding box
    (AESW-9440)
  • Bug Fix – Improvements to event size estimates for bookmarks
    (AESW-11010)
  • Bug Fix – illustra3 and illustramultipi fixed issue where Alarm 2 status would not change after being canceled
    (AESW-10146)
  • Bug Fix – illustra3 and illustramultipi fixed issue causing edgestor backfill to hang
    (AESW-9581)
  • Bug Fix – Onvif, fixed issue preventing simultaneous PTZ
  • Big Fix – Onvif, fixed excessive pullpoint logs on errors
    (AESW-10727)
  • Bug Fix – Onivf, fixed potential PTZ disconnects
    (AESW-11469)
  • Bug Fix – psfpi, fixed potential hang when evAPI attempts to cancel search
    (AESW-10961)
  • Bug Fix – Samsungpi, fixed crash on disabled device during connection
  • Bug Fix – Samsungpi, fixed potential crash when connecting to newer devices
  • Enhancement – Support Area Zoom on Axis M5000-G PTZ camera
    (AESW-10568)
  • Enhancement – eventpi, new event indicates thinning occurred, includes event linking sources
    (AESW-7651)
  • Enhancement – Installer adds firewall rules added for failover and failback
  • Enhancement – Improved analytic parsing
  • Enhancement – Provide the analytic type to core
  • Enhancement – Improved handling of transport errors
    (AESW-10120)
  • Enhancement – New SOAP calls for Onvif Profile M and S conformance
  • Enhancement – remotepi, move connection to production switchboard service
    (AESW-9771)
  • Enhancement – Additional logging around LDAP reauth queries
    (AESW-9769)
  • Enhancement – Improved performance by reducing amount of analytics sent from server to client
    (AESW-7715)
  • Feature – Support for Wasabi S3 as archiving target
    (AESW-5814, AESW-10924)
  • Feature – Support added for Axis Thermometry
    (AESW-8816, AESW-8918)
  • Feature – Illustra LPR Support
    (AESW-6504)

exacqVision Client

  • Bug Fix – Manage the preferred MAC address in License panel
    (AESW-11267)
  • Bug Fix – Fixed issue where exacqReply controls did not appear until window was resized
    (AESW-9992)
  • Bug Fix – Clear grid dropdown, to fix issue where drop-down menus duplicate entries
    (AESW-10923)
  • Bug Fix – Fixed issue with Oldest Desired Content of Cloud Drive
    (AESW-8097)
  • Bug Fix – Fixed issue of event forward button being disabled when skipping ahead
    (AESW-8958)
  • Bug Fix – Fixed issue of client crash when selecting Find Camera when creating a new View
    (AESW-10038)
  • Bug Fix – Fixed client crash when selecting audio in Add Video panel
  • Bug Fix – Fixed issue of auto play not working in Timeline search
    (AESW-8529)
  • Enhancement – Remote Connections, found on navigation tree
  • Enhancement – Added Mobile Optimized Streaming panel for Remote Connections
  • Enhancement – New toast message indicating event thinning has occurred
    (AESW-9871)
  • Enhancement – Client improvements to amount of analytic data passed between server/client
    (AESW-7716)
  • Enhancement – Support “horizontal flip” for Storage page to accommodate storage layout for new Avnet systems
    (AESW-10562)
  • Enhancement – Apply our security standards to Bodyworn password fields
    (AESW-1575)
  • Feature – Support for Wasabi S3 as archiving target
    (AESW-11025)

exacqVision Web Service

  • Bug Fix – Fixed 24.03 issue where iPAD experienced video buffering and timeout errors
    (AESW-10945, AES-839, AES-863, AES-909)
  • Bug Fix – Web client supports session timeout detection, respects the login token
    (AESW-9753, AES-774)

exacqVision Enterprise Manager

  • Bug Fix – Add missing pagination endpoints
  • (AESW-11414)

Exacq Mobile 3

  • Bug Fix – Fixed issue with video failing to play after one hour
  • Enhancement – Added notification to point users to new exacqVision Mobile app
    (AESW-9166)

exacqVision Mobile

  • exacqVision Mobile requires Server version 24.09 or higher
  • Remote Connectivity requires Client 24.09 or higher as the Client is needed to connect to the cloud switchboard and generate access codes
  • If SSA expiration or OS requirements prevent updating to Server 24.03, users will need to continue using Exacq Mobile 3, with the exacqVision Web Service

Exacq Hardware

Hardware Revisions

  • C-Series 16S & 32S
  • G-Series Micro
  • G-Series PoE 8ch & 16ch
  • Q-Series Desktop & Desktop Hybrid
  • A-Series 2A & 2A Hybrid  (no RAID)
  • A-Series FA & FAR  (RAID)
  • X-Series 1U & 2U  (RAID)

exacqVision Advantage

  • Provides free exacqVision licensing on BBE hardware for most models of Illustra Flex and Pro cameras (Gen3, Gen4, and future generations).
  • Does not apply to the Flex Gen3 Multisensor, which is ONVIF only, does not have the Illustra API

Illustra

  • New Pro camera models providing LPR on the edge
    • Bullet IPS05-B12-LPR4
    • Dome IPS05-D12-LPR4

<br>

Categories
Documentation Quick Start Guides exacqVision Mobile Categories exacqVision Webservice 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 Support Categories exacqVision Webservice Products

How to use the Support Portal File Share/Upload Feature

NOTE: The file upload utility tool has been deprecated. This process should be used in its place. Use of file sharing providers such as Google Drive, Dropbox, iCloud, etc for file exchange with customers is forbidden by JCI.


Sharing Files

  1. Log into the Exacq Support Portal with an Administrator or Level 2 user role.<br><br>
  2. Access the File Manager, found under the Admin menu.<br><br>
  3. The root (home) directory will list existing directories you have access to view. Administrators can see all directories, Level 2 technicians will see only directories they have created or are given access to.<br><br>
  4. Create a directory for each case, or create a directory structure for customers and place case directories inside these.
    <br><br>
  5. With the directory created, drill down into the directory by selecting the directory name.<br><br>
  6. Select the +Files option. Drag and drop a selected file, or use the Browse option to select a file to upload.
    <br><br>
  7. Attach one or more files, then select Upload.
    <br><br>
  8. Click the Close button to return to the directory.<br><br>
  9. Select the Copy Link button beside the file you wish to share and share this link with the customer. They will need to log into the Exacq Support Portal to reach the file.<br><br>
  10. Files are automatically set to be deleted after 30 days to manage file storage.<br>

<br>

Customer File Uploads

  1. Log into the Exacq Support Portal with an Administrator or Level 2 user role.<br><br>
  2. Access the File Manager, found under the Admin menu.
    <br><br>
  3. The root (home) directory will list existing directories you have access to view. Administrators can see all directories, Level 2 technicians will see only directories they have created or are given access to.
    <br><br>
  4. Create a directory for each case, or create a directory structure for customers and place case directories inside these.
    <br><br>
  5. With the directory created, either drill down into the directory, by selecting the directory name, or check mark the box beside the directory in list view.
    <br><br>
  6. Expand the Actions menu and select Share.
    <br><br>
  7. Use the Account Search field to locate the Support Portal user you will provide the directory share link to.
    <br>NOTE: Yes, the customer MUST have an Exacq Support Portal member account. Direct them to the Sign Up form if they do not have one.<br><br>
  8. So that you may provide a link to the customer, you will need to change permissions from Private to Access List.
    <br><br>
  9. To enable uploads, toggle the Access Level beside the user’s name to change it from READ to READWRITE. In situations where multiple users are added, you may mix access levels between users.<br><br>
  10. Press the Copy Link button to copy a link you may wish to share with the customer. They will need to be logged into the portal and use this link to access the directory you have shared to upload files. They should also receive an email with links as well.<br><br>
  11. Close the dialog window and reload the directory to refresh any changes in the files displayed. Files are automatically set to be deleted after 30 days to manage file storage, but you may select files to manually remove them earlier than the expiration date if desired.

    NOTE: Portal Admins will find that their file uploads default to an Expiry date of Never. This is because it is assumed Admins are uploading files that need to remain. Use the chevron icon beside the file name to change the Expiry date.<br><br>
Categories
Knowledge Support Support exacqVision Webservice Products

Thin Client Buffers When Searching at 16x’s and Higher Speeds

Description

When watching search back in the Exacq WebService Thin Client at high speeds for longer duration’s the search will skip to the end of the search results. This results in a black screen after being able to view the searched contents and scrubbing the video at 16x’s speed and higher.

Product

exacqVision Web Service 22.12.2.0 through 23.09.7.0.

Steps to Reproduce

  1. Search a time range of 2 hours using the web client.
  2. Video will play back from the search results.
  3. Scrub the video at 16x speed to 32x speed and the search marker will skip to the end of the search content.

Expected Results

Users should be able to scrub the entirety of the the searched content with no skipping.

Actual Results

The playback scrubber/cursor skips to the end time of the search content, displaying a black box.

Solution

A fix was introduced in branch build exacqVision Web Service 23.09.107.0 (x64).
Please contact technical support for assistance on installing this build.
A Permanent fix will be in our March 2024 Release. Version 24.03.

Categories
exacqVision Webservice Linux Knowledge Support Support exacqVision Mobile exacqVision Webservice Products

Web Service Buffering with Black Screen seen on Exacq Mobile 3 and Browser Mobile Client

Description

Viewing live video will cause a black screen on the Live page with a buffering icon. Live video may also work for a short time then start to buffer. This has been noticed on Ipads and Iphones.

Product

exacqVision Web Service 23.09.6.1 up to 24.03

Steps to Reproduce

  1. Open the Exacq Mobile 3 app or Mobile Client within a web browser to connect to the server.
  2. Pull up a live view of a single camera or 4 cameras.
  3. Live view will sometimes show 3 of the 4, or sometimes when adding a single live view it will show video for a short time.
  4. Look in the web service logs for the following error if this behavior is being seen.
debug	get frame	no video in decompressor	nvrg	236426

Expected Results

Users should be able to view the live video.

Actual Results

After a short amount of time, for example 3 minutes, the live view will show a black screen with buffering overlay. Often pulling in the live stream at first will often cause buffering to populate in the view instead of the live video. Specifically with views made up of more than 4 cameras.
This is caused by streaming transcoded jpeg through the mobile app, and decompression is not always being enabled correctly.

Solution

Update to exacqVision Web Service 24.06.1797300.0_x64.
Please contact technical support for assistance on installing this build.
This will be in our 24.09 Release.

AES-909

Categories
Documentation Quick Start Guides exacqVision Mobile Categories exacqVision Webservice

Remote exacqVision Connection Diagrams

The method used for connecting to an exacqVision system from outside the LAN it resides on will depend on your network configuration and use case. Examples are provided below based on each method.

Remote Connections

Remote Connections are supported by exacqVision Server/Client 24.09 and above to facilitate connections from the exacqVision Mobile app. When considering the network configurations Remote Connections eliminate the need to open ports or enable port forwarding rules on your router by using Exacq’s Remote Connectivity service. Users of the mobile app enter an access code generated by the system admin and the Remote Connectivity agent handles the connecting of the mobile app user and the Server.

NOTE: Remote Connectivity does not accept connections for the Desktop Client software or the earlier Exacq Mobile 3 app. Only exacqVision Mobile 24.09 and higher are supported.

<br>

Traditional

In a traditional setup, the site’s router is configured to port forward incoming external connections on each port. The ports configured for forwarding incoming traffic vary depending on whether users will connect via exacqVision Desktop Client software, the web browser client, or a mobile app.

<br>

Web Relay Service

Sites using exacqVision Web Service 19.06 and higher may wish to take advantage of the web service Relay, which provides a web-based proxy to connect to, avoiding the need to configure the router for port forwarding. When enabled, the exacqVision Web Service Status page will display the Relay Service IP. Remote users will then be able to connect their Exacq Mobile 3 app or web browser client directly to this proxy IP address.

NOTE: The Relay Service does not accept connections for the Desktop Client software, only web browser and Exacq Mobile 3 connections.

<br><br>

Related Articles

<br>

Categories
Knowledge Support Support exacqVision Client exacqVision Server exacqVision Webservice Categories

HTTP Response Code Reference

Code Description Definition Exacq Tips
Informational
100 Continue Server received request, client should continue.
101 Switching Protocols Response to upgrade header
102 Processing Server processing received request.
103 Early Hints Used with link header.
Allows browser to preload resources.
Successful
200 OK Standard response for successful request.
Meaning varies based on method (GET, POST, etc).
201 Created New resource successfully created.
Usually in response to PUT or POST request.
202 Accepted Request accepted but still in progress.
203 Non-Authoritative Info Data returned isn’t from the origin server.
Modified data from third-party.
204 No Content Request successful but there is no content.
205 Reset Content Request successful, server asked to reset doc.
206 Partial Content Server delivered part of the resource.
Used with range header.
207 Multi-Status Provides status of multiple resources with sub-requests.
208 Already Reported Members of element already reported.
226 IM Used Server completed GET request.
Redirection
300 Multiple Choices Request has more than one possible response.
User should choose one.
301 Moved Permanently Requested resource has permanently moved
to a new URL.
302 Found Requested resource temporarily moved to new URL.
303 See Other Server redirects user to requested resource
with GET request to another URL.
304 Not Modified Used for caching. Response unmodified so client can use cached version of resource.
307 Temporary Redirect Requested resource temporarily moved to new URL.
308 Permanent Redirect Requested resource permanently moved to new URL.
Client Error
400 Bad Request Server can’t or won’t process request due to client error.
401 Unauthorized User doesn’t have valid credentials to get requested
resource.
Invalid username or password
403 Forbidden Client doesn’t have access rights to content.
Unlike 401, the server does know client’s identity.
404 Not Found Server can’t find requested resource. No redirection set. Request Not Found
The device didn’t understand the request.
May be caused by untested device or firmware.
405 Method Not Allowed Server supports request method, but target doesn’t.
406 Not Acceptable Server doesn’t find content satisfies criteria given by user.
407 Proxy Authentication Required Similar to 401, but proxy must authenticate to client.
408 Request Timeout Server times out because client didn’t issue request
in a timely manner.
409 Conflict Server can’t fulfill request due to conflict with resource.
410 Gone Requested content has been removed.
411 Length Required Server rejection becauce it requires defined
content-length header field.
412 Precondition Failed Client has precondition headers the server does not meet.
413 Payload Too Large Client request larger than server limits, so server
refuses to process request.
414 URI Too Long Requested URI is too long for server to process.
415 Unsupported Media Type Request uses media format unsupported by server.
416 Range Not Satisfiable Server can’t fulfill value in request’s range header.
417 Expectation Failed Server can’t meet requirements of expect header in request.
421 Misdirected Request Request made to server that can’t produce response.
422 Unprocessable Content Server unable to process request due to semantic errors.
423 Locked Requested resource method is locked to be inaccessible.
424 Failed Dependency Request failed because a previous request it is dependent on also failed.
425 Too Early Server is unwilling to process request that may be delayed.
426 Upgrade Required Server refuses request using current protocol version.
428 Precondition Required Server needs request to be conditional.
429 Too Many Requests User has sent too many requests within allotted time.
431 Request Header Fields Too Large Server can’t process request because headers are too large.
451 Unavailable For Legal Reasons Server can’t legally provide requested resource.
Server Error
500 Internal Server Error Server encountered unexpected error and cannot
complete the request.
Device reporting an error.
The device has reported that it has encountered an error.
501 Not Implemented Server doesn’t recognize the request method.
502 Bad Gateway Server acts as a gateway and gets invalid response from inbound host.
503 Service Unavailable Server is unable to process request.
Often occurs if server is overloaded or down.
Device Unavailable.
The device is currently unable to process this request.
504 Gateway Timeout Server acting as a gateway or proxy has timed out
waiting for response.
505 HTTP Version Unsupported Server doesn’t support the version of HTTP request.
506 Variant Also Negotiates Server has internal configuration error.
507 Insufficient Storage Server can’t process request because it doesn’t
have enough storage space.
508 Loop Detected Server detected infinite loop while processing request.
510 Not Extended Further extensions required for request.
511 Network Authentication Required Client needs to gain network access.

<br>

Categories
Cloudvue Knowledge Support Support Categories exacqVision Webservice Products

Browser Developer Tools for Troubleshooting and Support

What is a HAR file?

HAR stands for HTTP Archive Record and is a JSON structured file containing network traffic information about a browser’s interactions with a server as well as the content on a webpage.

When HAR files are useful

  • Performance issues: slow page loading, timeouts when performing tasks, time spent negotiating proxy connections, time spent issuing requests, time spent receiving the response data, DNS lookups, and others
  • Page Rendering: incorrectly formatted pages or missing information

How to Capture HAR files

Prior to performing a capture open an Incognito window or tab to eliminate capturing decrypted request-response communications or cookie from unrelated sites or events.

Chrome

  1. Access Menu > More tools > Developer tools (CTRL+SHIFT+I or F12)
  2. Select the Network tab, if not already selected.
  3. Ensure that the Preserve log box is checked.
  4. Check mark the Disable cache box.
  5. Reload or recreate the activity you wish to capture.
  6. Click the Download icon.

Firefox

  1. Access Menu > More tools > Web Developer Tools (CTRL+SHIFT+I or F12)
  2. Select the Network tab, if not already selected.
  3. Ensure that the Persist Logs box is checked.
  4. Check mark the Disable cache box.
  5. Reload or recreate the activity you wish to capture.
  6. Click the cog icon.
  7. Select Save All As HAR.

<br>