由于通过 Bamboo 连接时 Redhat 7 中的代理设置导致 Mvn 连接超时错误
Mvn Connection Timeout Error because of proxy Setting in Redhat 7 while connecting via Bamboo
我的 Bamboo 代理正在尝试从虚拟机上的存储库获取 Mvn pom 文件,但出现连接超时。 OS 我用的是RedHat7。
我的代理设置如下
~/.bashrc - 用户和 root
export proxy=http://username:password@proxy.XXX.com:8080/
export http_proxy=$proxy
export https_proxy=$proxy
export HTTP_PROXY=$proxy
export HTTPS_PROXY=$proxy
Maven 设置文件settings.xml:
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>username</username>
<password>passsword</password>
<host>proxy.XXX.com</host>
<port>8080</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
在我的 yum.conf 中我也添加了代理设置,虽然它不是必需的
proxy=http://proxy.XXX.com
proxy_usename=username
proxy_password=password
还有我在我的/etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
IPV6_AUTOCONF=no
HOSTNAME="XXXXXX.co.XXXX.com"
NOZEROCONF=yes
GATEWAY=XX.XX.XX.X
我可以执行 wget,但是当 bamboo 尝试下载 pom.xml 时,出现以下错误:
https\://repo.maven.apache.org/maven2/.error=Could not transfer artifact io.spring.platform\:platform-bom\:pom\:1.0.2.RELEASE from/to central (https\://repo.maven.apache.org/maven2)\: Connect to repo.maven.apache.org\:443 [repo.maven.apache.org/23.235.40.215] failed\: Connection timed out
我错过了什么?是否需要设置其他配置?
所以问题出在存储库上。它需要指向 Nexus 存储库
我的 Bamboo 代理正在尝试从虚拟机上的存储库获取 Mvn pom 文件,但出现连接超时。 OS 我用的是RedHat7。 我的代理设置如下
~/.bashrc - 用户和 root
export proxy=http://username:password@proxy.XXX.com:8080/
export http_proxy=$proxy
export https_proxy=$proxy
export HTTP_PROXY=$proxy
export HTTPS_PROXY=$proxy
Maven 设置文件settings.xml:
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>username</username>
<password>passsword</password>
<host>proxy.XXX.com</host>
<port>8080</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
在我的 yum.conf 中我也添加了代理设置,虽然它不是必需的
proxy=http://proxy.XXX.com
proxy_usename=username
proxy_password=password
还有我在我的/etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
IPV6_AUTOCONF=no
HOSTNAME="XXXXXX.co.XXXX.com"
NOZEROCONF=yes
GATEWAY=XX.XX.XX.X
我可以执行 wget,但是当 bamboo 尝试下载 pom.xml 时,出现以下错误:
https\://repo.maven.apache.org/maven2/.error=Could not transfer artifact io.spring.platform\:platform-bom\:pom\:1.0.2.RELEASE from/to central (https\://repo.maven.apache.org/maven2)\: Connect to repo.maven.apache.org\:443 [repo.maven.apache.org/23.235.40.215] failed\: Connection timed out
我错过了什么?是否需要设置其他配置?
所以问题出在存储库上。它需要指向 Nexus 存储库