发布时间: 2020-01-10 | 浏览次数: 56 | 下载次数: 0 | 作者: jin_19870102 | 文档编号: EKB1100044480
HCS 6.5.1 Type2 FCD部署Hicloud时,出现 添加对接Hicloud失败,提示unsupported oprand type(s)for %“None Type and dict”
添加对接Hicloud失败,提示unsupported oprand type(s)for %“None Type and dict”
1,根据报错日志查看OC的登录地址,并登录到OC得Web界面。
2,在OC的界面的右上角 系统管理 -接入管理-证书管理-信任证书,查看hicloud的有效期,得知Hcloud的信任证书过期
3,Nginx证书更新
1)用hicloud 登陆切换到root用户.
2)进入目录 cd /opt/cmp/nginx/conf/SSL/
3)删除 nginx开头的文件, rm –rf nginx*
4)进入目录 cd /opt/cmp/cert/hicloud/nginx/
5)删除 nginx开头的文件, rm –rf nginx*
6)进入目录cd /opt/cmp/nginx/conf/SSL/
7)执行命令openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /opt/cmp/nginx/conf/SSL/nginxselfsigned-unsafe.key -out /opt/cmp/nginx/conf/SSL/nginx-selfsigned.crt (请保持一路enter)
8) openssl rsa -aes256 -in nginxselfsigned-unsafe.key -out nginx-selfsigned.key 执行过程中要输入密码: HuaweiCMP123!
9) cd /opt/cmp/service
10) java -jar cmp-commoncipher.jar HuaweiCMP123!(在目录里查看cmp-commoncipher开头的jar包,替换掉命令里的cmp-commoncipher)(会生成一串密码,忽略提示信息 密码例如:1&AB851C764AAB46552AA1B38D4DBF7856&11C09C82C45D4FFD9CAE9AEBBB73EA2C)
11) cd /opt/cmp/nginx/conf/ 将第十步生成的密码写入extend.params(进入该目录 vi extend.params 将上述密码替换即可)
12) cd /opt/cmp/nginx/conf/SSL/
13) chown hicloud:hicloud nginx*
14) cp nginx* /opt/cmp/cert/hicloud/nginx/
15) cd /opt/cmp/cert/hicloud/nginx/
16) chown hicloud:hicloud nginx*
17) service nginx restart
18) 将证书复制到其他nginx节点, 且把/opt/cmp/nginx/conf/ extend.params 也复制到其他nginx节点.且修改所有用户和组别. 重起nginx服务.即可.
4,在FCD工具中点击重试,即可。
由于Hicloud信任证书有效期只有24H,导致在部署的过程中导致安装出错。
Nginx证书更新
1)用hicloud 登陆切换到root用户.
2)进入目录 cd /opt/cmp/nginx/conf/SSL/
3)删除 nginx开头的文件, rm –rf nginx*
4)进入目录 cd /opt/cmp/cert/hicloud/nginx/
5)删除 nginx开头的文件, rm –rf nginx*
6)进入目录cd /opt/cmp/nginx/conf/SSL/
7)执行命令openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /opt/cmp/nginx/conf/SSL/nginxselfsigned-unsafe.key -out /opt/cmp/nginx/conf/SSL/nginx-selfsigned.crt (请保持一路enter)
8) openssl rsa -aes256 -in nginxselfsigned-unsafe.key -out nginx-selfsigned.key 执行过程中要输入密码: HuaweiCMP123!
9) cd /opt/cmp/service
10) java -jar cmp-commoncipher.jar HuaweiCMP123!(在目录里查看cmp-commoncipher开头的jar包,替换掉命令里的cmp-commoncipher)(会生成一串密码,忽略提示信息 密码例如:1&AB851C764AAB46552AA1B38D4DBF7856&11C09C82C45D4FFD9CAE9AEBBB73EA2C)
11) cd /opt/cmp/nginx/conf/ 将第十步生成的密码写入extend.params(进入该目录 vi extend.params 将上述密码替换即可)
12) cd /opt/cmp/nginx/conf/SSL/
13) chown hicloud:hicloud nginx*
14) cp nginx* /opt/cmp/cert/hicloud/nginx/
15) cd /opt/cmp/cert/hicloud/nginx/
16) chown hicloud:hicloud nginx*
17) service nginx restart
18) 将证书复制到其他nginx节点, 且把/opt/cmp/nginx/conf/ extend.params 也复制到其他nginx节点.且修改所有用户和组别. 重起nginx服务.即可.
4,在FCD工具中点击重试,即可。