directadmin

如果您需要手动更新DirectAdmin许可证,您可以输入您的信息,然后运行以下命令: 客户端ID(uid): 许可证ID(lid): IP地址: cd /usr/local/directadmin/scripts ./getLicense.sh 123 1234 service direc

手动更新您的DirectAdmin许可证

来源:梦飞科技 作者:梦飞 浏览量:113 更新:2018-05-30
如果您需要手动更新DirectAdmin许可证,您可以输入您的信息,然后运行以下命令:
客户端ID(uid):
许可证ID(lid):
IP地址:

cd /usr/local/directadmin/scripts 
./getLicense.sh 123 1234
service directadmin restart

123和1234分别是您的客户端ID和许可证ID。 如果有错误提取update.tar.gz文件,则运行:
头-n 1 /usr/local/directadmin/conf/license.key
 
搜索错误。 如果文件中存在可读的错误,请仔细检查您使用的IP是否与我们系统上许可证中的IP匹配。 另请检查它在我们的客户部分是否有效。 否则,您需要联系sales@directadmin.com以激活或更新您的许可证。
 
如果您的设备上有多个IP,并且wget与不正确的IP绑定,则可以通过将其添加为最后一个参数来指定要绑定的IP:
 

cd /usr/local/directadmin/scripts 
./getLicense.sh 123 1234 1.2.3.4
service directadmin restart



如果您无法连接到directadmin.com(https)上的端口443,或者没有得到任何结果(无返回数据),则它可能是443上的某个块。
对于这种情况,您可以尝试使用端口80来获取许可证。 为此,请输入:

echo 1 > /root/.insecure_download

脚本将自动通过端口80下载,无需加密。


如果在重启过程中出现错误,例如:

Stopping DirectAdmin: [ FAILED ]
Starting DirectAdmin: [ OK ]

您的PID文件可能不同步。 在这种情况下,强行重启directadmin:

killall -9 directadmin
/etc/init.d/directadmin start

重试重启命令,确保“停止”和“启动”部分均为“[OK]”。
 
如果根本无法连接到端口2222,请参阅本指南:
http://help.directadmin.com/item.php?id=75



2013年7月16日:新的许可证中继服务器
 
如果您无法通过任何方式连接到www.directadmin.com,则会添加一个新脚本,以便您通过许可证中继服务器获取许可证。
更多信息和后备自动化将及时到达,但现在,从您的服务器手动运行它将会工作:

cd /usr/local/directadmin/conf
cp -f license.key license.key.old
wget -O license.key --no-check-certificate 'https://license.directadmin.com/licenseupdate.php?uid=123&lid=1234'
chown diradmin:diradmin license.key
chmod 600 license.key

您必须使用正确的IP地址从您的服务器进行连接。 如果需要,使用--bind-address = 1.2.3.4选项强制正确的IP。


相关的错误信息

*** An error has occurred while trying to update the license file ***

部分文章来源与网络,若有侵权请联系站长删除!