1.DirectAdmin可能沒有被運行;
2.2222端口被防火墻阻止了。
第二個問題的話可以用以下命令檢查(only on redhat systems):
/sbin/service iptables stop
/sbin/chkconfig iptables off
如果還是不行的話,通過以下命令檢查 /var/log/directadmin/error.log為什么沒有啟動:
tail /var/log/directadmin/error.log
以下幾種常見的問題:3./usr/local/directadmin/conf/directadmin.conf filee.guide中的ethernet_dev設(shè)置錯誤
4.授權(quán)無效, uid/lid,IP,或date沒有設(shè)置正確。試試手工更新DirectAdmin License。
5. IP在/usr/local/directadmin/data/admin/ip_blacklist 中被列入黑名單. 這是有管理設(shè)置中的 "brute force login detection" 控制的。 Use a setting no lower than 10, since even loading the login page counts as 1 failed attempt.
6.不同操作系統(tǒng)的二進制文件。Related.
通過手工運行DirectAdmin查看出現(xiàn)什么問題(如果沒有運行)。
cd /usr/local/directadmin
./directadmin b200
7. If DirectAdmin is running, is bound to port 2222, but doesn't respond on "127.0.0.1", but does respond on "::1", then it's an IPv6 issue This guide would be related.
CentOS 7
CentOS 7 使用不同的防火墻控制方法
用下面的命令來完全關(guān)閉:
systemctl disable firewalld
systemctl stop firewalld
firewall-cmd --permanent --zone=public --add-port=2222/tcp