Zainstalowałem Jenkinsa poprzez napar, a teraz działa na porcie 8080 Machine A
(z IP 10.0.6.6
): 10.0.6.6:8080
daje mi Jenkins, kiedy jest włączony Machine A
.
Na maszynie B, jeśli wpisuję 10.0.6.6:8080
, strona nie ładuje się. Zapewniłem ten port 8080
jest rzeczywiście otwarty i otworzyłem go ręcznie za pomocą:
sudo ipfw add 8080 allow tcp from any to any dst-port 8080
Mam uruchomiony Apache i słucham na porcie 80
na Machine A
, i mogę uzyskać dostęp do tego dobrze z Maszyny B za pomocą 10.0.6.6:80
Bieganie sudo lsof -i:8080
aby zobaczyć, co nasłuchuje na porcie 8080:
java 67405 root 168u IPv6 0x8559ae29226e47f7 0t0 TCP localhost:http-alt (LISTEN)
java 67405 root 276u IPv6 0x8559ae2927c6b397 0t0 TCP localhost:http-alt->localhost:52067 (ESTABLISHED)
Machine A
jest na Mac OSX 10.8.5. Jakiś pomysł, co może to powodować?
Wszelkie dodatkowe szczegóły mogę podać:
Zainstalowałem Jenkinsa za pomocą:
brew install jenkins
Zaczynam Jenkins z:
sudo launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist
źródło
brew services stop jenkins
ibrew services start jenkins