It does; I tried that right after sending the original post. But I thought resin was set up to do the binding (launched as root) then run as a different user after that.
On Mar 18, 2009, at 12:52:37, Aaron Freeman wrote: > On many UNIX systems only the root user can bind to ports below 1024, > with out some tricks. That's probably your situation since it works > fine on port 8080 but not port 80. If you comment out the user-name > section and run it as root, it works fine on port 80? > > Aaron > > Rick Mann wrote: >> Resin-3.2.1 (built Fri, 17 Oct 2008 04:11:01 PDT) >> >> I can't seem to run resin on port 80. I can run it on 8080 just fine, >> but when I change the config file to "80", I get: >> >> Can't use JNI to listen to port '0.0.0.0:80' because JNI support has >> not been compiled >> >> I'm launching it as root, but I've specified a non-root user, so I >> also get: >> >> INFO: com.caucho.config.ConfigException: <user-name> requires >> compiled >> JNI started with 'start'. Resin cannot use <user-name> when started >> as a foreground process. >> >> I only seem to have this library: >> >> $ ls /usr/local/resin/current/libexec/ >> libresin_os.so* >> >> >> I followed the instructions in the Getting Started section of the PDF >> doc. >> >> Any ideas what I did wrong? Thanks! >> >> > > > > _______________________________________________ > resin-interest mailing list > resin-interest@caucho.com > http://maillist.caucho.com/mailman/listinfo/resin-interest -- Rick _______________________________________________ resin-interest mailing list resin-interest@caucho.com http://maillist.caucho.com/mailman/listinfo/resin-interest