10000 by default.iptables/nftables, ufw/firewalld, cloud security groups, router/NAT.nc -zv server_ip 10000
sudo iptables -L -n
sudo nft list ruleset
sudo ufw status
sudo firewall-cmd --list-ports
sudo systemctl status webmin
sudo systemctl restart webmin
# log
/var/webmin/miniserv.error
ps aux | grep miniserv
dmesg | grep -i oom
openssl s_client -connect server_ip:10000
Broken DNS can cause 30–60s login delays.
# /etc/webmin/miniserv.conf
no_dns=1
systemctl restart webmin
If directory services are unreachable, login can stall indefinitely.
/var/log/auth.log
/var/log/secure
uptime
df -h
free -h
/etc/hosts.allow
/etc/hosts.deny
# example bad config
webmin: ALL
getenforce
ausearch -m AVC
# temporary test
setenforce 0
ss -tulnp | grep 10000
# /etc/webmin/miniserv.conf
listen=10000
bind=
curl -4 https://server_ip:10000
curl -6 https://server_ip:10000
systemctl status webmin
ss -tulnp | grep 10000
tail -f /var/webmin/miniserv.error
nc -zv server_ip 10000
openssl s_client -connect server_ip:10000