Я потратил немного времени на установку и настройку пакета TeamCity 9.0, и все работало хорошо.

Однако после перезагрузки машины я не могу получить доступ к сайту веб-администрирования. Я оставил номер порта в качестве номера порта по умолчанию (я думаю, 80).

Я проверил Службы, и агент TeamCity Build, и TeamCity Server работают в списке служб.

Но я не могу получить доступ к сайту, когда использую следующий URL-адрес на сервере: http://localhost

Кто-нибудь может помочь?

0
Stephen Cossgrove 11 Мар 2015 в 08:25
Я изменил порты на 8080 в файлах server.xml и buildagent.properties.
 – 
Stephen Cossgrove
11 Мар 2015 в 08:49
Я запустил netstat -nao | findstr ":8080" и обнаружил, что это processid 3240, прослушивающий 0.0.0.0:8080, 127.0.0.1:8080.
 – 
Stephen Cossgrove
11 Мар 2015 в 08:50
Я запустил список задач | findstr "3240" и вокруг процесса был java.exe, который, как я предполагаю, является экземпляром tomcat
 – 
Stephen Cossgrove
11 Мар 2015 в 08:51

2 ответа

Это была проблема с сервером 2012 года, когда существовала политика, запрещающая вызовы localhost на сервере. В ПРОДУКТЕ НЕТ НИЧЕГО ПЛОХОГО.

0
Stephen Cossgrove 12 Мар 2015 в 01:07

Прежде всего, не устанавливайте TeamCity на порт 80. Все веб-сайты (все HTTP-вызовы используют порт 80)

Как только этот порт будет связан с другими веб-сайтами, ваш TeamCity не будет работать.

Предложение :

  1. Попробуйте изменить порт при установке TeamCity Server
  2. Вы можете изменить номер порта в файле buildAgent.properties, который находится в папке conf.

Надеюсь, это сработает для вас.

0
Pramod Raut 25 Апр 2016 в 12:21