Hi again,

Following up on this and having done some further tests, I was finally able to 
generate a SIP INVITE request using the following command sequence on the 
command file.

        $uac_req(method)="INVITE";
        $uac_req(ruri)=$shv(userAcontact);
        $uac_req(turi)="sip:1000@decasa.website";
        $uac_req(furi)="sip:1001@decasa.website";
        $uac_req(callid)=$var(call_id);

        $uac_req(hdrs)="Contact: 
<sip:1001@151.236.52.84:5060;transport=udp\r\n";
        $uac_req(hdrs)="Allow: SUBSCRIBE, NOTIFY, INVITE, ACK, CANCEL, BYE, 
REFER, INFO, MESSAGE\r\n";
        $uac_req(hdrs)="Content-Type: application/sdp\r\n";
        $uac_req(body)=$var(offer);

        uac_req_send();


I've attached the trace collected on the client side. Transaction/dialogue wise 
seems to have the correct behavior, however  I found two blocking issues which 
are causing the SIP INVITE to be rejected with a 400 "bad request" error code.

The first, it seems we cannot send more than one header on the SIP INVITE. That 
is I need to add the "Contact", "Allow" and "Content-Type" fields, but only the 
last one is inserted, which is the "Content-Type". If I marked it as a comment 
(with #), them the "Allow" is included instead.

The second issue is related with the inclusion of SDP offer on the body of the 
message. Since this SDP is quite a long one(1266 bytes) it is being truncated.

I'm currently using kamailio 4.3.0.

Thanks,
Joao

-----Original Message-----
From: sr-users [mailto:sr-users-boun...@lists.sip-router.org] On Behalf Of Alex 
Balashov
Sent: sexta-feira, 19 de Junho de 2015 22:11
To: sr-users@lists.sip-router.org
Subject: Re: [SR-Users] New SIP INVITE from UAS (new dialogue)

On 06/19/2015 04:30 PM, Joao Alves wrote:

> Tell me one thing. If was not a SIP INVITE but just a SIP INFO or SIP
> MESSAGE (since are stateless), would it be easier to do?

Yes, those would be more viable.

--
Alex Balashov | Principal | Evariste Systems LLC
303 Perimeter Center North, Suite 300
Atlanta, GA 30346
United States

Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct)
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list 
sr-users@lists.sip-router.org 
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,
you may review at http://www.amdocs.com/email_disclaimer.asp

Attachment: generated SIP INVITE.pcap
Description: generated SIP INVITE.pcap

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to