CumulusMX refuses to open port.
Posted: Wed 02 Nov 2022 7:17 pm
So the other day I update my Intel NUC running ubuntu 22.04.1LTS which is home to my CumulusMX install.
packages that updated:
since then - as far as I can tell - CumulusMX has no webgui on port 8998 or any I define. tried numberous devices to access the webport but nothing was showing in any browser i used.
Cumulusmx is running as a service and working without any intervention, just I cannot access the webgui.
My intel NUC is headless (no keyboard or mouse or screen) and has always worked fine until now. I have tried starting cumulus service with different ports but is just never opens the port for listening on.
There is no firewall. but see below no 8998 port is open or listening.
mono is 6.8.0.105.
CumulusMX (3.22.2-b3213)
not sure if anyone can suggest anything else or understand why cumulusMX would not open the 8998 port (by default) or any other that is defined.
looks like I'll be rebuilding the NUC over the weekend since I have no clue as to what is happening and its the only thing I can think of doing
.
could someone post their output from a linux box running cumulusmx from this command just to confirm you see a port 8998 listening?
or
packages that updated:
Code: Select all
Start-Date: 2022-10-31 21:51:38
Commandline: apt upgrade
Install: python3-magic:amd64 (2:0.4.24-2, automatic)
Upgrade: sosreport:amd64 (4.3-1ubuntu2.1, 4.4-1ubuntu1.22.04.1), tzdata:amd64 (2022c-0ubuntu0.22.04.0, 2022e-0ubuntu0.22.04.0), libfwupd2:amd64 (1.7.5-3, 1.7.9-1~22.04.1), snapd:amd64 (2.56.2+22.04ubuntu1, 2.57.5+22.04), linux-firmware:amd64 (20220329.git681281e4-0ubuntu3.5, 20220329.git681281e4-0ubuntu3.6), sudo:amd64 (1.9.9-1ubuntu2, 1.9.9-1ubuntu2.1), libfwupdplugin5:amd64 (1.7.5-3, 1.7.9-1~22.04.1), fwupd:amd64 (1.7.5-3, 1.7.9-1~22.04.1)
End-Date: 2022-10-31 21:52:46Cumulusmx is running as a service and working without any intervention, just I cannot access the webgui.
My intel NUC is headless (no keyboard or mouse or screen) and has always worked fine until now. I have tried starting cumulus service with different ports but is just never opens the port for listening on.
There is no firewall. but see below no 8998 port is open or listening.
Code: Select all
root@cumulusmx:/CumulusMX# sudo lsof -i -P -n
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
upsmon 753 nut 4u IPv4 24529 0t0 TCP xxx.xxx.xxx.10:52390->xxx.xxx.xxx.60:3493 (ESTABLISHED)
apache2 922 root 3u IPv4 27824 0t0 TCP *:80 (LISTEN)
apache2 8978 www-data 3u IPv4 27824 0t0 TCP *:80 (LISTEN)
apache2 8979 www-data 3u IPv4 27824 0t0 TCP *:80 (LISTEN)
sshd 13046 root 4u IPv4 301579 0t0 TCP xxx.xxx.xxx.10:22->xxx.xxx.xxx.xxx:51395 (ESTABLISHED)
ntpd 24219 ntp 16u IPv4 309425 0t0 UDP *:123
ntpd 24219 ntp 17u IPv4 309430 0t0 UDP 127.0.0.1:123
ntpd 24219 ntp 18u IPv4 309432 0t0 UDP xxx.xxx.xxx.10:123
ntpd 24219 ntp 19u IPv4 309434 0t0 UDP xx.xxx.xx.xx:123
sshd 24239 root 3u IPv4 308147 0t0 TCP *:22 (LISTEN)
systemd-n 24270 systemd-network 18u IPv4 305142 0t0 UDP xxx.xxx.xxx.10:68
systemd-r 24277 systemd-resolve 13u IPv4 312328 0t0 UDP 127.0.0.53:53
systemd-r 24277 systemd-resolve 14u IPv4 312329 0t0 TCP 127.0.0.53:53 (LISTEN)
mariadbd 24312 mysql 21u IPv4 309646 0t0 TCP 127.0.0.1:3306 (LISTEN)
mariadbd 24312 mysql 42u IPv4 312917 0t0 TCP 127.0.0.1:3306->127.0.0.1:34758 (ESTABLISHED)
mono 24754 root 14u IPv4 313095 0t0 TCP xxx.xxx.xxx.10:42428->xx.xxx.xx.xx:80 (ESTABLISHED)
mono 24754 root 17u IPv4 312900 0t0 UDP *:5353
mono 24754 root 18u IPv4 312908 0t0 UDP *:5353
mono 24754 root 19u IPv4 310967 0t0 TCP xxx.xxx.xxx.10:58784->xxx.xxx.xxx.60:21 (ESTABLISHED)
mono 24754 root 21u IPv4 312914 0t0 TCP xxx.xxx.xxx.10:58406->xxx.xxx.xxx.77:80 (ESTABLISHED)
mono 24754 root 22u IPv4 312913 0t0 UDP *:22222
mono 24754 root 23u IPv4 311056 0t0 TCP xxx.xxx.xxx.10:36012->xx.xxx.xx.xx:443 (ESTABLISHED)
mono 24754 root 24u IPv4 310969 0t0 TCP 127.0.0.1:34758->127.0.0.1:3306 (ESTABLISHED)
mono 24754 root 25u IPv4 311064 0t0 TCP xxx.xxx.xxx.10:57766->xxx.xx.xxx.116:14580 (SYN_SENT)
mono 24754 root 30u IPv4 311060 0t0 TCP xxx.xxx.xxx.10:55392->xx.xxx.xxx.xxx:80 (ESTABLISHED)
mono 25027 root 10u IPv4 314620 0t0 TCP xxx.xxx.xxx.10:52924->xxx.xx.xxx.3:443 (ESTABLISHED)
mono 25027 root 15u IPv4 314093 0t0 TCP xxx.xxx.xxx.10:59686->xx.xx.xx.xxx:443 (ESTABLISHED)
mono 25027 root 16u IPv4 314094 0t0 TCP xxx.xxx.xxx.10:44934->3.xx.xxx.xxx:443 (ESTABLISHED)
mono 25027 root 18u IPv4 314100 0t0 UDP *:5353Code: Select all
root@cumulusmx:/CumulusMX# netstat -tulnap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 684/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 892/sshd: /usr/sbin
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 920/apache2
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 891/mariadbd
tcp 0 0 xxx.xxx.xxx.10:58892 xxx.xxx.xxx.60:55863 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:35904 xxx.xxx.xxx.60:55967 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:44044 xxx.xxx.xxx.60:56214 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:57090 xx.xx.xx.xx:80 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:43606 xxx.xxx.xxx.60:55567 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:48274 xxx.xxx.xxx.60:55971 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:36904 xx.xx.xx.xx:443 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:47492 xxx.xxx.xxx.60:3493 ESTABLISHED 752/upsmon
tcp 0 0 xxx.xxx.xxx.10:37916 xxx.xxx.xxx.60:55555 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:41560 xxx.xxx.xxx.60:56220 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:22 xxx.xxx.xxx.51:53078 ESTABLISHED 1600/sshd: root@not
tcp 0 0 xxx.xxx.xxx.10:36162 xxx.xxx.xxx.60:55603 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:49018 xxx.xxx.xxx.60:56233 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:47364 xxx.xxx.xxx.60:56460 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:42228 xxx.xxx.xxx.60:56036 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:56426 xxx.xxx.xxx.60:55559 TIME_WAIT -
tcp 0 0 127.0.0.1:59822 127.0.0.1:3306 ESTABLISHED 1678/mono
tcp 0 0 xxx.xxx.xxx.10:42030 xxx.xxx.xxx.60:56149 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:51394 xxx.xxx.xxx.60:56227 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:39692 xxx.xxx.xxx.60:55931 TIME_WAIT -
tcp 0 0 127.0.0.1:3306 127.0.0.1:59822 ESTABLISHED 891/mariadbd
tcp 0 0 xxx.xxx.xxx.10:51116 xxx.xxx.xxx.13:80 TIME_WAIT -
tcp 0 640 xxx.xxx.xxx.10:22 xxx.xxx.xxx.51:52983 ESTABLISHED 1508/sshd: root@pts
tcp 0 0 xxx.xxx.xxx.10:41572 xxx.xxx.xxx.60:56220 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:44828 xx.xx.xx.xx:80 ESTABLISHED 1678/mono
tcp 0 0 xxx.xxx.xxx.10:58062 xx.xx.xx.xx:80 ESTABLISHED 1678/mono
tcp 0 0 xxx.xxx.xxx.10:57542 xxx.xxx.xxx.60:56026 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:42072 xxx.xxx.xxx.13:80 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:51178 xxx.xxx.xxx.60:56422 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:47090 xxx.xxx.xxx.60:21 ESTABLISHED 1678/mono
tcp 0 0 xxx.xxx.xxx.10:36710 xxx.xxx.xxx.60:56459 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:33074 xxx.xxx.xxx.60:55883 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:57242 xxx.xxx.xxx.60:55668 TIME_WAIT -
tcp 0 0 xxx.xxx.xxx.10:54666 xxx.xxx.xxx.12:80 ESTABLISHED 1678/mono
udp 0 0 127.0.0.53:53 0.0.0.0:* 684/systemd-resolve
udp 0 0 xxx.xxx.xxx.10:68 0.0.0.0:* 682/systemd-network
udp 0 0 10.8.0.1:123 0.0.0.0:* 770/ntpd
udp 0 0 xxx.xxx.xxx.10:123 0.0.0.0:* 770/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 770/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 770/ntpd
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1678/mono
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1678/mono
udp 0 0 0.0.0.0:22222 0.0.0.0:* 1678/mono
Code: Select all
● cumulusmx.service - CumulusMX service
Loaded: loaded (/etc/systemd/system/cumulusmx.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-11-02 18:29:46 GMT; 46min ago
Docs: https://cumuluswiki.org/a/Main_Page
Process: 803 ExecStart=/usr/bin/mono-service -d:/CumulusMX CumulusMX.exe -service (code=exited, status=0/SUCCESS)
Main PID: 805 (mono)
Tasks: 19 (limit: 18569)
Memory: 145.8M
CPU: 7min 10.705s
CGroup: /system.slice/cumulusmx.service
└─805 /usr/bin/mono /usr/lib/mono/4.5/mono-service.exe -d:/CumulusMX CumulusMX.exe -service
Nov 02 18:29:46 cumulusmx systemd[1]: Starting CumulusMX service...
Nov 02 18:29:46 cumulusmx systemd[1]: Started CumulusMX service.
root@cumulusmx:/CumulusMX#
CumulusMX (3.22.2-b3213)
not sure if anyone can suggest anything else or understand why cumulusMX would not open the 8998 port (by default) or any other that is defined.
looks like I'll be rebuilding the NUC over the weekend since I have no clue as to what is happening and its the only thing I can think of doing
could someone post their output from a linux box running cumulusmx from this command just to confirm you see a port 8998 listening?
Code: Select all
lsof -i -P -nCode: Select all
netstat -tulnap