SYSTEM INFORMATION | |
---|---|
OS type and version | Ubuntu Linux 22.04.4 |
Webmin version | 2.111 |
Usermin version | 2.010 |
Virtualmin version | 7.10.0 |
Theme version | 21.10 |
Package updates | All installed packages are up to date |
The background
- This is an issue on my test server so nothing mission critical.
- I have 5 or so virtual servers with some having a sub-server
- All of these domains do not resolve from the outside world. I use a combination of htaccess and DNS overriding in my pfsense box to handle the DNS.
- I am not running any type of proxy server
the issue
- I get this error when trying to use the terminal on example.com virtual server
- I login as my admin user and the terminal in virtualmin works on all of my virtual servers except the one, example.com
- I cannot login as the example.com owner and use the terminal there because the terminal was not initially enabled on the Webmin modules list
- the webmin terminal also works fine.
things I have tried
- looking on the forum and google
- making sure webmin and virtualmin are up to date
- rebooting the server
- tried a different browser
- tried disabling/re-enabling the virtual server (example.com)
- had a look through all of the logs listed in webmiin
further information
Webmin → System → System Logs Viewer → Webmin error log
/var/webmin/miniserv.error
Argument "-" isn't numeric in localtime at /usr/share/webmin/time/log_parser.pl line 17.
Argument "-" isn't numeric in localtime at /usr/share/webmin/time/log_parser.pl line 17.
[26/Apr/2024:12:27:56 +0100] [10.0.0.200] /xterm/ws-556 : Unknown websocket path
[26/Apr/2024:12:27:56 +0100] Reloading configuration
[26/Apr/2024:12:27:54 +0100] Reloading configuration
[26/Apr/2024:12:27:36 +0100] [10.0.0.200] /xterm/ws-556 : Unknown websocket path
[26/Apr/2024:12:27:35 +0100] Reloading configuration
[26/Apr/2024:12:27:34 +0100] Reloading configuration
[26/Apr/2024:12:27:32 +0100] [10.0.0.200] /xterm/ws-556 : Unknown websocket path
[26/Apr/2024:12:27:32 +0100] Reloading configuration
FireFox Browser
Question
So the issue is with the websocket, but why would all of my other terminals works, but not just this one.
Cam it be the firewall? I use the default setup of fail2ban.
If anyone can give me some pointers that would be great.