Ghost User or Disconnected Login is still locking a record in the Program

Occasionally, circumstances will occur where a DVMAX Client connection is terminated abnormally. When this happens, the DVMAX server program may not recognize that the DVMAX Client connection has been disrupted. When this happens, any records that DVMAX Client session had open remain locked to everyone else.

Normally, the DVMAX server will detect disrupted connections and drop their locked records immediately. When it does not, it will usually drop them on it's own after 15 minutes of detecting the stale connection. In rare situations, the server will not realize the connection is actually dead at all, and in those cases user intervention is required to fix the problem. The following steps were created to assist in resolving the problem.

Step 1: Try to Identify the computer that DVMAX Client terminated on

If you know the name of the computer that DVMAX Client disconnected from, you can either lookup the IP address with the steps below, or move onto Step 2: Abort the user from the server.

If on Windows:

On the computer that DVMAX Client terminated on, go to Start -> and choose Run, or type in the search box 'cmd' and click Enter.
A black command prompt window will appear. Type: ipconfig and press Enter.
Your IP address will appear with other information as well. Write down the IPv4 Address and move onto Step 2: Abort the User from the Server.



If on Macintosh:
Click the Apple menu at the top left and choose System Preferences.
Click on the Network Globe
It should default to your current connection and show your IP address. Write down the IP Address and move onto Step 2: Abort the User from the Server.


Step 2: Abort the User from the Server

Note: The following steps take place on the computer that runs DVMAX Server.

In the DVMAX Server application, you will see a  window with a list of connected users near the bottom. They will be listed in black, bold type, and will show each connection's computer name, the DVMAX User they're logged in as, and the IP address that they're connecting with.

Find the user that matches your IP Address from Step 1, and highlight it by clicking on it once.
NOTE:
If you see your IP Address listed more than once, highlight the user that is located HIGHER in the list of connected users.

Click on the Process drop down menu and choose Abort.
If the user does not disappear after 15 seconds, de-select, then re-select the same user, and try to Abort it again.

Once the user is disconnected, you will have freed up the connection, and released any locked records it may have been holding.

Step 3: Optional Action

If you are unable to identify the user who is locking a record, or the user simply won't abort from the list of connected users after a couple attempts, then your last option is to Quit and re-launch the DVMAX Server program. This will disconnect ALL users from DVMAX, so be prepared for a 5 minute downtime when this is done.

On the DVMAX Server application, go to the File menu (or DVMAX Server menu on Mac) and choose Quit.
On the next dialog window, set it to Quit in 0 minutes and click OK.
Wait for DVMAX to fully close - the window will disappear.
Re-Launch the program by double clicking the DVMAX Server shortcut on the desktop, or dock. If you run DVMAX Server as a service then launch it from there instead.
NOTE: DVMAX Server may take a few minutes to initialize before workstations can reconnect to it.