Estoy intentando servir una aplicación que estoy desarrollando a través de la LAN en el trabajo. Estoy haciendo esto usando Apache y esto funciona bien localmente, pero cuando trato de acceder desde otro cliente en la red, la solicitud http se agota. Las solicitudes definitivamente están llegando a la Mac como en /var/log/trac.log puedo ver:
[ 94 14855][20 May 13:15:29][TR_FIREWALL] CFirewallWrapper::NotifyCallback: cRule = rule-3, srcIp=172.18.48.116, dstIp=172.18.48.240
Estoy sirviendo a través de un puerto arbitrario (23736) para evitar conflictos, pero no creo que el problema esté en Apache. Si localizo 172.18.48.240:23736 localmente no hay problema. Cuando el cliente externo solicita lo mismo, no se agrega nada a los registros de acceso / error de Apache.
El firewall en las preferencias del sistema está deshabilitado y he agregado lo siguiente a /etc/pf.conf:
pass in proto tcp from any to any port 23736
antes de ejecutar:
sudo pfctl -vnf /etc/pf.conf
y reiniciar.
En este punto, ya casi no tengo ideas, por lo que cualquier ayuda es muy apreciada