Scott,

I think processes have to run as root to open sockets below 1024?

Try it on a higher port number such as 8180

Andy

> -----Original Message-----
> From: Scott Purcell [mailto:[EMAIL PROTECTED]]
> Sent: 21 March 2002 16:45
> To: [EMAIL PROTECTED]
> Subject: Solaris Install Question
>
>
> I am trying to install Tomcat 4.0.3 on Solaris and I am having
> some issues getting the product to start.
>
> I downloaded the jakarta-tomcat.4.0.3.tar.gz from the site and
> extracted the files. I am a new employee here and I am installing
> it as myself in my own home-directory.
>
> I edited the /config/server.xml file and changed the 8080 to 63
> (per our administrator here, as other sites run on 8080 and 80).
>
> I went into the /bin directory and tried to run: 'catalina.sh
> run' and it starts, but bombs with the following error:
>
>
> $ catalina.sh run
> Using CATALINA_BASE:   /export/home/spurcell/jakarta-tomcat-4.0.3
> Using CATALINA_HOME:   /export/home/spurcell/jakarta-tomcat-4.0.3
> Using CATALINA_TMPDIR: /export/home/spurcell/jakarta-tomcat-4.0.3/temp
> Using JAVA_HOME:       /usr/java
> Catalina.start: LifecycleException:  null.open:
> java.net.BindException: Permission denied:36
> LifecycleException:  null.open:  java.net.BindException:
> Permission denied:36
>         at
> org.apache.catalina.connector.http.HttpConnector.initialize(HttpCo
> nnector.java:1130)
>         at
> org.apache.catalina.core.StandardService.initialize(StandardServic
> e.java:454)
>         at
> org.apache.catalina.core.StandardServer.initialize(StandardServer.
> java:553)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
>         at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorIm
> pl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc
> cessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> ----- Root Cause -----
> java.net.BindException: Permission denied:36
>         at
> org.apache.catalina.connector.http.HttpConnector.open(HttpConnecto
> r.java:950)
>         at
> org.apache.catalina.connector.http.HttpConnector.initialize(HttpCo
> nnector.java:1128)
>         at
> org.apache.catalina.core.StandardService.initialize(StandardServic
> e.java:454)
>         at
> org.apache.catalina.core.StandardServer.initialize(StandardServer.
> java:553)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
>         at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorIm
> pl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc
> cessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> StandardServer.await: create[8005]: java.net.BindException:
> Address already in use
> java.net.BindException: Address already in use
>         at java.net.PlainSocketImpl.socketBind(Native Method)
>         at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:321)
>         at java.net.ServerSocket.bind(ServerSocket.java:308)
>         at java.net.ServerSocket.bind(ServerSocket.java:266)
>         at java.net.ServerSocket.<init>(ServerSocket.java:182)
>         at
> org.apache.catalina.core.StandardServer.await(StandardServer.java:277)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:794)
>         at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorIm
> pl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc
> cessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> spurcell@devweb2:~/jakarta-tomcat-4.0.3/bin/.
> $
>
>
> Does anyone know what I could try to do to get this running?
>
> Thanks,
> Scott
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
>



--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to