"An Error Has Occurred" when manually transmitting usage logs using a preconfigured URL


 Product(s):SELECTserver
 Version(s):09.xx and earlier
 Environment:N/A
 Area:Administration
 Subarea:Usage Logs Transmittal

 

 Original Author:Maksim Stankevic

Error Message

The Transmit Usage Logs page on the SELECTserver administration site provides a link in Step 3 to a website for manually posting usage logs.

After selecting usage logs and clicking the Submit button, it fails with the following message:
An Error Has Occured

Cause

The link provided by the SELECTserver administration site uses the HTTP protocol and includes the serial number and activation key like the example below:
http://ssla.bentley.com/Logposting/ManualLogPosting.aspx?Control=ManualLogPosting&sn=12345679&akey=XXXXXXXXXX

The SSLA website has since switched to the HTTPS protocol for security reasons. When given an HTTP URL like the one above, it automatically redirects to an HTTPS URL instead, but in so doing, it duplicates the serial number and activation key as highlighted in the Serial Number and Activation Key fields below.

Solution

Option 1: Save a URL with an HTTPS prefix

Copy the URL provided by the SELECTserver administration site, and change its extension so that it looks like the following:
https://ssla.bentley.com/Logposting/ManualLogPosting.aspx?Control=ManualLogPosting&sn=12345679&akey=XXXXXXXXXX

Bookmark this URL for future reference and use it instead of the link on the SELECTserver administration site. When following the link above, it correctly populates the Serial Number and Activation Key fields with one value each.

Option 2: Manually edit the serial number and activation key fields

Eliminate the extra serial number and activation keys from the fields before clicking the Submit button. Multiple entries are separated by commas.

Option 3: Manually update the URL used by SELECTserver

The URL is normally updated automatically by the Data Update Service that runs daily, but a SELECTserver that manually transmits usage often cannot communicate with Bentley on its own. The following batch file updates the URL in the registry.

Other Language Sources

Español