Tuve el mismo problema en OS X Yosemite (10.10.3). Encontré esta entrada del blog que proporciona instrucciones claras. Ya no podemos usar ipfw, ya que está obsoleto. En su lugar, use pfctl, que desafortunadamente carece de una forma agradable de línea de comandos para decirle que abra un puerto. En su lugar, necesitas:
- Abra /etc/pf.conf en un editor de texto.
- Añade una línea como esta:
# Abrir el puerto 8080 para TCP en todas las interfaces
pasar en proto tcp de any a any puerto 8080
- Guarda el archivo.
- Carga los cambios con:
sudo pfctl -f /etc/pf.conf
Si necesita abrir un puerto udp, cambie tcp
a udp
Si necesita ambas cosas, añada una segunda línea. Puede encontrar más detalles en man pf.conf
.
Asegúrese también de que su servidor está escuchando en la interfaz real por la que quiere que sea accesible (o en todas las interfaces, utilizando 0.0.0.0
o ::0
), no localhost ( 127.0.0.1
o ::1
).
0 votos
¿Qué puerto(s) y protocolos quiere que Jenkins pueda escuchar? Este post te ayudará a ver en qué puertos está configurado... stackoverflow.com/a/10106086/475228
0 votos
En el puerto proto Tcp 8080
0 votos
¿Este puesto que cubre
ipfw
¿es relevante? apple.stackexchange.com/questions/33871/