[Devel] presence questions

Daniel-Constantin Mierla daniel at voice-system.ro
Mon Jan 29 19:19:26 CET 2007


Hello,

On 01/29/07 20:10, Klaus Darilion wrote:
> Klaus Darilion wrote:
>> Hi!
>>
>> Should the presence module work? When eyebeam sends a SUBSCRIBE to 
>> openser, the presence module tries to write into the active_watchers 
>> table it fails because of a missing id parameter in the event header:
>> "null value in column "event_id" violates not-null constraint"
>>
>> I found some more problems also found by Alex:
>> http://www.openser.org/pipermail/devel/2006-November/004575.html
>>
>> I also get a lot of 481 error messages by eyebeam.
>
> I found out the the 20x response from openser to the SUBSCRIBE must 
> contain a Contact header - otherwise it wont be accepted from eyebeam.
>
> I've tested this with adding it manually (append_to_reply). This makes 
> eyebeam happy, 
yes, this is a limitation of the presence module that can be 
worked-around from config file -- should be fixed by next release.

> but the next SUBSCRIBE will be rejected from openser with 481 
> Subscription not found....
Can you send me some network ngreps?

Cheers,
Daniel

>
> grrrrr
>
> regards
> klaus
>
>
>>
>> Further I wonder why the parsing of the Event header (maybe also 
>> other headers) is done in the module. There is already a parser for 
>> the event header in core. Further, parsing of the id parameter in the 
>> event header should also be done by extending the existing event 
>> header parser.
>>
>> Are there any plans to improve the module? Should it be working?
>>
>> regards
>> klaus
>>
>>
>>
>
>



More information about the Devel mailing list