On Linux if you have to bind to any port below 1024 then it needs to be
done as root. I am guessing that you are starting up Tomcat as a non
root user on Linux. That is why you cant bind to port 80 and can bind to
port 8080.

Hope this helps.

-----Original Message-----
From: Stephen Ting [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, January 07, 2003 6:23 PM
To: [EMAIL PROTECTED]
Subject: Non-ssl connector to port 80


I am running tomcat 4.1.8 on redhat 8 and having this problems when i
try to bind the non-ssl connector to port 80, whereas if i bind to port
8080 i don't have this problems. Can anybody please help, i am linux
novice so don't really knows the work around.
 
Thanks
 
Cheers
Stephen 
 
Catalina.start: LifecycleException:  null.open:  java.net.BindException:
Permission denied:80
LifecycleException:  null.open:  java.net.BindException: Permission
denied:80
 at org.apache.catalina.connector.http.HttpConnector.initialize(Unknown
Source)
 at org.apache.catalina.core.StandardService.initialize(Unknown Source)
 at org.apache.catalina.core.StandardServer.initialize(Unknown Source)
 at org.apache.catalina.startup.Catalina.start(Unknown Source)
 at org.apache.catalina.startup.Catalina.execute(Unknown Source)
 at org.apache.catalina.startup.Catalina.process(Unknown Source)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
----- Root Cause -----
java.net.BindException: Permission denied:80
 at org.apache.catalina.connector.http.HttpConnector.open(Unknown
Source)
 at org.apache.catalina.connector.http.HttpConnector.initialize(Unknown
Source)
 at org.apache.catalina.core.StandardService.initialize(Unknown Source)
 at org.apache.catalina.core.StandardServer.initialize(Unknown Source)
 at org.apache.catalina.startup.Catalina.start(Unknown Source)
 at org.apache.catalina.startup.Catalina.execute(Unknown Source)
 at org.apache.catalina.startup.Catalina.process(Unknown Source)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.apache.catalina.startup.Bootstrap.main(Unknown Source)

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to