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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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 ?