[Kamailio-Users] presence:handle_subscribe: Missing or unsupported event header field value

Joao Gomes Pereira gomespereira at startel.pt
Mon Mar 30 19:47:43 CEST 2009


Hello
Im trying to use the presence X-Lite 3.0 where you can see if the other 
person is away, on the phone, offline, etc
But everytime I run X-Lite I get this error in Kamailio:


[7055]: LOG: route 2 
[7055]: LOG: R2 - SUBSCRIBE
[7055]: ERROR:presence:handle_subscribe: Missing or unsupported event 
header field value
[7055]: ERROR:presence:handle_subscribe:         event= message-summary


In main routing, I call route 2:

        if( is_method("PUBLISH|SUBSCRIBE"))
                route(2);




route[2]
{
log(3, "LOG: route 2 \n");
        if (!t_newtran())
        {
                log(3, "LOG: R2 - t_newtran\n");
                sl_reply_error();
                exit;
        };

        if(is_method("PUBLISH"))
        {
                log(3, "LOG: R2 - PUBLISH \n");
                handle_publish();
                t_release();
        }  
        else
        if( is_method("SUBSCRIBE"))
        {
                log(3, "LOG: R2 - SUBSCRIBE\n");

                handle_subscribe();
                t_release();
        }
        exit;
       
       
        # if presence enabled, this part will not be executed
        if (is_method("PUBLISH") || $rU==null)
        {
                log(3, "LOG: R2 - PUBLISH \n"); 
                sl_send_reply("404", "Not here");
                exit;
        }
        return;
}



What could be missing?
Thanks
Regards
Joao Pereira



More information about the Users mailing list