When entering a command in the server console, there was a typo “e adminp...” and the server executed the exit command. Is there any possibility to change the server exit commands? Or execute these commands after prompting for confirmation? Or remove the abbreviations?
Domino read the first letter of the command like -
If you want to stop the server - you can enter only "q" to quit the server in same way if you can use only "e" to stop the server.
When you enter e adminp Domino server found the "e" charachter and considerd it shutdown request
See below I have issued only "e" command and server get shutdown
> e [00CC:0002-26B8] 03/11/2025 10:19:49 AM Router: Shutdown is in progress [1E08:0002-1E3C] 03/11/2025 10:19:49 AM IMAP Server: Waiting for all tasks to complete [178C:0002-2344] 03/11/2025 10:19:49 AM POP3 Server: Waiting for all tasks to complete [06E8:0002-1538] 03/11/2025 10:19:50 AM SMTP Server: Waiting for all tasks to complete [1E64:0002-1E18] 03/11/2025 10:19:50 AM LDAP Server: Waiting for all tasks to complete [26C0:0002-1B10] 03/11/2025 10:19:50 AM Schedule Manager shutdown complete [2540:0002-1074] 03/11/2025 10:19:50 AM Calendar Connector shutdown [22DC:0002-0558] 03/11/2025 10:19:50 AM AMgr: Executive '1' shutting down. Process id '8924' [1254:0002-1A14] 03/11/2025 10:19:50 AM Rooms and Resources Manager shutdown complete [2184:0004-1CD8] 03/11/2025 10:19:50 AM AutoUpdate: Quit request received, shutting down... [2184:0002-1A08] 03/11/2025 10:19:50 AM AutoUpdate: Shutdown complete [2798:0002-2030] 03/11/2025 10:19:50 AM Administration Process shutdown [1E14:0002-2720] 03/11/2025 10:19:51 AM Agent Manager shutdown complete [00CC:0002-26B8] 03/11/2025 10:19:51 AM Router: Mail Router shutdown [261C:0002-074C] 03/11/2025 10:19:53 AM Database Replicator shutdown [2534:0002-2614] 03/11/2025 10:19:53 AM Directory Cataloger Finished processing entitlements.nsf: Program shutdown in progress [2534:0002-2614] 03/11/2025 10:19:53 AM Directory Cataloger shutdown [23A0:0009-1C50] 03/11/2025 10:19:53 AM Inline indexing thread interupted [23A0:0002-1198] 03/11/2025 10:19:53 AM Index update process shutdown [00A8:0002-1548] 03/11/2025 10:19:55 AM Event Monitor shutdown [1E08:0002-1E3C] 03/11/2025 10:19:57 AM IMAP Server: All tasks have completed [178C:0002-2344] 03/11/2025 10:19:57 AM POP3 Server: All tasks have completed [1E08:0002-1E3C] 03/11/2025 10:19:57 AM IMAP Server: Shutdown [178C:0002-2344] 03/11/2025 10:19:57 AM POP3 Server: Shutdown [06E8:0002-1538] 03/11/2025 10:19:57 AM SMTP Server: All tasks have completed [06E8:0002-1538] 03/11/2025 10:19:57 AM SMTP Server: Shutdown [1E64:0002-1E18] 03/11/2025 10:19:58 AM LDAP Server: All tasks have completed [1E64:0002-1E18] 03/11/2025 10:19:58 AM LDAP Server: Shutdown
I realize that I made a mistake. The question is whether it is possible to disable short commands. I.e. the server will not respond to “e”, “q”, but only to “exit” or “quit”.
Q, quit, e, exit are all the same, but there is an enter key at the end of it. So the console command is interpreted at the end of the enter indicating the command has been entered. Now q being interpreted as quit is fine and helpful. But 'e adminp' being interpreted as 'e' doesnt seem to be logical. The command interpreter either halts looking further once it finds a valid command in its vocublary (e in this case) or sees the full command first and finds it invalid and then looks for a valid fragment starting from begining and executes that. Definitely it does not interpret ' please do quit now' as quit. Since quit is not at the begining.
All said and done it is more logical to execute the complete command after the enter else throw an error. So 'e adminp' should result an error and the system should not execute the next best option just because 'e adminp' wasnt ok.
I would then @Moises Romero Barraneche suggest to submit an Enhancement request.
HCL would not recognize this as bug, despite of the great explanation of Rajneesh. You may try though submitting as a support ticket, complimenting it with all of these explanations, and see what they respond regarding being a possible bug.
But, most probably, an entry in AHA, and being shared here so we could vote, would be a good start for addressing this concern.
Appreciate the Domino the AHA Idea... We can certainly try to make the Domino Console more type-o proof.... One thing you might consider using in the interim is securing the Domino Console using: