TeamCity 管理网站无法访问

TeamCity 管理网站无法访问

我是 TeamCity 的新手,我尝试在 CentOS 服务器上启动并运行它。我在控制网站显示方面遇到了问题。

以下是我设置 TeamCity 所采取的步骤。

我已经下载了最新版本的 TeamCity:https://download.jetbrains.com/teamcity/TeamCity-2019.1.2.tar.gz并提取它:

tar xpf TeamCity-2019.1.2.tar.gz
sudo yum install java-1.8.0-openjdk-devel  

set the environment variables

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64
export JRE_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64

cd /var/www/apps/teamcity/TeamCity/bin

sudo su
./teamcity-server.sh stop
./teamcity-server.sh start

这是 TeamCity 的 Web 根文件夹:/var/www/apps/teamcity/TeamCity/webapps

ps -ef | grep java

netstat -anp | grep java

[root@xxx webapps]# netstat -anp | grep java
tcp6 0 0 :::8111 :::* LISTEN 1807/java
tcp6 0 0 :::9090 :::* LISTEN 10572/java
tcp6 0 0 127.0.0.1:8105 :::* LISTEN 1807/java
tcp6 0 0 xx.xx.xxx.xx:yyyy xx.xx.xxx.xx:yyyy ESTABLISHED 1551/java
unix 2 [ ] STREAM CONNECTED 1787115 1807/java
unix 2 [ ] STREAM CONNECTED 1787112 1807/java
unix 2 [ ] STREAM CONNECTED 1261444 10572/java
unix 2 [ ] STREAM CONNECTED 17997 1551/java

我无法访问网站 http:IPAddress:8111 来访问 teamcity。我可以检查什么来查看无法从我的 Windows 笔记本电脑访问在 Ce​​ntOS 上运行的 TeamCity 网站 (http:IPAddress:8111) 的原因?

答案1

事实证明这是 tcp6 的问题,一旦禁用 tcp6,该问题就得到解决。

相关内容