Automatic update service Microolap EtherSensor

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Automatic update service Microolap EtherSensor

The EtherSensor Updater service (ethersensor_updater.exe process) is used to automatically download and install updates and patches. EtherSensor Updater is a part of the manufacturer's service to maintain normal work of Microolap EtherSensor and update its functions.

EtherSensor Updater functions:

Check for updates and patches for Microolap EtherSensor, download and install them.

Promptly update the product license file in case of change.

Create a backup copy of the product previous version and make sure all necessary files are included.

Restore a product previous version in case of update installation error.

You can specify the interval to check for updates or use default settings. EtherSensor Updater allows flexible network connection and supports use of proxy servers.

How it works:

The update service checks for new software versions as well as for updated license versions. To do this, it connects to the update server with the specified intervals and sends the information on Microolap EtherSensor version and its license.

If newer versions of the installed software exist, the server responds with a manifest file that specifies files to be downloaded and installed. The service downloads these files from the update server and adds them to the installation queue. The service starts these files at the time specified in the configuration, and the software is updated.

EtherSensor Updater installation:

To install EtherSensor Updater for the first time, run ethersensor_updater_X.X.X.XXXX_x64.msi from the distribution package. After that, the service will be updated automatically as soon as new versions are released.

To install to a directory other than the default one, use Windows msiexec.exe utility.

For example:

msiexec.exe /i ethersensor_updater_4.6.3.12232_x64.msi INSTALLDIR="C:\Program Files\Microolap EtherSensor\updater"

Technical requirements:

The EtherSensor Updater service should have Internet access via port 80 or 443 to the following servers: license.microolap.com and kpps-downloads.microolap.com.

If using a proxy server, it should work correctly with SOAP.

Windows Server 2008, Windows Server 2012 R2 or Windows Server 2016.

EtherSensor Updater consists of the following:

The EtherSensor Updater update service (ethersensor_updater.exe process)

Starts in the background mode and performs all actions necessary to check for updates and install them. It also creates the status.xml status file that contains the information on the current status of the service.

The "Updates" section of the Microolap EtherSensor configurator (ethersensor_console.exe process)

The "Updates" section of the Microolap EtherSensor configurator (ethersensor_console.exe process)

Used to configure the service and display its status. The main update log file is displayed on a separate tab.

Notes:
1. The Microolap EtherSensor configurator connects to ethersensor_updater.exe using TCP/IP, port 52076.
2. If the Microolap EtherSensor configurator detects that ethersensor_updater.exe is not running, it doesn't attempt to make a connection. If you need to connect to a service working in the console mode, use the following command line parameter: /ignore-service-status
3. You can also use the /no-connect command line parameter, which forbids all attempts to contact the service. In this case, the Microolap EtherSensor configurator only receives the information on the server status via the status.xml file.

[INSTALLDIR]\config directory

Contains configuration files for the service (service configuration).

[INSTALLDIR]\downloads directory

When using default setup values, the service uses this directory to download all files necessary to update the software.

[INSTALLDIR]\log directory

Contains all log files and the status file:

status.xml

The status file that contains the information on the current status of the service.

log.txt

The service main operation log.

uupdater_log.txt

Logs of ethersensor_uupdater.exe, a special application that is called when installing a new version of EtherSensor Updater.