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

Reply via email to