Troubleshooting a License As Expired message [TN]


  
 Applies To 
  
 Product(s):SELECTserver
 Version(s):08.09.00.00 - Present
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Jonathan Jezorski, Bentley Technical Support Group
  

Overview

Error: The License As Expired.

This message appears when opening SELECTserver Administration Site (http://servername/bss/admin) and the license has expired.

The two ways to update an expired license are electronically or manually.

ELECTRONICALLY: 

If you choose to retrieve the license electronically you can do so by choosing the Request/Update License link on the left hand side of the SELECTserver Administration Site under the License Management section. Once you are inside the link, verify that the Serial Number and Activation Key (which is the Server Activation Key in this case) is correct, check the Force Full Retrieval box, and press OK.

The page will process and a new line should appear with a (+) at the beginning. This is the new license, and will need to be accepted for it is applied. To accept this license scroll to the right and in the upper right hand side of the screen there is an Accept button. Selecting the Accept button will update your License and the message will go away.

If "An error has occurred message appears" at any point in the process, do the following:

Please Note: If this is SELECTserver 08.11.01.63 or 08.11.01.64 please copy the YACLAP.dll from C:\Program Files\Bentley\SELECTserver\Bin to C:\Program Files\Bentley\SELECTserver then run the following from a command line.

On the machine where SELECTserver is installed:

  1. Open the Administration Site page.
  2. Under License Management select Request\Update License link
  3. Check the Force Full Retrieval checkbox and select OK
  4. When the screen returns scroll to the far Right and look for a ACCEPT button near the top quadrant of the screen and select it. Ignore the error if it appears.
    NOTE: If you have previously attempted this step and are no longer prompted to ACCEPT the changes, please proceed to the next step.
  5. Close the Administration Site page
  6. Go to the system services and Stop the Bentley SELECTserver service.
    Stop the Bentley SELECTserver Gateway service if installed.
  7. From an administrator command prompt do the following:

    Type:   CD "C:\Program Files\Bentley\SELECTServer" and press ENTER
    Type:   changeloglevels /level:TRACE and press ENTER
    Type:   IISRESET and press ENTER

  8. Restart the Bentley SELECTserver service.
    Restart the Bentley SELECTserver Gateway service if installed.
  9. Open the Admin Site
    The page should display the updated license.

If that does not work, check whether the account used for the SELECTserver Application Pool under Internet Information Services (IIS) is the same as the one used by the SELECTserver service. Then do a 'Force Full Retrieval' again. Make sure to accept the new license if prompted.

Contact Bentley Technical support if the issue persists. Please send a zipped copy of the logs located in the "C:\Program Files\Bentley\SELECTServer\Logs" directory (or the root directory of where you installed the application and a copy of your serial number and activation keys for review.

To turn the logging back to normal levels

Type:   CD "C:\Program Files\Bentley\SELECTServer" and press ENTER
Type:   changeloglevels /level:INFO and press ENTER

Important Note for SELECTserver 09.xx.xx.xxx users: The syntax for the ChangeLogLevels command has changed. The colon has been replaced by a space like below:

changeloglevels -level TRACE
changeloglevels -level INFO

MANUALLY:

To manually import the license, you need to contact Bentley SELECTsupport  (Activation and Administration)for a new XML license file. Once this license file is received choose the Import Server License link found on the left hand side of the Administration Site under License Management. Once you are inside the link, verify that the Serial Number and Activation Key (which is the Server Activation Key in this case) is correct, browse to where you have saved the XML License File, and press OK.

The page will process and a new line should appear with a (+) at the beginning. This is the new license, and will need to be accepted for it is applied. To accept this license scroll to the right and in the upper right hand side of the screen there is an Accept button. Selecting the Accept button will update your License and the
message will go away. It may still be necessary to complete the “electronic” steps. The overall issue is that at times the operating systems stores old information and it taks a little effort to get the OS to let go of the cached information.

 

See Also

https://bentleysystems.service-now.com/community?id=kb_article_view&sysparm_article=KB0020225

Product TechNotes and FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to the "Comments" area below. THANK YOU!