ArcGIS Software Bug/Problem: “The ArcGIS Desktop Administrator does not connect to ArcGIS License Manager 9.3 while it is connected through VPN or network speeds are slow”

Details:

You must not panic when you see above mentioned issue during the process of ArcGIS license-claiming from ArcGIS License Manager 9.3. This is a software bug mostly observed in all level of ArcGIS software ver9.3; earlier releases of this software did not observe this problem but following mentioned all levels observed this issue.

  • ArcGISArcEditor 9.3
  • ArcGIS – ArcInfo 9.3
  • ArcGIS – ArcView 9.3 & 9.3.1
  • ArcInfo Workstation 9.3

All of the above software modules observe this problem while operating on following Windows Operating systems.

  • Windows 2000
  • Windows XP
  • Windows 2003 Server
  • Vista

This bug is identified by the ID ‘NIM037135’ and FlexNet licensing error ID “-15,570” which is shown in the error report/message returned against licensing request to the server. Following error message is returned with related details:



The name of the server and license path may vary as per network configuration. The error numbering scheme will be -15 and followed by 570 after comma; this is ArcGIS error reporting format.

Reasons for error:

This happens mostly in following two conditions when network/concurrent licensing scheme for ArcGIS is implemented.

  • The connection between server and license requesting machine is through VPN.
  • The connection is either Dial-up or a slow ISDN/DSL one.

Solution:

There is a stepwise process to resolve this issue of the software through modification of the environment variables in the Windows operating systems. The network or server client messages take certain time to process and reach at their destinations. Therefore, the waiting time of the program for communication response to reach is set a bit larger to resolve this issue on the windows OS. Stepwise procedure is given below:

  • Right click My Computer and choose properties.
  • On system property dialogue box choose advanced tab.
  • Click on the environment Variables
  • On environment variable dialogue box choose system variables field and hit the new button
  • A new system variable dialogue box with two fields appears; put “FLEXLM_TIMEOUT” in variable name and put 1000000 in variable value field
  • .Click OK on all three dialogue boxes to close them
  • Launch the ArcGIS 9.3 program

If the problem still persists then, repeat above mentioned procedure with an increase the variable value in the multiples of 1000000 micro seconds and reach to the value which gives you satisfactory communication results.

Please follow and like us:

Serve OpenLM EasyAdmin using Microsoft IIS 6

Serve OpenLM EasyAdmin using Microsoft IIS 6

OpenLM Software is delivered with a built-in web server that starts as a service. Users can continue and use the built-in web server or use a standard web server such as Microsoft IIS 6.
These guide explains how to configure OpenLM EasyAdmin to work with Microsoft IIS 6.

1. Create easyadmin site in IIS

Open “Control Panel–>Administrative Tools–>Internet Information Services”
Right-Click “Default Web Site” and select “New–>Virtual Directory…”:
Press “Next” on the wizard:
For Alias use “easyadmin” and press “Next”:
Set directory to easyadmin path, typically “C:\Program Files\OpenLM\OpenLM Server\WebApps\EasyAdmin2” and press “Next”:
Add “Execute (such as ISAPI applications or CGI)” to the allowed access permissions and press “Next”:
Click “Finish”:

2. Config easy admin to use proxy.exe

Navigate to easyadmin directory, typically: “C:\Program Files\OpenLM\OpenLM Server\WebApps\EasyAdmin2”
Edit file “Config.js” and change “proxy.cgi” to “proxy.exe” as seen here:

3. Delete old log files

The log files are located in %ALLUSERSPROFILES%\Application Data\OpenLM\openlm_proxy.log (typically “C:\Documents and Settings\All Users\Application Data\OpenLM\openlm_proxy.log”)

4. Check that easyadmin is working

Open web browser and browse http://<web server>/easyadmin/index.html

Additional steps necessary for Windows 2003 Server (after creating the virtual directory)

Right-click the new “easyadmin” virtual directory and select “Properties”:

At the properties form click “Configuration…” button:

Click “Add…”:

At “Add/Edit Application Extension Mapping” click “Browse…” and navigate to “cgi-bin” directory (Typically in C:\Program Files\OpenLM\OpenLM Server\WebApps\EasyAdmin2\cgi-bin)

Change filter type to “CGI exe files (*.exe) and select “proxy.exe”

You need to add double quotes to the file path and set “exe” as Extension

Click “OK”.

Navigate to “Web Service Extensions”, select “All Unknown CGI Extensions” and click “Allow”:

Please follow and like us: