A causa de un error de JVM, se produce un problema de pérdida con algunas versiones de JDK cuando security-enabled se establece en true en una escucha HTTP. Los pasos concretos para reproducir el error son los siguientes:
Establezca security-enabled en true en la escucha HTTP:
<http-listener acceptor-threads="1" address="0.0.0.0" blocking-enabled="false" default-virtual-server="server" enabled="true" family="inet" id=" http-listener-1" port="8080" security-enabled="true" server-name="" xpowered-by="true"> |
Delimitar con comentarios el dominio de detención al final de las pruebas de quicklook.
Ejecutar las pruebas de quicklook.
Comprobar el uso del socket:
netstat -an | grep 8080 |
Los siguientes están en uso:
*.8080 *.* 0 0 49152 0 LISTEN *.8080 *.* 0 0 49152 0 BOUND |
Este problema está registrado en el sitio de GlassFish en https://glassfish.dev.java.net/issues/show_bug.cgi?id=849.
Actualizar a la versión más reciente de JDK.