[Opensim-dev] EventQueueGet issues with HttpListener. Solutions?

Mana Janus mana.janus at web.de
Tue Sep 30 07:17:52 UTC 2008


Hi Teravus,

What about using the LibOMV server? It seems to do the job...

Best regards,

Mana


Teravus Ovares wrote:
> Hey there,
> I've been studying the 'properly supporting EventQueueGet' problem and
> I seem to be stuck at sending a 502 message that the client will
> accept.
> One thing to note!   I can get it to work if I stick a LibOMV
> GridServer Proxy in between OpenSimulator and the client!
> So, the formats..  :
>
>
> -------LibOMV---------------
> HTTP/1.0 502 Upstream error:
> Content-Type: text/plain
> Date: Tue, 30 Sep 2008 05:15:28 GMT
> Server: Microsoft-HTTPAPI/1.0
> Content-Length: 16
>
> Upstream error:
> -------OpenSimulator------
> HTTP/1.1 502 Upstream error:
> Content-Length: 16
> Content-Type: text/plain
> Server: Microsoft-HTTPAPI/1.0
> Date: Tue, 30 Sep 2008 05:15:28 GMT
> Connection: close
>
> Upstream error:
> ---------------------------------------
>
> Mind you, the libOMV response is our response run through their custom
> http server.   There are two differences in those messages.
> 1. LibOMV returns HTTP/1.0 not HTTP/1.1 and no matter how hard I try,
> I'm unable to get HttpListener to return that version.
> (Context.ProtocolVersion does nothing)
> 2.  HttpListener sends Connection: close.  LibOMV does not.
>
> This leaves us with very few options here.
> 1. Build a custom HTTP server from a tcp socket server
> 2. Find a HTTP Server that supports setting of all these low level items.
>
> Without one of the two solutions, OpenSimulator may never support
> EventQueueGet properly, and as per the new Security Fixes of the
> client, EventQueueGet became manditory as of Last Friday for
> compatibility with the Linden Client.
>
> Suggestions?
>
> Best Regards
>
> Teravus
> BCC: Core
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>   




More information about the Opensim-dev mailing list