---
title: spring-cloud-consul下载问题的解决方法
description: "如果编译环境使用wget下载的时候出现“cannot verify certificate”的问题，那么执行src/main/bash/travis_install_consul.sh脚本时，会出现下载不到consul的问题。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/SpringCloud/kunpengspringcloudhoxton_02_0039.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/SpringCloud/kunpengspringcloudhoxton_02_0039.html
indexId: cb365d9e5fba39f4a68bfb9189647c60f251ce0610f79d35f1e554376ac1635688
---
# spring-cloud-consul下载问题的解决方法

#### 问题现象描述

如果编译环境使用wget下载的时候出现“cannot verify certificate”的问题，那么执行src/main/bash/travis_install_consul.sh脚本时，会出现下载不到consul的问题。


#### 关键过程、根本原因分析

证书验证出错，可使用--no-check-certificate选项忽略证书验证。


#### 结论、解决方案及效果

1. 打开“src/main/bash/travis_install_consul.sh”脚本文件。

```
vim src/main/bash/travis_install_consul.sh
```


2. 将第5行代码：

```
IGNORE_CERTS="${IGNORE_CERTS:-no}"
```


  改为：

```
IGNORE_CERTS="${IGNORE_CERTS:-yes}"
```


  这时脚本使用wget下载会带--no-check-certificate选项，以避免下载出问题。

3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 重新执行src/main/bash/travis_install_consul.sh脚本。

```
./src/main/bash/travis_install_consul.sh
```
