hcl domino server console missing in windows server 2019, 2016, 2012 and 2008

HCL Notes and Domino: Tips & Tricks

HCL Domino Server console missing in Windows Server 2019, 2016, 2012 and 2008
April 4, 2011 (Updated Oct 24, 2023)

By Lance Zakin, HCL CASA, CAAD
Notes and Domino
NotesMail - HCL BP
Due to an architectural change in Windows Server 2008 and higher the Domino Server console will no longer display when run as a Windows service. Any service running under Windows Server 2008 or higher will run under session 0, and for security reasons, Microsoft has locked down the session 0 from all user interactions.

If you would like to display the Domino console similarly to previous Windows Server versions you will need to configure the Domino Windows service to run in "Domino Server Controller" (Java Console) mode as seen below.

What are the benefits of running the Domino server in Java Console mode?
There are 2 advantages of running a Domino server in java console mode: (1) You can issue a remote console server command to multiple servers in a single click. For example, you can restart multiple servers, or broadcast a Notes prompt pop-up to all active users on multiple mail servers in a single click, and (2) You can issue remote console server commands to a server via SSL port 2050 rather than competing with traffic on Notes port 1352. You can access the server remotely using the "Domino Console" client rather than your "Domino Administrator" client if you desire to issue server console commands to multiple servers. However, you might need to contact your network team to open port 2050 if you are having connectivity issues.

Enable Domino Server as a Windows Service in Java Console mode

1. Delete Domino from running as Windows Service.
Go to command prompt (Run as administrator), then issue command (i.e.):
sc delete "HCL Domino Server"
Go to command prompt (Run as administrator), then issue command (i.e.):
"C:\Program Files\HCL\Domino\ntsvinst.exe" -d -t"HCL Domino Server"

2. Enable Domino running as Windows Service in "Domino Server Controller" (Java Console) mode.
Go to a command prompt (Run as administrator), then issue command (i.e.):
sc create "HCL Domino Server" binpath= "C:\Program Files\HCL\Domino\nservice.exe =C:\Program Files\HCL\Domino\notes.ini -jc -c" displayname= "HCL Domino Server"

Note: If you are using Windows Server 2019 and you are having an issue with this step, then try either option below.
    A. Open a Domino server which has a similar configuration, then open the Windows Registry Editor (regedit.exe) and export the Windows Registry entry in the example below to a .reg file. Copy and run this file on the other Domino server. i.e. DominoWinService.reg



    B. Copy/paste the text below into Windows Notepad, edit as required, then save as a .reg file. Run this file on the server. i.e. DominoWinService.reg

    Windows Registry Editor Version 5.00

    "DisplayName"="HCL Domino Server (DProgramFilesHCLDominodata)"
    "Description"="HCL Domino Server (DProgramFilesHCLDominodata)"
    "ImagePath"="\"C:\\Program Files\\HCL\\Domino\\nservice.exe\" \"=C:\\Program Files\\HCL\\Domino\\notes.ini\" \"-jc\" \"-c\""

3. Create a Windows Desktop shortcut (i.e. C:\HCL\Domino\jconsole.exe) called "HCL Domino Console" on the Domino server. Copy the desktop shortcut to folders "C:\Users\Public\Desktop" and "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup". This will automatically launch the Domino Console client when logging into the Windows Server and display the Domino Console desktop shortcut.

Optional: Access the Domino Console client on a remote computer

1. Create a Windows Desktop shortcut called "HCL Domino Console" on your remote computer. You can autheticate using your Domino User name and internet password.
i.e.  C:\Program Files (x86)\HCL\Notes\jconsole.exe

Reference Sources

Domino Server console and Windows Server 2008 Session 0 Isolation
Why is the standard Domino Server console window missing when the server starts as a service on Windows Server 2008 platform?

Can the Domino server controller be started as a Windows service?

Starting and stopping the Server Controller

How to install a Domino server as a Windows service
Your Lotus Domino server was not added as a Windows service when it was installed. How do you add it after the installation?