Endless "retry" activation loop


 Product(s):promis.e
 Version(s):08.11.05.91 - 08.11.11.85
 Environment:N/A
 Area:Licensing
 Subarea:N/A

Problem Description

Product Activation wizard says successful, but the user gets an endless retry activation loop and can't start promis.e.

"Verify your license using 'Bentley Activation Wizard', and then you can retry it."

Steps to Resolve

Cause 1 - A corrupted install

In some cases, the problem can be resolved by reinstalling promis.e.

In other cases, the problem is often caused by either Microsoft .Net 2.0 or Microsoft MSXML6 not functioning properly.

Sometimes doing a repair install on the .Net 2.0 will be enough, but other times it actually needs to be uninstalled and re-installed. If you have installed .Net 3.5, then you will not be able to uninstall .Net 2.0 until you first uninstall all higher versions (.Net 3.0 and .Net 3.5). Then you will have to re-install all those versions as well, since other programs are probably using them.

If re-installing the .Net 2.0 doesn't make the retry loop go away, then it is probably the MSXML6 causing it. Download and install the MSXML6 from Microsoft's website.

Cause 2 - Checking out the wrong license

If users are using a "checked-out" license, then this issue can be caused by failing to check out the appropriate license.  For example, if the user has promis.e Professional, then in order for the license to work they must check out both promis.e Standard and promis.e Professional licenses, since promis.e licenses “stack” on top of one another. 

Through SELECTseries 7, the basic promis.e features called on startup require the promis.e Standard license.  When users need to use a Professional level feature, such as [[Data Manager]], then it calls for the Professional license, and stacks it on top of the Standard license.  The hierarchy is first Standard, then Professional, then Enterprise.  In order to successfully use a “checked-out” license for one of the higher level licenses, the license must have all the lower levels included as well.  If only the higher level is present, then the license will activate successfully, but the software will always say it needs to be activated at startup because it is looking for the lower Standard level license at that time.

Promis.e V8i SELECTseries 8 uses only a Promis.e license, no separate Standard, Professional, or Enterprise licenses. If a Promis.e license is checked out for Promis.e V8i SELECTseries 7 or previous versions, this can cause the "retry" loop. Resolution may require Bentley to revert Promis.e licenses back to promis.e Standard, etc. licenses.

When the License Management Tool cannot be accessed from within promis.e in order to check in and out licenses, it can be opened by running the licensetool.exe program found in the [[Program folder - promis.e|Program folder for promis.e]]

 Original Author:Tani_S

P/S: 37098, 500000063794