spring-cloud-consul下载问题的解决方法
问题现象描述
如果编译环境使用wget下载的时候出现“cannot verify certificate”的问题,那么执行src/main/bash/travis_install_consul.sh脚本时,会出现下载不到consul的问题。
关键过程、根本原因分析
证书验证出错,可使用--no-check-certificate选项忽略证书验证。
结论、解决方案及效果
- 打开“src/main/bash/travis_install_consul.sh”脚本文件。
vim src/main/bash/travis_install_consul.sh
- 将第5行代码:
IGNORE_CERTS="${IGNORE_CERTS:-no}"
改为:
IGNORE_CERTS="${IGNORE_CERTS:-yes}"
这时脚本使用wget下载会带--no-check-certificate选项,以避免下载出问题。
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 重新执行src/main/bash/travis_install_consul.sh脚本。
./src/main/bash/travis_install_consul.sh
父主题: 故障排除