I'm hosting multiple servers in docker containers with --network host parameter but, not all of them are visible on Convoy Browser, i'm wondering someone can point me in the right direction (Vojtech Hladík please? ). Currently i have more than 10 servers and only 3 are visibile in Servers list.
Both virtual machines are with public IP and directly connected to Internet, same Datacenter, the Hosting provider assured they are not blocking anything on their side, traffic goes directly to the machine.
The Docker Container are running also an ExpressJs Server on port 80 and on both container HTTP traffic is working, the NodeJS app returns data so the traffic, in both case, is going to the container, at least on port 80.
I've tried also disabling completely UFW.
Both servers are naturally using a Server Token.
Working server:
UFW status:
Code: Select all
ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), allow (routed)
New profiles: skip
To Action From
-- ------ ----
22/tcp LIMIT IN Anywhere
2375/tcp ALLOW IN Anywhere
2376/tcp ALLOW IN Anywhere
80 ALLOW IN Anywhere
27015 ALLOW IN Anywhere
27016 ALLOW IN Anywhere
22/tcp (v6) LIMIT IN Anywhere (v6)
2375/tcp (v6) ALLOW IN Anywhere (v6)
2376/tcp (v6) ALLOW IN Anywhere (v6)
80 (v6) ALLOW IN Anywhere (v6)
27015 (v6) ALLOW IN Anywhere (v6)
27016 (v6) ALLOW IN Anywhere (v6)
Code: Select all
netstat -tupna
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 363 <server_ip>:37459 185.25.182.20:27025 ESTABLISHED 2724/eurotrucks2_se
udp 0 0 0.0.0.0:41808 0.0.0.0:* 2724/eurotrucks2_se
udp 768 0 0.0.0.0:27016 0.0.0.0:* 2724/eurotrucks2_se
UFW status (even more ports allowed):
Code: Select all
ufw status verbose
Status: active
Logging: on (medium)
Default: allow (incoming), allow (outgoing), allow (routed)
New profiles: skip
To Action From
-- ------ ----
22/tcp LIMIT IN Anywhere
2375/tcp ALLOW IN Anywhere
2376/tcp ALLOW IN Anywhere
80 ALLOW IN Anywhere
27015 ALLOW IN Anywhere
27016 ALLOW IN Anywhere
100 ALLOW IN Anywhere
101 ALLOW IN Anywhere
27015:27020/udp ALLOW IN Anywhere
27015:27020/tcp ALLOW IN Anywhere
100:101/tcp ALLOW IN Anywhere
100:101/udp ALLOW IN Anywhere
22/tcp (v6) LIMIT IN Anywhere (v6)
2375/tcp (v6) ALLOW IN Anywhere (v6)
2376/tcp (v6) ALLOW IN Anywhere (v6)
80 (v6) ALLOW IN Anywhere (v6)
27015 (v6) ALLOW IN Anywhere (v6)
27016 (v6) ALLOW IN Anywhere (v6)
100 (v6) ALLOW IN Anywhere (v6)
101 (v6) ALLOW IN Anywhere (v6)
27015:27020/udp (v6) ALLOW IN Anywhere (v6)
27015:27020/tcp (v6) ALLOW IN Anywhere (v6)
100:101/tcp (v6) ALLOW IN Anywhere (v6)
100:101/udp (v6) ALLOW IN Anywhere (v6)
Code: Select all
netstat -tupna
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 <server_ip>:54893 185.25.182.52:27031 ESTABLISHED 1035/eurotrucks2_se
udp 0 0 0.0.0.0:27016 0.0.0.0:* 1035/eurotrucks2_se
udp 0 0 0.0.0.0:41430 0.0.0.0:* 1035/eurotrucks2_se
Code: Select all
Jan 24 18:15:00 server-7e170810-b9b6-43df-a1ab-6958a8c8103a kernel: [ 1859.166328] [UFW AUDIT] IN=eth0 OUT= MAC=42:f3:82:f8:c1:e6:fe:00:00:00:01:01:08:00 SRC=<another_ip> DST=<server_ip> LEN=53 TOS=0x00 PREC=0x00 TTL=108 ID=54742 PROTO=UDP SPT=49600 DPT=27016 LEN=33