[OGo-Developer] Bugs in mod_ngobjweb
Stéphane Corthésy
developer@opengroupware.org
Thu, 27 Mar 2008 15:56:33 +0100
In the meantime, I tried to use mod_proxy, but my config didn't work.
I added the following to my virtual host:
ProxyRequests Off # no forward proxy, only reverse
ProxyPreserveHost On # Apache 2.0.31 and later
ProxyVia block
ProxyBadHeader StartBody
<Location "/PPUREdit">
ProxyPass http://127.0.0.1:20000/PPUREdit
ProxyPassReverse http://127.0.0.1:20000/PPUREdit
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</Location>
I removed, in the virtual host section, the use of mod_ngobjweb
(mod_ngobjweb is still loaded - needed for other virtual hosts)
When I try to connect, I get a 404. Request is not passed further,
though connecting with telnet on localhost 20000 works.
Any idea?
About the mod_webobjects: could it work as-is, or do I need to make
modifications in SOPE?
Stéphane
On Mar 27, 2008, at 3:10 PM, Helge Hess wrote:
> On 27.03.2008, at 14:58, Stéphane Corthésy wrote:
>>> PS: the real solution would be to write a threaded/nio
>>> WOHttpAdaptor. Thats what WebObjects did too (request processing
>>> would be done multithreaded, but -dispatchRequest: would still be =
>>> single threaded).
>> What about using Apple's adaptor? (and later, the monitor -
>> rewritten in ObjC - as it is opensource now)
>
>
> Sure, might be viable. Though this doesn't fix the primary issue of =
> not having a non-blocking way to accept HTTP requests / deliver
> HTTP responses. We really need a threaded (or NIO) WOHttpAdaptor
> implementation (actually on GNUstep this should be reasonably easy, =
> but we would need to have a separate implementation for OSX).
>
> Greets,
> Helge
> --
> Helge Hess
> http://www.helgehess.eu/--
> OpenGroupware.org Developer
> developer@opengroupware.org
> http://mail.opengroupware.org/mailman/listinfo/developer