Full version

FAQ

How to reset MyVMS passwords?

If you forget the Administrator password, there is only one way to reset the passwords of all users. To do this, edit the users configuration file.

Windows: C:\ProgramData\MyVMS\settings\v2\cfg\users
Linux: /var/opt/myvms/settings/v2/cfg/users

Before editing the file, stop the server service:

Windows: net stop MyVMSServer
Linux: sudo systemctl stop myvms

In the line "auth_realm": "line-XXXXXX", remove the realm value. After saving the configuration file, all users will have no passwords. User names and rights will be saved.

"auth_realm": "line-255311d", - passwords are set, if any
"auth_realm": "", - passwords will be reset after starting the server service

Start the server service:

Windows: net start MyVMSServer
Linux: sudo systemctl start myvms
Minimum video card requirements for the GPU version

Windows

  • NVIDIA, Radeon or Intel graphics processor.
  • Full hardware support for DirectX 12.
  • Windows 10 version 1903 or newer.

Linux

  • NVIDIA graphics processor.
  • Proprietary driver version 535 or newer.
  • CUDA GPU Compute Capability 5.0 or newer.
How to clear the IP address filtering list via the configuration file?

Option 1. Edit the settings file

To delete or add an IP address in IP filtering, edit the network settings file.

Windows: C:\ProgramData\MyVMS\settings\v2\cfg\network
Linux: /var/opt/myvms/settings/v2/cfg/network

Before editing the file, stop the server service:

Windows: net stop MyVMSServer
Linux: sudo systemctl stop myvms

Remove or add IP addresses in the white_list section.

Filled filter:
"filters": { "white_list": [{"address": "192.168.1.2"}, {"address": "192.168.1.3"}]}

Empty list:
"filters": { "white_list": [] }

Start the server service:

Windows: net start MyVMSServer
Linux: sudo systemctl start myvms

Option 2. Quickly clear the entire IP address filter

To quickly clear the IP address filter, delete the network settings file while the server service is stopped.

Windows: net stop MyVMSServer
Linux: sudo systemctl stop myvms

Delete the file:

Windows: C:\ProgramData\MyVMS\settings\v2\cfg\network
Linux: /var/opt/myvms/settings/v2/cfg/network

Start the server service:

Windows: net start MyVMSServer
Linux: sudo systemctl start myvms
How to connect a network folder for recording an archive?

Network recording via the SMB protocol is supported.

Windows

Create a user in the server OS with the same username and password as on the network folder.

Start the MyVMS Server service on the server as the network folder user.

Add a path to the network folder via Observer:

Manage → Archive → Add new path → Type manually → \\IP address\net_folder\

Linux

First create a mount point on the server PC, for example: /mnt/archive.

Then mount the network folder to the mount point by adding the following line to the /etc/fstab file.

//IP address/net_folder /mnt/archive cifs username=user,password=password,rw,\
nolock,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=myvms,gid=myvms,auto 0 0

Replace user and password with credentials that have access to the network folder.

Add a path to the network folder via Observer:

Manage → Archive → Add new path → Hard drives → /mnt/archive/
How to reset DynDNS settings?

Delete the cloud configuration file.

Windows: C:\ProgramData\MyVMS\settings\v2\cfg\cloud
Linux: /var/opt/myvms/settings/v2/cfg/cloud

Restart the server service:

Windows: net stop MyVMSServer
Windows: net start MyVMSServer
Linux: sudo systemctl restart myvms
How to transfer server settings?

To transfer server settings, copy the settings directory from the old server to the new one.

Windows: C:\ProgramData\MyVMS\settings\v2\cfg\
Linux: /var/opt/myvms/settings/v2/cfg/
How to reset the client settings password in Observer?

To reset the client settings password, edit the client-config.cfg file.

First close the Observer client application. Then open the file:

Windows: C:\Users\%UserName%\AppData\Local\observer\client-config.cfg
Linux: /home/$USER/.config/observer/client-config.cfg

Set the hash parameter to null.

"hash": null,
Hikvision camera does not connect with an authorization error

To connect Hikvision cameras, enable ONVIF on the camera:

Camera Web Interface → Network → Additional Settings → Integration Protocol

Enable ONVIF, create a user with administrator rights,
change Authentication from digest to digest/WSSE or digest & ws-username token,
then reboot the camera.

If the camera still does not connect with an authorization error, check and change the following settings if necessary:

1. Advanced Configuration → System → Security → Authentication
2. Authentication RTSP → digest/basic
3. RTSP Digest Algorithm → MD5
4. Network → Additional Settings → Network Services → disable RTCP

If the camera does not connect automatically, try connecting RTSP links manually:

rtsp://login:password@ip:554/Streaming/Channels/101 - first stream
rtsp://login:password@ip:554/Streaming/Channels/102 - second stream

If you see a black or green background instead of real video, disable stream encryption:

Network → Additional Settings → Access Platforms → uncheck Stream encryption
XMeye camera does not connect

XMeye / Xiongmai cameras usually have a non-standard ONVIF port: 8899, less often 8999.

These cameras work only via TCP protocol. When connecting to the camera, change the connection port from 80 to 8899 or, less often, 8999.