How To Properly Re-License A Bentley ProjectWise Server That Is Currently In 4 Hour Evaluation Mode


  
 Applies To 
  
 Product(s):ProjectWise Servers
 Version(s):2004, XM, V8i, SELECTSeries1, SELECTSeries2
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Marty Nickel, Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

Overview

This technote will describe the procedure for properly re-licensing a ProjectWise Server Component after it has been already licensed and gone into 4 hour evaluation mode.

Pre-requisites \ Assumptions:

An understanding of Microsoft Server 2000/2003/2008, navigating and launching Windows programs/services will be helpful in understanding this technote.

A local Administrator account on the server where the ProjectWise service is installed is required to be able to perform all of the following procedures.

The following two examples assume that ProjectWise Server Components are installed on the server machine and at one point in time were properly configured and fully licensed. For more information on installing and configuring a ProjectWise Server Component, please see the ProjectWise Implementation guide delivered with the ProjectWise server setups.

Steps:

Check to see if the ProjectWise service is running in 4 hour evaluation mode

  1. Go to Start > All Programs > Control Panel > Administrative Tools > Event viewer and expand the application log
  2. Look for a ProjectWise warning event. See Figure 1 below:

     

Figure 1

ProjectWise Server 2004: For this example we will be re-licensing a ProjectWise 2004 series server.

    1. The first step is to make sure that SELECTServer is running and you haves a valid license. This depends on the version of SELECTServer that you are running. Below are two ways to check that SELECTServer is running:
      1. For SELECTServer 2004:
        1. Go to http://SELECTSERVER-NAME:3999
        2. The SELECTServer administrative interface should open. If it does not then review and follow this technote:http://communities.bentley.com/Products/Licensing/w/Licensing__Wiki/troubleshooting-select-server-v8-license-manager.aspx
        3. When the SELECTServer page comes up, click License List. This will bring up the licenses being served by SELECTServer. Find the appropriate ProjectWise Server Component that is running in 4 hour evaluation mode and make sure that the Lifetime stated in the second column is current.
        4. If everything is valid and SELECTServer is running, then skip to Step 2.
      2. For SELECTServer XM and V8i:
        1. Go to http://SELECTSERVERNAME/bss
        2. The SELECTServer Administrator should open. If it does not open, check with your SELECTServer Administrator to get this up and running.
        3. When the SELECTServer page comes up, scroll down to the bottom left of the screen and click on "View License File". This will bring up the license list with all of the applications listed. Find the appropriate ProjectWise Server Component that is running in 4 hour evaluation mode and make sure that the license has not expired.
    2. Check to make sure that the licbroker.lic file is pointing to the correct location. The location would be the server that the SELECTServer Gateway resides on:
        1. Go to C:\Program Files\Common Files\Bentley Shared\LicenseBroker
        2. Using notepad, Open licbroker.lic and make sure that the line SERVER= is pointing towards the correct SELECTServer Gateway machine. See Figure 2 below:

        1.  

      Figure 2.

      1. If it is not then enter the correct SELECTServer Gateway information, then save and close the licbroker.lic file
    3. Go to Start > All Programs > Control Panel > Administrative Tools > Services. Scroll down in services so that you can see the various services for ProjectWise. See Figure 3 below:
    4.  

    1.  

Figure 3

We are interested in the Bentley License Broker Service, the Bentley ProjectWise Application Server 2004 Edition and Bentley ProjectWise Authentication Server 2004 Edition. (Bentley Orchestration Shepherd does not require a license so there is no need to restart this service. Also note that the Authentication Server does not require a license but is dependent on the Application server, so it still needs to be restarted.)

    1. The next step is to restart the services in a specific order, which is based upon the version of SELECTServer running.
      1. For SELECTServer 2004:
        1. Restart the Bentley License Broker Service. This will prompt you that the "Bentley ProjectWise Application Server 2004 Edition" needs to be restarted as well, click "YES"
        2. After the License Broker and the Application Server have restarted, restart the Bentley ProjectWise Authentication Server 2004 Edition
      2. For SELECTServer XM/V8i:
        1. Restart the SELECTServer Gateway service. This service may be on the ProjectWise server, SELECTServer, or another machine all together. (If unknown, ask your SELECTServer administrator for the specific location).
        2. Once the SELECTServer Gateway Service is restarted, restart the Bentley License Broker Service. This will prompt you that the "Bentley ProjectWise Application Server 2004 Edition" needs to be restarted as well, click "YES"
        3. After the License Broker and the Application Server have restarted, restart the Bentley ProjectWise Authentication Server 2004 Edition
    2. Once everything is restarted, go to the event log and check for the most recent entries for ProjectWise. There should be an entry that says "Server running in Application Server Mode". See Figure 4 below:
    3.  

    1.  

Figure 4

ProjectWise Server XM/V8i/SELECTSeries1/SELECTSeries2 : For this example we will be relicensing a ProjectWise XM series server.

    1. The first step is to make sure that SELECTServer is running and has a valid license.
      1. For SELECTServer XM and V8i:
        1. Go to http://SELECTSERVERNAME/bss
        2. The SELECTServer Administrator should open. If it does not open, check with your SELECTServer Administrator to get this up and running.
        3. When the SELECTServer page comes up, scroll down to the bottom left of the screen and click on "View License File". This will bring up the license list with all of the applications listed. Find the appropriate ProjectWise Server Component and make sure that that the license has not expired.
        4. If everything is valid and SELECTServer is running, go to Step 2
    2. On the ProjectWise server that is running in 4 hour evaluation mode, go to C:\Program Files\Bentley\ProjectWise\bin and double click on the licensetool.exe. See Figure 5 below:


    1.  

Figure 5

    1. Once the licensetool.exe is up and running click on tools>options and make sure that the appropriate SELECTServer and Site Activation key are entered in the appropriate fields. If using a proxy, click on the "proxy configuration tab to verify the correct information has been entered. See Figure 6 below:
    2.  

    1.  

Figure 6

    1. After confirming everything is correct, click OK to close the options dialog (Figure 6).
    2. In the license tool click on tools>send logs now. The following dialog should appear (see Figure 7 below)
    3.  

    1.  

Figure 7

    1. Once the" light show" is over go to: C:\Documents and Settings\All Users\Application Data\Bentley\Logs and verify that the license.log and the transmit.log are empty. If they are not then go through step 5 again. If the logs are 0kb then advance to step 7.
    2. Go to Start > All Programs > Control Panel > Administrative Tools > Services. Scroll down in services so that you can see the various services for ProjectWise as shown in figure 8 below. We are interested in are the ProjectWise Integration Server and ProjectWise user Synchronization Service V8 XM Edition. (ProjectWise Orchestration Framework does not have a license so there is no need to restart this service)
    3. Restart the "ProjectWise Integration Server V8 XM Edition" then "ProjectWise User Synchronization Service V8 XM Edition" See Figure 8 below:

    1.  

Figure 8

    1. Once everything is restarted, go to the event log and check for the most recent entries for ProjectWise. There should be an entry that says "Server running in Integration Server Mode" See Figure 9 below:
    2.  

  1.  

Figure 9

 

 

 

See Also

The ProjectWise Administrator and Explore help can be found on line:
http://docs.bentley.com
The ProjectWise Technotes:
http://communities.bentley.com/Products/ProjectWise/w/ProjectWise__Wiki/projectwise-technotes-and-faqs.aspx 
The Licensing Group Technotes:
http://communities.bentley.com/Products/Licensing/w/Licensing__Wiki/licensing-technotes-and-faqs.aspx

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 this "Comments or Corrections?" section. THANK YOU!