Categories
Knowledge Support Cloudvue Cloudvue Gateway Support Categories

Cloudvue Time Stamps Out of Sync

Description 

Cloudvue Manager customers have reported that their camera timestamps are out of sync.

Product 

  • Cloudvue C2C
  • Cloudvue Gateway

Solution

To re-sync the times do the following

  • Access the Video Device from Cloudvue Manager
  • Click Edit Device
  • The Edit Device Window will appear
  • Click Submit

The times should now be in sync
Example

Select Edit Device
Even though no changes are made click Submit

Categories
Knowledge Support Support exacqVision Server Categories

Unable to Find MAC Address During Exacq Cloud Drive Archiving Setup

Description 

After performing all steps found in Knowledge Base Article #7697 up to Step 4 – Add User to NVR (Cloudvue Manager) searching for the MAC address.  A search for the devices MAC address in Cloudvue Manager does not return any results.

Product 

  • exacqVision Server

Steps to Reproduce 

  • Perform all steps found in Knowledge Base Article #7697 up to Step 4 – Add User to NVR (Cloudvue Manager) searching for the MAC address.
  • Access Cloudvue Manager
  • Select Search then Search Video Devices
  • Enter the MAC address of the NVR and press enter to search

Expected Results 

  • MAC address is found

Actual Results 

  • MAC address is not found

Solution

  • In the exacqVision Client delete the archive target
  • Change the following line in archivepi.xml to ensure the system is using the endpoints used to reach Cloud Drive 2.0

Default Paths

Linux

/usr/local/exacq/server/archivepi.xml

Windows

C:\Program Files\exacqVision\Server\archivepi.xml

Change the following line in archivepi.xml


From

Defaults Type="4" Address="https://exacq-messaging.cloudvue.com" SearchAddress="https://exacq-gateway.cloudvue.com/v1/exacq"

To

Defaults Type="4" Address="messaging.cloudvue.com" SearchAddress="gateway.cloudvue.com"
  • Re-create the archive target using the instructions from Knowledge Base Article #7697
Categories
Knowledge Support Cloudvue Cloudvue Cameras Support Categories

Cloudvue Manager Falsely Reports the SD Card as not Formatted

Description 

It has been observed that for certain cameras Cloudvue Manager will falsely report the status of the SD card as “SD card is not formatted correctly. Format it as vfat”. Use the following instructions to resolve.

Product 

  • c2c-illustra-IFS03x
  • Firmware Versions Illustra.SS004.01.09.02.0005 and Illustra.SS004.01.09.04.0003
  • Cloudvue Software version 22.4.1
  • Build Number 71
  • Build Date 07/26/2022, 8:07pm

Steps to Reproduce 

  • Access the video device via Cloudvue Manager
  • Expand Disk Space

Expected Results 

  • The SD Card is Healthy

Actual Results 

The SD Card status is red and the SD Card Message is “SD Card is not formatted correctly. Format it as vfat.” Note: While in this state the SD Card will not mount and video will not record to the SD card

Solution

From the available command options select Reboot System

Click OK when prompted “Are you sure you want to reboot this device?”

Wait 2-3 minutes before refreshing/reloading the web page.

If you refresh the page and do not see all the command options normally available like the following. The reboot has not completed, and you should wait a few more minutes before reloading the page.

Update not completed
Update completed

Once the update is complete expand Disk Space and confirm that the SD is now healthy

Additional Notes

  • It has been found that updating the device essentially toggles the state of the SD Card from healthy to not and back again.
  • Existing video stored on the SD card does not seem to be impacted by updating however no new video is recorded to the card while in the bad state.
Categories
Knowledge Support Cloudvue Cloudvue Cameras Cloudvue Gateway Support

Cloudvue SSH Tunneling

Description 

Certain information gathering or troubleshooting tasks such as gathering logs, doing software or firmware updates require remote access to devices.  This is where tunneling comes into play and the following instructions explain the process.

Products

  • C2C
  • Cloudvue Gateway

Tunneling Machine Setup

To properly setup your tunneling machine the following must be completed once.  The basic steps are:

  1. Choose your environment
  2. Generate an SSH key pair and submit your public key
  3. Install jq
  4. Install Visual Studio Code (optional)
  5. Download and install tunneling scripts

Also available is the How to use tunnel scripts to upgrade firmware remotely video available here.

Choosing Your Environment

For ease of setup and overall usage it is recommend that you choose a machine running Linux.   This can be a full VM such as provided by Hyper-V or using the recommended method, Windows Subsystem for Linux (WSL).  Ubuntu 22.04.1 LTS or higher is needed and we have found that using WSL supplies access to useful tools such as MobaXterm.

Generating  SSH Key Pair Without a Password

