Bonjour,
je veux faire tourner un tomcat sur le port 80 et pas moyen, le log m'indique que le port est déjà utilisé alors qu'un netstat ne donne rien sur le port 80.
Quelqu'un aurait-il une idée parce que j'avoue que je suis un peu perdu là ... j'indique l'utilisation du port 80 via le server.xml (config par défaut, encore rien changé à par changer le port). Je tourne sous Xp et j'ai testé en lançant tomcat via le service Manager ou via ligne de commande (avec droit d'admin sur la machine) pour le même résultat
voici le log de tomcat :
Code :
24-Nov-2008 16:24:47 org.apache.coyote.http11.Http11BaseProtocol start
SEVERE: Error starting endpoint
java.net.BindException: Address already in use: JVM_Bind:80
at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:298)
at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:313)
at org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:151)
at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:76)
at org.apache.catalina.connector.Connector.start(Connector.java:1090)
at org.apache.catalina.core.StandardService.start(StandardService.java:457)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
24-Nov-2008 16:24:47 org.apache.catalina.startup.Catalina start
SEVERE: Catalina.start:
LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:80
at org.apache.catalina.connector.Connector.start(Connector.java:1097)
at org.apache.catalina.core.StandardService.start(StandardService.java:457)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
24-Nov-2008 16:24:47 org.apache.catalina.startup.Catalina start
INFO: Server startup in 13585 ms
et le résultat d'un netstat juste après
Code :
Active Connections
Proto Local Address Foreign Address State
TCP xxxxxxxxxxxxxxxx:microsoft-ds yyyyyyyyyyyyyyyyyy:1877 ESTABLISHED
TCP xxxxxxxxxxxxxxxx:2260 yyyyyyyyyyyyyyyyyy:1806 ESTABLISHED
TCP xxxxxxxxxxxxxxxx:2327 yyyyyyyyyyyyyyyyyy:microsoft-ds ESTABLISH
ED
TCP xxxxxxxxxxxxxxxx:2466 yyyyyyyyyyyyyyyyyy:microsoft-ds ESTABLISHED
TCP xxxxxxxxxxxxxxxx:2504 yyyyyyyyyyyyyyyyyy:1025 ESTABLISHED
TCP xxxxxxxxxxxxxxxx:2571 yyyyyyyyyyyyyyyyyy:1025 ESTABLISHED
TCP xxxxxxxxxxxxxxxx:2941 yyyyyyyyyyyyyyyyyy:epmap ESTABLISHED
TCP xxxxxxxxxxxxxxxx:2946 yyyyyyyyyyyyyyyyyy:1025 ESTABLISHED
TCP xxxxxxxxxxxxxxxx:3056 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3058 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3060 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3062 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3064 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3066 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3068 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3071 yyyyyyyyyyyyyyyyyy:ms-sql-s TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3072 yyyyyyyyyyyyyyyyyy:ms-sql-s ESTABLISHED
TCP xxxxxxxxxxxxxxxx:3073 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3074 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3076 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3078 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3080 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3081 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3082 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3084 yyyyyyyyyyyyyyyyyy:ldap TIME_WAIT
TCP xxxxxxxxxxxxxxxx:3936 yyyyyyyyyyyyyyyyyy:microsoft-ds ESTABLISHED
TCP xxxxxxxxxxxxxxxx:4279 yyyyyyyyyyyyyyyyyy:1155 ESTABLISHED
TCP xxxxxxxxxxxxxxxx:4282 yyyyyyyyyyyyyyyyyy:1155 ESTABLISHED
une idée d'ou pourrait venir le problème ?