Hello, thanks for testing and reporting back the results.
Cheers, Daniel On 11.04.17 22:14, Marko Tirs wrote: > Hi Daniel, > I downloaded this last kamcli version and now it functions ok! > Thank you very much! > Regards > Marko > > > > > ----- Forwarded Message ----- > *From:* Daniel-Constantin Mierla <[email protected]> > *To:* Marko Tirs <[email protected]>; Kamailio (SER) - Users > Mailing List <[email protected]> > *Sent:* Thursday, April 6, 2017 5:43 PM > *Subject:* Re: [SR-Users] Fw: kamcli doesn't function > > Another patch was pushed to kamcli to fix the access rights for use of > unix domain sockets. > Testing and reporting if works would be appreciated in order to close > this issue. > Cheers, > Daniel > > On 06.04.17 11:39, Daniel-Constantin Mierla wrote: > I just tested with udp sockets and after fixing some small bits, seems > to work. You have to fetch the latest kamcli from > gihub.com/kamailio/kamcli > Next I will check with unixsocket files, it seems to be some access > rights issues. > Cheers, > Daniel > > On 06.04.17 11:22, Daniel-Constantin Mierla wrote: > Hello, > I will look at kamcli with unixsockets. Can you try by using UDP sockets? > You need to change also the kamailio.cfg parameter for jsonrpcs socket. > Should be bound to loopback for security, like udp:127.0.0.1:9062 for > kamailio and udp:127.0.0.1:9064 for kamcli. > Cheers, > Daniel > > On 27.03.17 22:13, Marko Tirs wrote: >> Hi Daniel, >> no, I haven't changed anything in kamcli.ini, it seems to be the same >> like this one behind your link. >> I'm running both kamailio and kamcli as root. >> Any other ideas for running of kamcli? >> Regards >> Marko >> >> Last part of my kamcli.ini: >> ------------------------------------ >> ### jsonrpc settings >> [jsonrpc] >> ; transport - can be: fifo, socket >> transport=socket >> ; path - where kamailio is listening for JSONRPC FIFO commands >> path=/var/run/kamailio/kamailio_rpc.fifo >> rplnamebase=kamailio_rpc_reply.fifo >> rpldir=/tmp >> ; srvaddr - where kamailio is listening for JSONRPC socket commands >> ; - it has to be a path to unix socket file or udp:ipaddr:port >> srvaddr=/var/run/kamailio/kamailio_rpc.sock >> ; rcvaddr - where kamclie is listening for the JSONRPC responses >> ; - it has to be a path to unix socket file or udp:ipaddr:port >> ; - pid of kamcli is added at the end to allow multiple use at same >> time >> rcvaddr=/var/run/kamailio/kamailio_rpc.sock >> ; outformat - how RPC result is printed, can be: json or yaml >> ; - yaml is more compact output >> outformat=yaml >> >> >> >> >> ----- Forwarded Message ----- >> *From:* Daniel-Constantin Mierla <[email protected]> >> <mailto:[email protected]> >> *To:* Marko Tirs <[email protected]> >> <mailto:[email protected]>; Kamailio (SER) - Users Mailing List >> <[email protected]> <mailto:[email protected]> >> *Sent:* Monday, March 27, 2017 2:18 PM >> *Subject:* Re: [SR-Users] kamcli doesn't function >> >> Hello, >> have you changed the rpldir in any way for kamcli? >> https://github.com/kamailio/kamcli/blob/master/kamcli/kamcli.ini#L43 >> Cheers, >> Daniel >> >> On 24/03/2017 00:10, Marko Tirs wrote: >>> Hi Daniel, >>> >>> Kamailio is running as root. >>> How to solve the socket problem? >>> >>> Regards >>> Marko >>> >>> >>> ------------------------------------------------------------------------ >>> *From:* Daniel-Constantin Mierla <[email protected]> >>> <mailto:[email protected]> >>> *To:* Marko Tirs <[email protected]> >>> <mailto:[email protected]>; Kamailio (SER) - Users Mailing List >>> <[email protected]> <mailto:[email protected]> >>> *Sent:* Thursday, March 23, 2017 1:46 PM >>> *Subject:* Re: [SR-Users] kamcli doesn't function >>> >>> Hello, >>> >>> kamcli is creating its own (temporary) socket file in order to >>> retrieve the response from kamailio. I guess there is a problem with >>> access rights to it. Is kamailio running as root or other user? >>> >>> Cheers, >>> Daniel >>> >>> March 22, 2017 3:53 PM, "Marko Tirs" <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> > Hello all, >>> > >>> > I can't find any answer why my kamcli doesn't function. >>> > >>> > I'm using Kamailio 5.0.0 at the Debian Jessy 8.7 and it functions >>> well. >>> > >>> > # kamctl ul show >>> > >>> > functions well but when I use kamcli I get error: >>> > >>> > # kamcli ul show >>> > 13(7452) ERROR: jsonrpcs [jsonrpcs_sock.c:542]: >>> jsonrpc_dgram_send_data(): failed to send the >>> > response - ret: -1, len: 2443 (131072), err: 1 - Operation not >>> permitted) >>> > (log): Timeout receiving response on unix sock >>> > >>> > The relevant parts of kamailio.cfg: >>> > >>> > >>> #------------------------------------------------------------------------ >>> > >>> > #!define WITH_DEBUG >>> > #!define WITH_NAT >>> > #!define WITH_MYSQL >>> > #!define WITH_AUTH >>> > #!define WITH_USRLOCDB >>> > >>> > loadmodule "jsonrpcs.so" >>> > >>> > # ----- jsonrpcs params ----- >>> > modparam("jsonrpcs", "pretty_format", 1) >>> > /* set the path to RPC fifo control file */ >>> > modparam("jsonrpcs", "fifo_name", >>> "/var/run/kamailio/kamailio_rpc.fifo") >>> > /* set the path to RPC unix socket control file */ >>> > modparam("jsonrpcs", "dgram_socket", >>> "/var/run/kamailio/kamailio_rpc.sock") >>> > >>> > # ----- ctl params ----- >>> > modparam("ctl", "binrpc", "unix:/var/run/kamailio/kamailio_ctl") >>> > >>> #-------------------------------------------------------------------------- >>> > >>> > # ll /var/run/kamailio/ >>> > total 0 >>> > srw------- 1 root root 0 Mar 22 11:36 kamailio_ctl >>> > prw-rw---- 1 root root 0 Mar 22 12:30 kamailio_rpc.fifo >>> > srw-rw---- 1 root root 0 Mar 22 11:36 kamailio_rpc.sock >>> > >>> > Can somebody tell me what is the problem? >>> > >>> > Thank you! >>> > Regards >>> > Marko >>> >>> > >>> > _______________________________________________ >>> > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing >>> list >>> > [email protected] <mailto:[email protected]> >>> > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>> >>> -- >>> Daniel-Constantin Mierla >>> www.kamailio.org <http://www.kamailio.org/> -- www.asipto.com >>> <http://www.asipto.com/> >>> >>> >>> >>> >>> _______________________________________________ >>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >>> [email protected] <mailto:[email protected]> >>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> -- >> Daniel-Constantin Mierla >> www.twitter.com/miconda <http://www.twitter.com/miconda> -- >> www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda> >> Kamailio Advanced Training - Mar 6-8 (Europe) and Mar 20-22 (USA) - >> www.asipto.com <http://www.asipto.com/> >> Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com >> <http://www.kamailioworld.com/> >> >> >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >> [email protected] <mailto:[email protected]> >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > -- > Daniel-Constantin Mierla > www.twitter.com/miconda <http://www.twitter.com/miconda> -- > www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda> > Kamailio Advanced Training - May 22-24 (USA) - www.asipto.com > <http://www.asipto.com/> > Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com > <http://www.kamailioworld.com/> > > -- > Daniel-Constantin Mierla > www.twitter.com/miconda <http://www.twitter.com/miconda> -- > www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda> > Kamailio Advanced Training - May 22-24 (USA) - www.asipto.com > <http://www.asipto.com/> > Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com > <http://www.kamailioworld.com/> > > -- > Daniel-Constantin Mierla > www.twitter.com/miconda <http://www.twitter.com/miconda> -- > www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda> > Kamailio Advanced Training - May 22-24 (USA) - www.asipto.com > <http://www.asipto.com/> > Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com > <http://www.kamailioworld.com/> > > > > > _______________________________________________ > Kamailio (SER) - Users Mailing List > [email protected] > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla www.twitter.com/miconda -- www.linkedin.com/in/miconda Kamailio Advanced Training - May 22-24 (USA) - www.asipto.com Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
_______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
