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?
> 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
>> 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/
>> I followed the instructions in the Getting Started section of the PDF
>> Any ideas what I did wrong? Thanks!
> resin-interest mailing list
resin-interest mailing list