2017-02-02 3 views
2

У меня была такая же точная проблема, как упомянуто другим пользователем here. Реферат: установлен и используется Jenkins на macOS Sierra с использованием homebrew. Выполняется как демон LaunchAgent через команду «brew services start jenkins». Все работает отлично и может получить доступ к веб-странице Jenkins через порт по умолчанию 8080 на Mac, где он работает. Однако доступ к нему с помощью любого другого компьютера в локальной сети приводит к ошибке «Отказано в подключении». Пробовал предложенный комментарий в связанном блоге выше о добавлении раздела Sockets в homebrew.mxcl.jenkins, запускает plist homebrew, но это тоже не помогло.Не удается получить доступ к веб-странице Jenkins удаленно на mac

сделал сделать доступным с удаленного компьютера, изменив параметр Jenkins --httpListenAddress в стартовом plist от значения 127.0.0.1 до 0.0.0.0 по умолчанию. Мой вопрос, почему это сработало? Почему это сделало веб-страницу Jenkins доступной с удаленного компьютера? Кроме того, почему это будет по умолчанию для jenkins homebrew formulae, если это вызывает эту проблему?

ответ

3

Если честно: я не являюсь пользователем Mac или доморощенным.

Но если проверить документацию Дженкинс для Starting and Accessing Jenkins вы найдете следующую документацию: --httpListenAddress

Становится персональным Дженкинс к IP-адресу, представленного $ HTTP_HOST. Значение по умолчанию 0.0.0.0 - то есть прослушивание всех доступных интерфейсов. Например, для прослушивания только для запросов от локального хоста, вы можете использовать: --httpListenAddress = 127.0.0.1

Большинства Propably доморощенных авторы думали, что это не было бы хорошая идея, чтобы обеспечить удаленный доступный экземпляр Дженкинс по по умолчанию. Они скорее предоставляют местных jenkins доступны только от localhost.

+0

Спасибо! Я согласен с вашими мыслями; Я также согласен с редакторами, которые предложили переместить его на сайт «Ошибка сервера». У этого сайта уже был этот ответ - я плохо знал, что он не существовал – stonedauwg

Смежные вопросы