<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Hello:</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">I am testing the Kamailio Presence Server. I can see when the presence of an user agent expires then the server sends an empty NOTIFY without XML document. Also, when the server receives a SUBSCRIBE it sends a NOTIFY with XML if the UA is present but it sends an empty NOTIFY when the UA is not present. However, if the presence server receive a PUBLISH with Expires header equals cero then it sends a NOTIFY with XML document.</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">I do not understant why it sends empty NOTIFY messages. Especially if the user agent is not present.</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">I tested 4.4.7 version and I can see that it is the best version, because I tested 5.1.6 and 5.2.0 versions and I could see that they sends empty NOTIFY messages even the user agent is present.</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Then I am using 4.4.7 version, an I am considering as no present when a NOTIFY message is empty. But I think it is not RFC3856 compliant. </div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Kamailio presence server es configured like that:</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="verdana, sans-serif">#!ifdef WITH_PRESENCE</font></div><div class="gmail_default"><font face="verdana, sans-serif"># ----- presence params -----</font></div><div class="gmail_default"><font face="verdana, sans-serif">modparam("presence", "db_url", DBURL)</font></div><div class="gmail_default"><br></div><div class="gmail_default"><font face="verdana, sans-serif"># ----- presence_xml params -----</font></div><div class="gmail_default"><font face="verdana, sans-serif">modparam("presence_xml", "db_url", DBURL)</font></div><div class="gmail_default"><font face="verdana, sans-serif">modparam("presence_xml", "force_active", 1)</font></div><div class="gmail_default"><font face="verdana, sans-serif">#!endif</font></div></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Can anyone help me?</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Thank you very much in advance.</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><table width="600" border="0" style="color:rgb(0,0,0);font-family:"Times New Roman";font-size:medium"><tbody><tr><td colspan="3" align="left"><p style="line-height:5px;font-size:14px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif"><strong>Eduardo Pascual Gallego</strong></p><p style="line-height:5px;font-size:12px;color:rgb(54,169,225);font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif"><strong>Ingeniero de Desarrollo / Development Engineer.</strong></p><p style="line-height:5px;font-size:12px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif">T. +34 91 807 39 99 · <a href="mailto:eduardo.pascual@nucleocc.com" style="color:rgb(97,99,101)" target="_blank">eduardo.pascual@nucleocc.com</a></p></td></tr><tr><td colspan="3" align="left"><a href="https://www.nucleocc.com/" target="_blank"><img src="https://www.nucleocc.com/firma/nucleo-logo.png" width="300" height="101" style="width: 300px; height: 101px;"></a></td></tr><tr><td width="170" valign="middle"><a href="https://www.google.es/maps/place/DF+N%C3%BAcleo/@40.4747861,-3.6352894,17z/data=!3m1!4b1!4m5!3m4!1s0xd422eed6abfffff:0xdfdcb9acb7b6eb59!8m2!3d40.4747861!4d-3.6331007" height="50" style="color:rgb(97,99,101);line-height:1;font-size:9px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif" target="_blank"><strong>Núcleo HQ</strong><br>C/Vía de los Poblados, 7<br>28033 Madrid (Spain)</a></td><td width="269" valign="middle"><a href="https://www.google.es/maps/place/100+Crescent+Ct,+Dallas,+TX+75201,+EE.+UU./@32.7939422,-96.8046109,17z/data=!3m1!4b1!4m5!3m4!1s0x864e99301691fd3b:0x38b01eb62a12bdee!8m2!3d32.7939422!4d-96.8033095" height="50" style="color:rgb(97,99,101);line-height:1;font-size:9px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif" target="_blank"><strong>Núcleo USA</strong><br>100 Crescent Dr, STE.700<br>75201 Dallas, Texas (USA)</a></td></tr><tr><td colspan="3" align="left" valign="left" style="text-align:center"><p width="500" height="50" style="line-height:1;font-size:18px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif"><a href="https://www.nucleocc.com/" style="color:rgb(228,3,46)" target="_blank"><strong>www.nucleocc.com</strong></a><strong></strong></p><p width="500" height="50" style="line-height:1;font-size:0px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif"><img src="https://www.nucleocc.com/firma/lineas.jpg" width="581" height="14" alt=""></p></td></tr><tr><td colspan="3" style="text-align:justify;color:rgb(32,135,50);font-size:9px">Este correo electrónico y cualquier fichero adjunto al mismo contienen información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. En el caso de haber recibido este correo electrónico por error, le indicamos que no le está permitido por ley la lectura, copia y uso del mismo . En tal caso, le rogamos notifique lo antes posible esta circunstancia mediante reenvío a la dirección electrónica del remitente y destruya el mensaje. Antes de imprimir este correo, piense en su responsabilidad y compromiso con el medio ambiente.</td></tr></tbody></table></div></div></div></div></div>

<br>


<p style="text-align:justify"><font size="1"><span lang="ES-TRAD">Advertencia | Este
mensaje está destinado únicamente a su destinatario y puede contener
información CONFIDENCIAL y/o protegida por secreto profesional cuya revelación
está prohibida por la ley. Si usted no es el destinatario a quien va dirigido
le informamos que la lectura, la distribución, el copiado o la revelación de
este mensaje están prohibidos por la ley. Si ha recibido este mensaje por error
le solicitamos que nos notifique por e-mail su recepción equivocada y que borre
este mensaje sin conservar copia, al tiempo que le pedimos disculpas por las
molestias que le haya ocasionado.</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">El servicio de
e-mail por internet no garantiza ni la confidencialidad ni la integridad o la
recepción de los mensajes por lo que nuestra Firma no asume ninguna
responsabilidad portales circunstancias.</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">De conformidad con
lo previsto en el REGLAMENTO (UE) </span><span lang="RU">2016/679 </span><span lang="ES-TRAD">DEL PARLAMENTO
EUROPEO Y DEL CONSEJO de 27 de abril de 2016, a continuación facilitamos la
información básica en relación con la protección de los datos personales que
nos sean suministrados:</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">Responsable: NUCLEO
DE COMUNICACIONES Y CONTROL, SLU</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">Finalidad: Cumplimiento
de las relaciones jurídicas y obligaciones legales asociadas.</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">Legitimación:
Ejecución contractual y cumplimiento de nuestras obligaciones.</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">No se cederán o
transferirán los datos personales a terceros, salvo siguiendo sus instrucciones
o por obligación legal.</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">Ejercicio de
derechos de acceso, rectificación y supresión de los datos, así como el
ejercicio de otros derechos, tal y como se explica en la información adicional.</span></font></p><font size="1">

</font><p style="text-align:justify"><font size="1"><span lang="ES-TRAD">Puede consultar la
información adicional y detallada en el siguiente enlace a nuestra política de privacidad
y <span style="background-color:white"><a href="http://www.nucleocc.com/paginas_informativas/proteccin_de_datos_de_carcter_personal" target="_blank"><u><span style="background-position:0% 0%;background-repeat:repeat;background-image:none">Tratamiento de Datos
Personales</span></u></a></span></span><u>.</u></font></p>