无法授权?怎么回事? 数据库也没法管理了。

skychat 2018-12-12 913

好几天了

上传的附件:
最新回复 (5)
  • 虚竹 2018-12-12
    引用 2

    应该是与我们授权服务器的连接有问题,在命令终端中,运行以下命令:

    curl -kv https://license.appnode.com/

    看看输出什么,正常应该是:

    # curl -kv https://license.appnode.com/
    * About to connect() to license.appnode.com port 443 (#0)
    *   Trying 118.178.173.228...
    * Connected to license.appnode.com (118.178.173.228) port 443 (#0)
    * Initializing NSS with certpath: sql:/etc/pki/nssdb
    * skipping SSL peer certificate verification
    * SSL connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    * Server certificate:
    *       subject: CN=license.appnode.com,O=AppNode User,C=CN
    *       start date: Jun 26 14:19:44 2018 GMT
    *       expire date: Jun 27 14:19:44 2028 GMT
    *       common name: license.appnode.com
    *       issuer: E=support@appnode.com,CN=AppNode Free Certification Authority,OU=AppNode Free Certification Authority,O="Fuzhou Quyun Technology Co., Ltd.",L=Fuzhou,ST=Fujian,C=CN
    > GET / HTTP/1.1
    > User-Agent: curl/7.29.0
    > Host: license.appnode.com
    > Accept: */*
    > 
    < HTTP/1.1 200 OK
    < Content-Type: application/json; charset=utf-8
    < Server: apibox/license-public-api
    < X-Request-Id: 7647045d-fdf5-11e8-8144-eff7458870d5
    < Date: Wed, 12 Dec 2018 10:05:32 GMT
    < Content-Length: 76
    < 
    * Connection #0 to host license.appnode.com left intact
    {"ACTION":"","CODE":"ActionNotExist","MESSAGE":"API action does not exist!"}
  • skychat 2018-12-13
    引用 3

    怎么是解析到美国的ip
    我用的香港的vps

    上传的附件:
  • 虚竹 2018-12-13
    引用 4

    我们在美国有部署授权节点,目前看也是正常的:

    # curl -kv https://license.appnode.com/
    * About to connect() to license.appnode.com port 443 (#0)
    *   Trying 47.88.18.173...
    * Connected to license.appnode.com (47.88.18.173) port 443 (#0)
    * Initializing NSS with certpath: sql:/etc/pki/nssdb
    * skipping SSL peer certificate verification
    * SSL connection using TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
    * Server certificate:
    *       subject: E=hilyjiang@gmail.com,CN=license.appnode.com,OU=license.appnode.com,O="Quyun, Ltd",L=Fuzhou,ST=Fujian,C=CN
    *       start date: Mar 20 14:41:26 2015 GMT
    *       expire date: Mar 17 14:41:26 2025 GMT
    *       common name: license.appnode.com
    *       issuer: E=support@appnode.com,CN=AppNode Free Certification Authority,OU=AppNode Free Certification Authority,O="Fuzhou Quyun Technology Co., Ltd.",L=Fuzhou,ST=Fujian,C=CN
    > GET / HTTP/1.1
    > User-Agent: curl/7.29.0
    > Host: license.appnode.com
    > Accept: */*
    > 
    < HTTP/1.1 200 OK
    < Server: nginx
    < Date: Thu, 13 Dec 2018 04:13:41 GMT
    < Content-Type: application/json; charset=utf-8
    < Content-Length: 76
    < Connection: keep-alive
    < X-Request-Id: 795a5549-fe8d-11e8-89cf-0c4199cd4e87
    < 
    * Connection #0 to host license.appnode.com left intact
    {"ACTION":"","CODE":"ActionNotExist","MESSAGE":"API action does not exist!"}
  • 虚竹 2018-12-13
    引用 5

    这样看可能是连通性问题,如果无法连接到美国节点,可以手动加一条host绑定国内授权服务器的IP,命令如下:

    echo -e "118.178.173.228\tlicense.appnode.com" >> /etc/hosts

    运行上面的命令后,重启下控制中心和受控端:

    appnode ccenter restart
    appnode agent restart
  • skychat 2018-12-15
    引用 6
    谢谢虚竹,不过 又能curl通了。
返回
发新帖