Knowledgebase

Search:     Advanced search

An NT 2140 Error is Returned When the Helix ALM Server is Started

Article ID: 339  |  Last updated: 26 Apr, 2017

Problem

NT Error 2140 is returned when starting the Helix ALM Server from Control Panel > Administrative Tools > Services.

The server is attempting to start on the same port as another application. Only one application can use a port at a time.

Cause #1

The Helix ALM port setting was changed to use port 80, but the web server is already running on this port.

Solution #1

Use the Helix ALM Registry Utility to change the Helix ALM port setting.

  1. On the Helix ALM Server computer, choose All Programs > Perforce > Helix ALM > Helix ALM Registry Utility from the Start menu.
  2. Click Server Options. The Edit Server Options dialog box opens.
  3. On the General tab, change the Reboot port to 99 or another port number that is free.
  4. Click OK to save the changes.
  5. Restart the Helix ALM Server.

Cause #2

Helix ALM and another application on this computer (possibly the web server) are both attempting to use port 99.

Solution #2

Change the web server port number back to 80, which is the defauly for most web servers. See the web server help for information about changing port numbers.

Article ID: 339  |   Last updated: 26 Apr, 2017
Tags
port server NT 2140

Prev   Next
Distributed Databases Cause Problems with TestTrack Data Files     Changing the Helix ALM Server Address