Hello:
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.
I do not understant why it sends empty NOTIFY messages. Especially if the
user agent is not present.
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.
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.
Kamailio presence server es configured like that:
#!ifdef WITH_PRESENCE
# ----- presence params -----
modparam("presence", "db_url", DBURL)
# ----- presence_xml params -----
modparam("presence_xml", "db_url", DBURL)
modparam("presence_xml", "force_active", 1)
#!endif
Can anyone help me?
Thank you very much in advance.
*Eduardo Pascual Gallego*
*Ingeniero de Desarrollo / Development Engineer.*
T. +34 91 807 39 99 · eduardo.pascual(a)nucleocc.com
<https://www.nucleocc.com/>
*Núcleo HQ*
C/Vía de los Poblados, 7
28033 Madrid (Spain)
<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>
*Núcleo
USA*
100 Crescent Dr, STE.700
75201 Dallas, Texas (USA)
<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>
*www.nucleocc.com* <https://www.nucleocc.com/>
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.
--
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.
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.
De conformidad con
lo previsto en el REGLAMENTO (UE) 2016/679 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:
Responsable: NUCLEO
DE
COMUNICACIONES Y CONTROL, SLU
Finalidad: Cumplimiento
de las relaciones
jurídicas y obligaciones legales asociadas.
Legitimación:
Ejecución
contractual y cumplimiento de nuestras obligaciones.
No se cederán o
transferirán los datos personales a terceros, salvo siguiendo sus
instrucciones
o por obligación legal.
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.
Puede
consultar la
información adicional y detallada en el siguiente enlace a
nuestra política de privacidad
y *Tratamiento de Datos
Personales*
<http://www.nucleocc.com/paginas_informativas/proteccin_de_datos_de_carcter_personal>*.*