Я использую сервер CC.NET 1.6 и его соответствующий CCTray, подключаемый к счастью через удаленный доступ, но нужно изменить, чтобы использовать соединение с панелью мониторинга через HTTP, чтобы я мог начать фермерство URL-адресов для разработчиков.
Поместите URL моей панели управления в CCTray:
http://localhost/CruiseControl/server/local/ViewServerReport.aspx
Результаты возврата CCTray
Failed to connect to server: The remote server returned an error: (500) Internal Server Error.
Если я проверю журналы IIS, я вижу, что запрос был отправлен в POST в это место, и журнал подтверждает ответ 500.
/CruiseControl/server/local/ViewServerReport.aspx/server/localhost/RawXmlMessage.aspx
Если я перейду к этому URL через GET - я получу некоторый Xml с ошибкой "Невозможно обработать ошибку: отсутствует элемент Root". Это может быть артефактом, который я делаю вместо GET вместо POST.
Примечание. Да, я использую localhost в URL-адресе, так как все они содержатся на одной машине в данный момент, если я могу заставить это работать, тогда я, конечно, изменюсь, чтобы использовать лучшее имя хоста.