You can probably use the sipp tool. It is more for load testing but you can easily create messages.

2016-03-30 22:00 GMT+02:00 Igor Olhovskiy <igorolhovskiy@gmail.com>:
 - then why are you asking this on kamailio mailing list? :)
I know here are many SIP-developers. Question about SIP, and receiver of this message would be Kamailio :)

2016-03-30 22:52 GMT+03:00 Alex Balashov <abalashov@evaristesys.com>:
On 03/30/2016 03:47 PM, Igor Olhovskiy wrote:

Oh… Node. Too async for me ) But thanks.

Yeah, I know. But look how easy - seductively easy. :)

---

function        LRNquery(tn, req, res) {
        sip.send({
                method: 'INVITE',
                uri: 'sip:' + tn + '@208.52.173.7:5062',
                version: '2.0',
                headers: {
                        from: {
                                name: 'node',
                                uri: 'sip:node@172.30.106.108:5060',
                                params: { tag: 'abcxyz123444' }
                        },

                        to: {
                                name: 'redirect',
                                uri: 'sip:redirect@208.52.173.7:5062',
                                params: {}
                        },

                        'call-id': '9995551232344523@172.30.106.108',
                        cseq: { seq: 1, method: 'INVITE' },
                        contact: [ {
                                name: undefined,
                                uri: 'sip:node@172.30.106.108:5081',
                                params: {}
                        } ]
                }
        }, function(rs) {
                if(rs.status == 302 && 'headers' in rs && 'contact' in rs.headers &&
                        rs.headers.contact.length > 0) {
                        var contact = rs.headers.contact.shift();

                        var lrn = contact.uri.match(/rn=(\d+)/);

                        if(lrn) {
                                res.writeHead(200, 'OK', {
                                        'Content-Length': lrn[1].length
                                });

                                res.end(lrn[1]);
                                return;
                        }
                }

                res.writeHead(500, 'Internal Server Error');
                res.end();
        });

}

--
Alex Balashov | Principal | Evariste Systems LLC
1447 Peachtree Street NE, Suite 700
Atlanta, GA 30309
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



--
Best regards,
Igor

_______________________________________________
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