Hello,
until someone what rtpproxy does and cannot open the connection, maybe you can use rtpengine. They just added native support for closing dialog on rtp timeout via kamailio's rpc command -- see: * https://github.com/sipwise/rtpengine Look for -x, --xmlrpc-format parameter. There was a discussion on sr-users mailing list as well, with some examples there. Cheers, Daniel On 24.09.18 09:29, Hamid Hashmi wrote: > Can any anybody please please into the following issue and guide me > and sorry for multiple posts. > > Regards > > > *Hamid R. Hashmi* > > > ------------------------------------------------------------------------ > *From:* Hamid Hashmi <hamid2kv...@hotmail.com> > *Sent:* Wednesday, September 12, 2018 11:57 AM > *To:* Yu Boot; Kamailio (SER) - Users Mailing List; Daniel-Constantin > Mierla > *Subject:* Re: [SR-Users] Module RTPPROXY param Timeout_Socket not > Working > > Danial > > Can you please answer to this comment ( > https://github.com/kamailio/kamailio/issues/1597#issuecomment-416858027 ) > > Regards > > > *Hamid R. Hashmi* > > ______________________________ > > www.hrhashmi.blogspot.com <http://www.trgworld.com/pakistan> > > Mobile: +92 300 968 22 85 ; +92 322 636 32 66 > Email: hamid.hashmi...@gmail.com > <mailto:hamidraza.has...@trgworld.com>; _hamid2kviii@hotmail.com_ > > Sype: _hamidrhashmi_ > > ------------------------------------------------------------------------ > *From:* sr-users <sr-users-boun...@lists.kamailio.org> on behalf of Yu > Boot <y...@yu-boot.ru> > *Sent:* Monday, July 23, 2018 11:51 AM > *To:* sr-users@lists.kamailio.org > *Subject:* Re: [SR-Users] Module RTPPROXY param Timeout_Socket not > Working > > > Hello. > > > AFAIK rtpproxy timeout socket requires very special version of > rtpproxy itself and a patch. Personally, I've gived up to make this > feature work. > > > Now I use dialog-based keepalives to detect and tear down dead sessions. > > > > > 23.07.2018 9:42, Hamid Hashmi пишет: >> waiting for suggestions. >> >> Regards >> >> >> *Hamid R. Hashmi* >> >> ______________________________ >> >> www.hrhashmi.blogspot.com <http://www.trgworld.com/pakistan> >> >> Mobile: +92 300 968 22 85 ; +92 322 636 32 66 >> Email: hamid.hashmi...@gmail.com >> <mailto:hamidraza.has...@trgworld.com>; _hamid2kv...@hotmail.com >> <mailto:hamid2kv...@hotmail.com>_ >> >> Sype: _hamidrhashmi_ >> >> ------------------------------------------------------------------------ >> *From:* Hamid Hashmi <hamid2kv...@hotmail.com> >> <mailto:hamid2kv...@hotmail.com> >> *Sent:* Thursday, July 19, 2018 1:05 PM >> *To:* Hamid Hashmi; Kamailio (SER) - Users Mailing List >> *Subject:* Re: Module RTPPROXY param Timeout_Socket not Working >> >> I started the RTPproxy with the following command. >> >> |/usr/bin/rtpproxy -u root -A [PUBLIC IP] -F -f -T 45 -i -2 -l >> 192.168.3.22 -b -m 35000 -M 65000 -s udp:127.0.0.1:7722 -n >> tcp:127.0.0.1:8000 -d DBUG| >> >> >> Regards >> >> >> *Hamid R. Hashmi* >> >> ______________________________ >> >> www.hrhashmi.blogspot.com <http://www.trgworld.com/pakistan> >> >> Mobile: +92 300 968 22 85 ; +92 322 636 32 66 >> Email: hamid.hashmi...@gmail.com >> <mailto:hamidraza.has...@trgworld.com>; _hamid2kv...@hotmail.com >> <mailto:hamid2kv...@hotmail.com>_ >> >> Sype: _hamidrhashmi_ >> >> ------------------------------------------------------------------------ >> *From:* sr-users <sr-users-boun...@lists.kamailio.org> >> <mailto:sr-users-boun...@lists.kamailio.org> on behalf of Hamid >> Hashmi <hamid2kv...@hotmail.com> <mailto:hamid2kv...@hotmail.com> >> *Sent:* Thursday, July 19, 2018 12:59 PM >> *To:* sr-users@lists.kamailio.org <mailto:sr-users@lists.kamailio.org> >> *Subject:* [SR-Users] Module RTPPROXY param Timeout_Socket not Working >> >> >> Kamailio didn't start listening on IP mentioned in Module RTPPROXY >> parameter Timeout_Socket >> <https://kamailio.org/docs/modules/5.1.x/modules/rtpproxy.html#rtpproxy.p.timeout_socket>. >> >> Below is my configuration file. >> >> | >> |loadmodule "rtpproxy.so" modparam("rtpproxy", "rtpproxy_sock", >> "udp:127.0.0.1:7722") modparam("rtpproxy", "rtpproxy_tout", 1) >> modparam("rtpproxy", "rtpproxy_retr", 2) modparam("rtpproxy", >> "timeout_socket", "xmlrpc:http://127.0.0.1:8000/RPC2") loadmodule >> "xmlrpc.so" modparam("xmlrpc", "route", "XMLRPC"); modparam("xmlrpc", >> "mode", 1) modparam("xmlrpc", "url_match", "^/RPC2")| >> | >> >> when I type a command >> >> |$ netstat -nlp| >> >> it only shows SIP listening ports. Kamailio should also start >> listening on |127.0.0.1:8000.| >> >> >> Below are the RTPproxy logs, *RTPproxy is also unable to bridge the >> media* >> >> |DBUG:get_command:GLOBAL: received command "19083_4 Uc120,101 >> 9a1060af660d4202976c419ab5300470 58.65.176.42 4000 >> 1ea06d1eb0a8443697a08e568045598c;1" >> INFO:rtpp_command_ul_handle:GLOBAL: new session >> 9a1060af660d4202976c419ab5300470, tag >> 1ea06d1eb0a8443697a08e568045598c;1 requested, type strong >> INFO:rtpp_command_ul_handle:9a1060af660d4202976c419ab5300470: new >> session on a port 35012 created, tag >> 1ea06d1eb0a8443697a08e568045598c;1 >> INFO:rtpp_command_ul_handle:9a1060af660d4202976c419ab5300470: >> pre-filling caller's address with 58.65.176.42:4000 >> DBUG:rtpc_doreply:GLOBAL: sending reply "35012 51.38.201.3 " >> DBUG:get_command:GLOBAL: received command "19083_5 Uc120,101 >> 9a1060af660d4202976c419ab5300470 58.65.176.42 4022 >> 9RPsEBbcZSA23MmWAw0hfXzJ-bG1GYDq;1 1ea06d1eb0a8443697a08e568045598c;1 >> xmlrpc:http://127.0.0.1:8000/RPC2" >> INFO:rtpp_command_ul_handle:GLOBAL: new session >> 9a1060af660d4202976c419ab5300470, tag >> 9RPsEBbcZSA23MmWAw0hfXzJ-bG1GYDq;1 requested, type strong >> INFO:rtpp_command_ul_handle:9a1060af660d4202976c419ab5300470: new >> session on a port 35014 created, tag >> 9RPsEBbcZSA23MmWAw0hfXzJ-bG1GYDq;1 >> ERR:rtpp_command_ul_handle:9a1060af660d4202976c419ab5300470: *invalid >> socket name 1ea06d1eb0a8443697a08e568045598c;1* >> INFO:rtpp_command_ul_handle:9a1060af660d4202976c419ab5300470: >> pre-filling caller's address with 58.65.176.42:4022 >> DBUG:rtpc_doreply:GLOBAL: sending reply "35014 51.38.201.3 " >> DBUG:get_command:GLOBAL: received command "19086_4 D >> 9a1060af660d4202976c419ab5300470 9RPsEBbcZSA23MmWAw0hfXzJ-bG1GYDq >> 1ea06d1eb0a8443697a08e568045598c" >> INFO:handle_delete:9a1060af660d4202976c419ab5300470: forcefully >> deleting session 1 on ports 35012/0 >> INFO:remove_session:9a1060af660d4202976c419ab5300470: RTP stats: 0 in >> from callee, 0 in from caller, 0 relayed, 0 dropped >> INFO:remove_session:9a1060af660d4202976c419ab5300470: RTCP stats: 0 >> in from callee, 0 in from caller, 0 relayed, 0 dropped >> INFO:remove_session:9a1060af660d4202976c419ab5300470: session on >> ports 35012/0 is cleaned up >> INFO:handle_delete:9a1060af660d4202976c419ab5300470: forcefully >> deleting session 1 on ports 35014/0 >> INFO:remove_session:9a1060af660d4202976c419ab5300470: RTP stats: 0 in >> from callee, 0 in from caller, 0 relayed, 0 dropped >> INFO:remove_session:9a1060af660d4202976c419ab5300470: RTCP stats: 0 >> in from callee, 0 in from caller, 0 relayed, 0 dropped >> INFO:remove_session:9a1060af660d4202976c419ab5300470: session on >> ports 35014/0 is cleaned up DBUG:rtpc_doreply:GLOBAL: sending reply >> "0 " DBUG:get_command:GLOBAL: received command "19086_5 D >> 9a1060af660d4202976c419ab5300470 9RPsEBbcZSA23MmWAw0hfXzJ-bG1GYDq >> 1ea06d1eb0a8443697a08e568045598c" INFO:handle_command:GLOBAL: delete >> request failed: session 9a1060af660d4202976c419ab5300470, tags >> 9RPsEBbcZSA23MmWAw0hfXzJ-bG1GYDq/1ea06d1eb0a8443697a08e568045598c not >> found DBUG:rtpc_doreply:GLOBAL: sending reply "E50| >> >> But if I comment out the param "Timeout_Socket" then *there is no >> issue in bridging the media*. >> >> Regards >> >> *Hamid R. Hashmi* >> >> >> >> _______________________________________________ >> Kamailio (SER) - Users Mailing List >> sr-users@lists.kamailio.org <mailto:sr-users@lists.kamailio.org> >> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users > -- Daniel-Constantin Mierla -- www.asipto.com www.twitter.com/miconda -- www.linkedin.com/in/miconda Kamailio World Conference -- www.kamailioworld.com Kamailio Advanced Training, Nov 12-14, 2018, in Berlin -- www.asipto.com
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users