Возможность подключения к службе Jenkins на локальном хосте: 8080, невозможность удаленного подключения к службе Jenkins - macOS High Sierra 10.13.4 - PullRequest
0 голосов
/ 17 сентября 2018

Как упоминалось в заголовке, у меня есть служба Jenkins, работающая на порте 8080. И я могу нормально использовать Jenkins, когда я нахожусь на localhost: 8080 в браузере компьютеров.

Проблема, с которой я сталкиваюсь, заключается в том, что я пытаюсь ударить Дженкинса по сети. Несколько странных вещей, которые я заметил:

1.) По сети я могу просто подключиться по ssh и VNC к машине. (Как указано в netstat)

2.) Когда я запускаю на компьютере команду netstat, я вижу, что VNC SSH слушает. Но не Дженкинс на порте 8080 слушает.

Как заставить Дженкинса слушать порт 8080 в netstat? Я проверил брандмауэр системы, он выключен. И проверил правила сетевого брандмауэра, никаких помех нет.

Что еще может быть виновником?

 netstat -ap tcp | grep -i "listen"
    tcp4       0      0  localhost.ipp          *.*                    LISTEN     
    tcp6       0      0  localhost.ipp          *.*                    LISTEN     
    tcp46      0      0  *.http-alt             *.*                    LISTEN     
    tcp46      0      0  *.49341                *.*                    LISTEN     
    tcp46      0      0  *.49336                *.*                    LISTEN     
    tcp4       0      0  localhost.9085         *.*                    LISTEN     
    tcp6       0      0  *.49266                *.*                    LISTEN     
    tcp4       0      0  *.49266                *.*                    LISTEN     
    tcp46      0      0  *.18170                *.*                    LISTEN     
    tcp4       0      0  localhost.62722        *.*                    LISTEN     
    tcp6       0      0  localhost.commplex-lin *.*                    LISTEN     
    tcp4       0      0  localhost.commplex-lin *.*                    LISTEN     
    tcp4       0      0  localhost.60014        *.*                    LISTEN     
    tcp46      0      0  *.camp                 *.*                    LISTEN     
    tcp4       0      0  *.camp                 *.*                    LISTEN     
    tcp46      0      0  *.sunproxyadmin        *.*                    LISTEN     
    tcp4       0      0  localhost.29754        *.*                    LISTEN     
    tcp4       0      0  localhost.1023         *.*                    LISTEN     
    tcp4       0      0  *.kerberos             *.*                    LISTEN     
    tcp6       0      0  *.kerberos             *.*                    LISTEN     
    tcp4       0      0  *.bhmds                *.*                    LISTEN     
    tcp4       0      0  *.sco-sysmgr           *.*                    LISTEN     
    tcp6       0      0  *.sco-sysmgr           *.*                    LISTEN     
    tcp4       0      0  *.ms-wbt-server        *.*                    LISTEN     
    tcp6       0      0  *.ms-wbt-server        *.*                    LISTEN     
    tcp4       0      0  *.afpovertcp           *.*                    LISTEN     
    tcp6       0      0  *.afpovertcp           *.*                    LISTEN     
    tcp4       0      0  localhost.intu-ec-clie *.*                    LISTEN     
    tcp6       0      0  localhost.intu-ec-clie *.*                    LISTEN     
    tcp4       0      0  *.microsoft-ds         *.*                    LISTEN     
    tcp6       0      0  *.microsoft-ds         *.*                    LISTEN     
    tcp4       0      0  *.rfb                  *.*                    LISTEN     
    tcp6       0      0  *.rfb                  *.*                    LISTEN     
    tcp4       0      0  *.dec_dlm              *.*                    LISTEN     
    tcp6       0      0  *.dec_dlm              *.*                    LISTEN     
    tcp4       0      0  *.eppc                 *.*                    LISTEN     
    tcp6       0      0  *.eppc                 *.*                    LISTEN     
    tcp4       0      0  *.ssh                  *.*                    LISTEN     
    tcp6       0      0  *.ssh                  *.*                    LISTEN

1 Ответ

0 голосов
/ 30 сентября 2018

Это было сложно понять. Оказалось, что это был сторонний брандмауэр, который блокировал связь со службами!

То, как я отлаживал это, я запускал виртуальную машину, загружал стандартный mac-os high serria с developer.apple.com и запускал его. Через несколько минут я смог запустить службу, которую я запустил на виртуальной машине, очень хорошо.

...