A ssh key pair must be generated from the machine you will be tunneling from. An AES ticket should be created requesting your public key (id_rsa.pub) be added to the Cloudvue SSH Tunneling Server and Cloudvue Software releases for C2C devices. Once added to the Cloudvue SSH Tunneling Server you can begin tunneling from your machine to Cloudvue Gateway devices and after the next Cloudvue Software release you will be able to tunnel to updated C2C devices.

To generate an SSH key pair, use the following command:

ssh-keygen -t rsa

By default, your keys are saved as follows:

Private Key

~/.ssh/id_rsa

  • RSA authentication identity
  • Should be kept secret
  • ssh will read this file when a login attempt is made

Public Key

~/.ssh/id_rsa.pub

  • RSA public authentication key
  • No need for secrecy
  • Will be be added to C2C and Cloudvue Gateway devices for public key authentication

NOTE: A copy of your public key should be attached to the AES ticket requesting ssh access.

Install jq

jq is a lightweight and flexible command-line JSON processor and is required. It can be downloaded from https://stedolan.github.io/jq/download/ or by using the following commands

Use the following command to install jq

sudo apt update 
sudo apt upgrade
sudo apt install jq

Install Visual Studio Code in Ubuntu (Optional)

Visual Studio Code is a free, lightweight but powerful source code editor that runs on your desktop and is available for many platforms.  It will allow you to easily display the contents of the extracted files especially useful for viewing help information and examples.  See the following links for information on various ways to install on VM or WSL.


https://code.visualstudio.com/docs/setup/linux

https://code.visualstudio.com/docs/remote/wsl

Setup Tunneling Scripts

Download the tunneling tar containing the needed scripts HERE

Create a sub folder called tunneling

Copy or move the tarball to the tunneling directory

Use the following command to extract the contents of the tarball

sudo tar -xf tunneling.tar.gz

Example

Tunneling

Cloudvue Manager

Access the camera from Cloudvue Manager in this example we will be using the development site instead of production.

Development https://dev-dashboard.cloudvue.com/login

Production https://dashboard.cloudvue.com/login

Search for the desired video device typically by MAC address

Open the device and Locate the Port Number field in the lower left

NOTE: You won’t see the tunneling option unless your staff user account has a role of either Global Admin or Support Specialist

Enter a random port number then click tunnel

A popup will appear indicating that the tunnel is being created

If successful the following popup will appear

If unsuccessful the following popup will appear, and it will be necessary to repeat the process trying a different port number

Once a tunneling port has been successfully created run the following command from terminal from the tunneling directory (~/Downloads/tunneling) using the port created above

./createTunnel.sh -t 4445

The script will return a lot of feedback. However before running other scripts verify that the last line is the same as the following


Back in Cloudvue Manager expand Network Settings to obtain the IP address of the device

Open a second tab or instance of terminal and run the following command from the tunneling directory (~/Downloads/tunneling) using the devices IP Address found in Cloudvue Manager.

./reverseTunnel.sh -u -i 10.1.1.64


The camera should now be available from a web browser at https://localhost:8080

The Username is admin and the password is obtained from the SSH field located on the devices Cloudvue Manager page.

Maintenance Page

Remote Access Page

About Page

SSH Access

After establishing the tunnel you can run the following command to gain SSH access using the port created earlier

./sshTunnel.sh -u -p 4445

Example

Categories
Knowledge Support Support Categories exacqVision Webservice

ExacqVision Web Server 22.09.0 Searches Return Black Screen

Description 

Web Service running 22.09.0 can experience an issue where searches from the web can return a black screen and then become stuck in that state. The web service must be restarted to clear the issue, but it will likely reoccur.

Product 

  • ExacqWebService 22.09.0

Solution

Update to exacqVision Web Server 22.09.1 or higher

See exacqVision Web Server release history here

10/06/2022 v22.09.1 * Bug Fix – Fix search tick plant deadlock.

Categories
Knowledge Support Support exacqVision Server Categories Products

Axis cameras are freezing and choppy on exacqVision server 22.06 and 22.03

Description 

The Axis cameras are choppy and freezing on the exacqVision Client Live view page and when checking the logs showing.

AxisPI Warning 10.100.1.35 EdgeStor - error 56 attempting to get<br>the list of disks. This command will be retried in 30 seconds..
AxisPI Verbose 10.100.1.35 Network error 56 from request<br>axis-cgi/disks/list.cgi?diskid=all using scheme https.

Product 

exacqVision Server 22.03 to 22.06

Steps to Reproduce 

Install exacqVision Server version 22.03 or 22.06 and connect to Axis cameras

Solution

Updating the ExacqVision server to version 22.09.5.0

Windows 64bit, here

Windows 32bit, here

Ubuntu Linux 64bit, here

Ubuntu Linux 32bit, here