<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 12pt; color: #000000'>Hi all,<br><br>&nbsp; I've run into a bit of a puzzler while setting up a new server - or maybe it's just a "blind spot" that I'm not recognizing.&nbsp; The background is that I've recently bought a dual-Xeon&nbsp; system that I could use at home for playing around with virtualization.&nbsp; It's running ESXi 5.1, &amp; currently has two virtual machines installed - a Windows Server 2012 Datacenter Edition (going to use that to learn all about that OS, as well as PowerShell) and a 2nd VM running CentOS 6.3.&nbsp; I have Webmin installed on the CentOS system, but I'm unable to connect to it from my desktop PC that's running Win7.&nbsp; The two machines are connected via an ordinary 10/100 Ethernet switch, no firewalls or other devices between.&nbsp; Here are the troubleshooting steps that I've taken so far:<br><br>Attempted to connect using both http and https connections directed to port 10000, using both Firefox &amp; IE9.&nbsp; Both time out, neither browser reports anything useful;<br><br>Confirmed that the "virtual" network adapter within ESXi shows as 'Connected' &amp; connects at power-on;<br><br>I've tried pinging in both directions, each system is able to ping the other without issue (0-1ms latency);<br><br>I am able to SSH from the Win7 desktop to the CentOS VM using PuTTY, login &amp; all other functions behave as expected;<br><br>I've confirmed that webmin is running - the output of both the 'ps aux' and 'netstat -aon' commands show the expected output:<br><br><font face="lucida console, sans-serif">&nbsp;&nbsp; [root@system ~]# ps aux | grep webmin<br>&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp; 11710&nbsp; 0.0&nbsp; 1.0&nbsp; 84572 19208 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ss&nbsp;&nbsp; 13:35&nbsp;&nbsp; 0:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf<br><br>&nbsp;&nbsp; [root@system ~]# netstat -aon | head -2; netstat -aon | grep 10000<br>&nbsp;&nbsp; Active Internet connections (servers and established)<br>&nbsp;&nbsp; Proto Recv-Q Send-Q Local Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Foreign Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; State&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Timer<br>&nbsp;&nbsp; tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0.0.0.0:10000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; off (0.00/0/0)<br>&nbsp;&nbsp; udp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0.0.0.0:10000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; off (0.00/0/0)</font><br><br><br>I've edited the miniserv.conf configuration file &amp; changed the 
'port' and 'listen' parameters, then restarted webmin (/sbin/service 
webmin restart), that completed without issue - and when that was done, netstat correctly reported the new port listening;<br><br>Re-trying with the browsers mentioned above (to the newly-changed port number) produced the same output;<br><br>Completely disabled the Windows firewall, tried again, still no luck;<br><br>Fired up the 'lynx' browser (ahhhh - memories of my first days on the internet!) within the CentOS VM, pointed it to the local system's port 10000, received output that appeared to be consistent with what I would expect (although I'm sure that lynx didn't format it as intended).<br><br>So then I started wondering if I had a firewall active on the CentOS system - the output of the 'ps' command showed nothing for ipfw.&nbsp; I did find iptables active, so I stopped that using '/sbin/service 
iptables stop'.&nbsp; Testing at this point showed no change.<br><br>At this point, I'm thinking that Webmin's probably working well enough on the VM, I'm just not able to *get* to it from the Win7 box, so I downloaded &amp; installed the Windows port of nmap &amp; strobed the VM from the Win7 machine (Intense scan, all TCP ports) - I'm including the relevant output below:<br><br>&nbsp;&nbsp; SYN Stealth Scan Timing: About 54.23% done; ETC: 22:10 (0:01:17 remaining)<br>&nbsp;&nbsp; Discovered open port 10000/tcp on &lt;IP address&gt;<br><br>Interestingly (to me) it did NOT detect port 10000 during the initial 'SYN Stealth Scan' where it detected the open port 22 (SSH) and one other port.<br><br><br>&nbsp;&nbsp; PORT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STATE SERVICE VERSION<br>&nbsp;&nbsp; 10000/tcp open&nbsp; http&nbsp;&nbsp;&nbsp; MiniServ 1.620 (Webmin httpd)<br>&nbsp;&nbsp; |_http-favicon: Unknown favicon MD5: 9A2006C267DE04E262669D821B57EAD1<br>&nbsp;&nbsp; |_http-git: 0<br>&nbsp;&nbsp; |_http-methods: No Allow or Public header in OPTIONS response (status code 200)<br>&nbsp;&nbsp; | http-robots.txt: 1 disallowed entry <br>&nbsp;&nbsp; |_/<br>&nbsp;&nbsp; |_http-title: Login to Webmin<br>&nbsp;&nbsp; | ndmp-version: <br>&nbsp;&nbsp; |_&nbsp; ERROR: Failed to get host information from server<br><br>To *me*, it still feels like there's a firewall in the mix somewhere (although the 'http-title: Login to Webmin' output above would *seem* to argue against that).&nbsp; Since I'm not too familiar with iptables, is it possible that it's still affecting the situation?&nbsp; What am I forgetting/overlooking?<br><br>Thanks all.<br><br>T.<br></div></body></html>