These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Error 101 connection reset after long pause on starting Virtualmin on the new forum.
Hi,
We are currently getting this message Error 101 (net::ERR_CONNECTION_RESET): The connection was reset. when trying to start Virtualmin.
System updates might have recently been installed.
We have tried re-booting the server, just in case Virtualmin has got into a pickle, but still no access.
The websites/MySQL, ftp, ptty, scheduled webmin backups, usermin all seem to be working OK.
Anyone else having this problem?
Dave
Just tried from home and found that there is still a problem - so coming in from a different ISP has no effect. The only difference is that the long pause has gone.
I have Virtualmin installed on 2 test servers. One of the test servers is suffering the same problem, but the other (which has webmin 1.620-1 and usermin 1.540-1 waiting to be installed) doesn't have a problem, so it looks like the problem might be in one of those 2 updates.
Dave
Howdy,
Hmm, we hadn't heard any other reports of a problem like you're describing.
Are you seeing any errors in the Webmin error log when that occurs?
That log is in /var/webmin/miniserv.error.
Also, just for fun, although you did try a different ISP (which is one of the things I was going to suggest), could you also try a different browser? That would rule out a few things as well.
-Eric
Hi Eric,
I've tried IE8, Firefox and Chrome now - all the same.
I'll take a peek at the log and see.
Thanks,
Dave
Hi,
No - nothing appears id miniserv.error, no new log entries.
Dave
What do these two commands show:
netstat -anlp | grep :10000
iptables -L -n
Netstat didn't return anything,
iptables...
[root@server109-228-12-164 webmin]# iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:20 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:21 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:20000 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:10000 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:443 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:993 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:143 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:995 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:110 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:20 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:587 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:25 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 ACCEPT udp -- 213.171.217.173 0.0.0.0/0 state NEW udp dpt:161 ACCEPT udp -- 10.44.53.36 0.0.0.0/0 state NEW udp dpt:161 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:80 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:443 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 state NEW udp dpt:53 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:53 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:25 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:110 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:143 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:20 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:21 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:10000 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3306 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 state NEW udp dpt:3306 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable
Chain FORWARD (policy ACCEPT) target prot opt source destination
Chain OUTPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state NEW
10000 is there, as is 20000. 20000 worked OK.
Something to note is that Virtualmin spotted (big yellow banner) that the OS needed to go from Centos 5.9 to 6.01. Both servers had that update. Could it be that the OS upgrade has overwritten something critical? All the updates have been done inside the Virtualmin environment.
Dave
Hmm, if netstat doesn't see port 10000, that suggests that Webmin isn't running.
What output do you see if you run this command:
/etc/init.d/webmin restart
Yipeeeee!
That did the trick.
Next question, why didn't webmin starting when the server is rebooted?!
[root@server109-228-12-164 webmin]# /etc/init.d/webmin restart Stopping Webmin server in /usr/libexec/webmin cat: /var/webmin/miniserv.pid: No such file or directory kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec] Starting Webmin server in /usr/libexec/webmin
I've restarted the server and Virtualmin HAS restarted automatically this time. Looks like there was some kind of blip in the system - possibly due to updates?!
Thank you very, very much.
Dave
I spoke too soon.
That solved in on the test server, but the other server still has the problem. I entered the restart command but it has no effect on that server.
On that server the netstat did respond with
[root@bankphb ~]# netstat -anlp | grep :10000 tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 18390/perl udp 0 0 0.0.0.0:10000 0.0.0.0:* 18390/perl
Dave
This server is missing 10000 and 20000 from the iptables.
[root@bankphb ~]# iptables -L -n Chain INPUT (policy DROP) target prot opt source destination ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:443 state NEW ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53 state NEW ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:69 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:69 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:25 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:110 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:143 state NEW ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:123 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:20 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21 state NEW ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:3306 state NEW ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:3306 state NEW DROP all -- 0.0.0.0/0 0.0.0.0/0 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:10000
Chain FORWARD (policy DROP) target prot opt source destination
Chain OUTPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state NEW,RELATED,ESTABLISHED
I added 10000 back in, but I still can't get anything out of Virtualmin
Dave
Hi, I'm back in again.
This seems to come back to an old problem I have had with Webmin/Virtualmin
When I list the iptable at the command line, they don't match the entries in the iptables in /etc/sysconfig
In this case, calling "service iptable restart" has allowed me back in.
Its almost as if there are 2 sets of firewall rules - one that the system uses on server restart, and one used when the service is restarted?!
Dave