Categories
User Guides Documentation exacqVision Enterprise Categories Products

How to Add AD/LDAP Security Group to ESM

Step 1:

Log into ESM and navigate to the Domain settings page. If you haven’t yet configured this, you will need to add your domain settings. You must have the proper Base DN, Binding DN and credentials for the account you will use to connect to Active Directory/LDAP. If you do not know these, contact your Active Directory/Network Admin. You will also need to know the IP address/Hostname and port number of that server.

Step 2:

After connecting to AD/LDAP, you need to add a group to ESM. A group named Root will exist by default. Any new groups will be nested under the Root group. In ESM groups contain both servers and users.

Once the group is added you will see it on the Group List page. Click the group name to go to the group settings page.

Step 3:

In the section titled Domain Associations, click on the pencil-shaped Edit button.

The Domain group drop-down menu will be populated with a list of AD/LDAP security groups. This will only show groups nested under your Base DN. If you do not see your group listed here, make sure you are using the correct Base DN.

You may choose to provide users in this group with the ability to log in to ESM, the exacqVision server, or both. If you provide them with server log in privileges this will be pushed out to all the servers inside that ESM group.

Once you’ve chosen which privileges to provide click the Associate button to finalize.

<br>

How-to-Add-AD-LDAP-Security-Group-to-ESM.pdf
Categories
Knowledge Support Support exacqVision Enterprise Categories Products

ESM: On Mac with Safari, Camera Inspection thumbnails fail to show

Description

On MAC with Safari, Camera Inspection thumbnails, i.e. snapshots fails to show intermittently.

Version Introduced

4.4.0

Platform

ESM/Mac OS/Safari

Steps to reproduce

  1. From a Mac machine, using the Safari web browser, go to the Camera Inspection page.
  2. Refresh the page a few times, say 10 times.

Expected result

Thumbnails images for Snapshot show up every time.

Actual result

Users may see an error message displayed intermittently instead of thumbnail images.

Work Around

Use Chrome instead of Safari

<br>

Categories
Knowledge Support Support exacqVision Enterprise Categories Products

ESM API api/docs does not support file upload/download

Description

If using esm api docs at /docs/api, any file upload/download action will not work.

The documentation does not even provide the correct input to upload/download files.

<br>

Version Introduced

v3.8.0.89234

<br>

Platform

All.

<br>

Steps to reproduce

  • Navigate to http://esmhost/docs/api, once fully loaded,
  • Click on system
  • Click on [GET] /api/system/logs/bundle/
  • Click on [Try it out!]

<br>

Expected result

  • File is downloaded during file download
  • Upload button/handle is provided to upload file

<br>

Actual result

  • Documentation page will just try to display the contents of the file on download.
  • There is no upload button/handler

<br>

Work around

  • Get logs using browser at http://esmhost/api/system/logs/bundle, OR use command line tools to get logs from http://esmhost/api/system/logs/bundle
  • This is the same for any other file upload or download

<br>

Version fixed

19.09.0

<br>

ESM-API-api-docs-does-not-support-file-upload-download.pdf

Categories
exacqVision Enterprise Categories Products

ESM API may not provide strings for all attributes

Description

When using the ESM API to retrieve servers or cameras, sometimes a field may come back as an integer when the attribute does not say ID.

There is usually no way to know what the integer represents. It should show a string.

<br>

ESM-API-may-not-provide-strings-for-all-attributes.pdf
Categories
exacqVision Enterprise Categories Products

ESM API cannot filter on NULL or dates

Even though you are able to attempt to filter on NULL or a date, it does not work on any endpoint that provides a date field attribute.

<br>

Categories
exacqVision Enterprise Categories Products

ESM API documentation is not always accurate

Issue

When viewing endpoints, the example response may not actually match the response when you use the ‘Try it Out’ button.

Also, some attributes may specify it returns a string but instead it returns an integer. It is recommended to utilize the ‘Try it Out’ button for the API you wish to use as how that API will actually behave.

<br>

Categories
Knowledge Support Support exacqVision Enterprise Categories Products

Browser compatibility issues in ESM

Description

In some versions of IE, the slide in module will not show up correctly.

Also, in IE and Firefox, the calendar selection will not display.

Using chrome will allow this functionality to display correctly. In the case of no slide in module for actions like scheduled updates, there is no choice but to use Firefox or Chrome as it will not work in IE.

For calendar, you can manually update the date fields on the bar.

Version introduced

3.9.19.90492

Platform

All

Steps to reproduce

  • In the Firefox or IE browser, go to ESM.
  • On the ESM menu, click Schedule Updates
  • Under update Parameters, click on the “Date and time of install” dropdown

Expected result

  • The dropdown should show a calendar popup to select date

Actual result

  • There is no calendar popup no matter where you click inside the “Date and time of install” dropdown

Work around

  • Hand edit the date and time field, Or
  • Use a Google Chrome browser to see calendar popup

<br>

Browser-compatibility-issues-in-ESM.pdf
Categories
Knowledge Support Support exacqVision Enterprise Categories Products

ESM: Moving the PostgreSQL database location

Steps:

When you run the Enterprise System Manager (ESM) installer and select PostgreSQL as the database, it installs the PostgreSQL files at the ESM installation location, except for the data folder that actually contains the database.

<br>

By default, the database is installed in c:/Program Files (x86)/postgresql/9.2/data, and the ESM installation directory is C:/exacqVisionESM/PostgreSQL/9.2/, although it’s possible to select a different location during installation.

<br>

To move the data folder to the ESM installation location, complete the following steps:

<br>

ESM-Moving-the-PostgreSQL-database-location.pdf
Categories
Knowledge Support Support exacqVision Enterprise Categories Products

Enterprise System Manager Archive Path Must Be Less Than 124 Characters

Symptom

The string length of the absolute path for the directory mount point for the archive directory address must be less than 124 characters. If an archive path is 124 characters or longer, a database exception similar to the following is created:

<br>

  1. MSSQL: evEnterpriseManager.server.models in save DatabaseError: (-2147352567, ‘Exception occurred.’, (0, u’Microsoft SQL Server Native Client 10.0′, u’String or binary data would be truncated.’, None, 0, -2147217833), None)
  2. Postgre: DataError: value too long for type character varying(128)
  3. MySQL: DataError: (1406, “Data too long for column ‘details’)

<br>

Affected Version

All released Enterprise System Manager (ESM) versions.

<br>

Workaround

In exacqVision Client, reduce the length of the archive path address to less than 124 characters.

<br>

Enterprise-System-Manager-Archive-Path-Must-Be-Less-Than-124-Characters.pdf
Categories
Knowledge Support Support exacqVision Enterprise Categories Products

Enterprise System Manager Importer Restarts and Generates “Cannot Assign Group Association” Error

Symptom

The following message can appear in exacqVision System Manager (ESM) importer log files:

ValueError: Cannot assign "[DomainGroupEnterpriseGroup: Group Association]": 
"CorruptManagedServerUser.managed_by" must be a "EnterpriseUser" instance


This indicates that a user is attempting to synchronize ESM with the exacqVision server, but the connection credentials do not have sufficient privileges.

<br>

Affected Versions

This issue was introduced in ESM 3.0.

<br>

Workaround

Verify that the server connection credentials has privileges to create and modify users. After changing the credentials, restart the importer service to apply the new credentials.

<br>

Enterprise-System-Manager-Importer-Restarts-and-Generates-Cannot-Assign-Group-Association-Error.pdf