Я не думаю, что какие-либо специальные действия необходимы для разрешения внешнего доступа, поэтому я думаю, что ваша проблема - это скорее общая проблема веб-хостинга, чем специфическая для CruiseControl. Вот несколько вещей, на которые стоит обратить внимание:
- Убедитесь, что ваш брандмауэр не блокирует доступ к порту.
- Убедитесь, что политика домена вашей сети разрешает внешний доступ к вашему компьютеру.
- Вы запускаете CruiseControl из командной строки или в качестве службы? При запуске из командной строки попробуйте запустить его как службу и посмотреть, отличаются ли результаты. Как это сделать, зависит от конфигурации вашей системы, но обычно, если вы используете CruiseControl .NET, введите команду
net start "CruiseControl.Net Server"
. Если вы используете стандартный CruiseControl, запустите net start "CruiseControl Service"
.