如果您无法通过http://1.2.3.4:2222访问您的
服务器,则可能会发生以下三种情况之一:
2很容易通过简单的运行来检查(仅在Red Hat系统上):
/sbin/service iptables stop
/sbin/chkconfig iptables off
然后再次测试directadmin。
如果没有解决这个问题,那么你需要检查你的/var/log/directadmin/error.log来检查它为什么没有启动的错误:
tail /var/log/directadmin/error.log
常见问题是:
3. /usr/local/directadmin/conf/directadmin.conf文件中设置的ethernet_dev不正确。 指南
4.由于错误的使用uid/lid,IP或日期而导致许可证无效。 尝试:手动更新您的DirectAdmin许可证
5.您的IP在/ usr / local / directadmin / data / admin / ip_blacklist中列入黑名单。 这由
管理设置中的“强力登录检测”控制。 使用不低于10的设置,因为即使加载登录页面也会计为1次失败尝试。
6.不同操作系统的二进制文件。 有关
您可以随时尝试运行DirectAdmin(如果它尚未运行)以查看问题所在。
cd /usr/local/directadmin
./directadmin b200
在调试级别为200的终端中启动它。使用Ctrl-C停止。
7.如果DirectAdmin正在运行,绑定到端口2222,但不响应“127.0.0.1”,但确实响应“:: 1”,那么这是一个IPv6问题。 本指南将与此有关。
CentOS 7
CentOS 7使用不同的防火墙控制方法。
要完全关闭它,请输入:
systemctl disable firewalld
systemctl stop firewalld
打开2222端口:
firewall-cmd --permanent --zone=public --add-port=2222/tcp