#3944 Loading "bootup and shutdown" page breaks networking

1.550
closed-fixed
Jamie Cameron
5
2011-07-09
2011-07-09
Ben
No

When selecting the "bootup and shutdown" hyperlink all network traffic to/from the server stops. On Ubuntu Server 10.04.

I have double checked that this is the action that causes the problem, but have no idea why.
The iptables remain untouched, and nothing is changed in blocked hosts.

I have removed/purged Webmin and installed the latest version (1.55).
Then upgraded all Ubuntu packages.

The Syslog shows:
---------------------------- I Hit the button -----------------------------
Kernel: [ 1853.877156 ] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
Kernel: CONFIG_NF_CT_ACCT is depreciated and will be removed soon. Please use nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
ntpd[1280]: sendto(xx.xx.xx.xx) (fd=19): Operation not permitted
ntpd[1280]: sendto(xx.xx.xx.xx) (fd=19): Operation not permitted
ntpd[1280]: sendto(xx.xx.xx.xx) (fd=19): Operation not permitted

And the debug log of Webmin for 'bootup and shutdown' shows:
3610 [09/Jul/2011 15:29:41.768092] dormantoden 192.168.0.1 - READ "/etc/webmin/custom-lang"
3610 [09/Jul/2011 15:29:41.768950] dormantoden 192.168.0.1 - READ "/etc/webmin/init/custom-lang"
3610 [09/Jul/2011 15:29:41.769736] dormantoden 192.168.0.1 - READ "/etc/webmin/module.infos.cache"
3610 [09/Jul/2011 15:29:41.789081] dormantoden 192.168.0.1 - READ "/usr/share/webmin//defaultacl"
3610 [09/Jul/2011 15:29:41.789374] dormantoden 192.168.0.1 - READ "/etc/webmin/root.acl"
3610 [09/Jul/2011 15:29:41.789622] dormantoden 192.168.0.1 - READ "/etc/webmin//root.acl"
3610 [09/Jul/2011 15:29:41.789797] dormantoden 192.168.0.1 - READ "/etc/webmin//dormantoden.acl"
3610 [09/Jul/2011 15:29:41.790030] dormantoden 192.168.0.1 - READ "/etc/webmin/installed.cache"
3610 [09/Jul/2011 15:29:41.791455] dormantoden 192.168.0.1 - READ "/usr/share/webmin/init/module.info"
3610 [09/Jul/2011 15:29:41.791952] dormantoden 192.168.0.1 - READ "/etc/webmin/webmin.cats"
3610 [09/Jul/2011 15:29:41.792134] dormantoden 192.168.0.1 - READ "/etc/webmin/webmin.descs"
3610 [09/Jul/2011 15:29:41.794184] dormantoden 192.168.0.1 init READ "/usr/share/webmin/init/defaultacl"
3610 [09/Jul/2011 15:29:41.794759] dormantoden 192.168.0.1 init READ "/etc/webmin/init/root.acl"
3610 [09/Jul/2011 15:29:41.794974] dormantoden 192.168.0.1 init READ "/etc/webmin/init/dormantoden.acl"
3610 [09/Jul/2011 15:29:41.851837] dormantoden 192.168.0.1 init READ "/etc/hostname"
3610 [09/Jul/2011 15:29:41.852079] dormantoden 192.168.0.1 init CMD "cmd=hostname"
3610 [09/Jul/2011 15:29:41.855120] dormantoden 192.168.0.1 init CMD "cmd=hostname -f"
3610 [09/Jul/2011 15:29:41.879855] dormantoden 192.168.0.1 init CMD "cmd=initctl list"
3610 [09/Jul/2011 15:29:41.898622] dormantoden 192.168.0.1 init READ "/etc/webmin/inittab/config"
3610 [09/Jul/2011 15:29:41.906504] dormantoden 192.168.0.1 init CMD "cmd=runlevel"
3610 [09/Jul/2011 15:29:41.911123] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/acpi-support status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.918289] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/apache2 status 2>&1 </dev/null"
----- all traffic stops, ssh is disconnected -----
--> Back on the physical server the log continues:
3610 [09/Jul/2011 15:29:41.930605] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/bind9 status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.934624] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/bluetooth status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.948447] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/bootlogd status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.954006] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/brltty status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.957249] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/cryptdisks status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.964067] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/cryptdisks-early status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.968337] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/cups status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.981235] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/dns-clean status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.986059] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/dnsmasq status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.990624] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/dovecot status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:41.997134] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/dropbox status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.019158] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/fancontrol status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.030309] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/file-sniper status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.044430] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/firewall.pl status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.121008] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/grub-common status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.127309] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/halt status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.131040] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/ipred status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.134248] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/jenkins status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.150879] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/kerneloops status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.168608] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/kfserver status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.171878] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/killprocs status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.175279] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/lm-sensors status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.178709] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/mdadm status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.182034] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/minecraft-server status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.186231] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/mt-daapd status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.189354] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/mumble-server status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.194342] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/network-interface status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.199616] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/network-interface-security status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.204927] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/ntp status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.210487] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/ondemand status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.215620] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/openbsd-inetd status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.219629] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/openvpn status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.224528] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/pcmciautils status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.230099] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/postfix status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.239194] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/pppd-dns status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.243703] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/proftpd status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.257772] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/rc.local status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.263171] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/reboot status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.266974] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/rsync status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.270671] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/saned status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.280500] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/sendsigs status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.284178] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/single status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.287549] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/speech-dispatcher status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.291078] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/stop-bootlogd status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.294196] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/stop-bootlogd-single status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.297069] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/transmission-daemon status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.300808] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/umountfs status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.306141] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/umountnfs.sh status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.312493] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/umountroot status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.317671] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/unattended-upgrades status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.320602] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/urandom status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.326059] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/webmin status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.330641] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/winbind status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.341937] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/wpa-ifupdown status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.345474] dormantoden 192.168.0.1 init CMD "cmd=/etc/init.d/x11-common status 2>&1 </dev/null"
3610 [09/Jul/2011 15:29:42.460991] dormantoden 192.168.0.1 - STOP "runtime=1"

And nothing can reach the server with the error: Connection Refused.
After a reboot everything goes back to normal. I will try anything to further troubleshoot this problem.

Discussion

  • Jamie Cameron
    Jamie Cameron
    2011-07-09

    • status: open --> closed-fixed
     
  • Jamie Cameron
    Jamie Cameron
    2011-07-09

    There is a bug in Webmin 1.550 that cause this - however, it will be fixed in the next release , and is also fixed in the latest development version, which you can get from http://www.webmin.com/devel.html