It's my mistake, I checked a different branch. Sorry. Now I get the same result as yours. But in jason we get the result of command execution only and no sip reply result (that was in 4.4 : 200,408 etc..) I see sent OPTIONS and received reply in debug,
Thank you, Julia On Mon, Jan 18, 2021 at 4:12 PM Daniel-Constantin Mierla < dan...@kamailio.org> wrote: > Hello, > > what is your operating system and shell program? > > I tested on macos/bsd, the logs (with kamailio -E -ddd ...) are: > > """ > # ./utils/kamctl/kamctl ping sip:10.10.10.10:5060 > > 28(49832) DEBUG: jsonrpcs [jsonrpcs_fifo.c:457]: jsonrpc_fifo_server(): > preparing to execute fifo jsonrpc [{"jsonrpc": "2.0", "method": > "tm.t_uac_start", "params": ["OPTIONS", "sip:10.10.10.10:5060", ".", ".", > "From:sip:dae...@thunders-macbook-air.fritz.box > To:<sip:10.10.10.10:5060> > Contact:sip:dae...@thunders-macbook-air.fritz.box > "], "reply_name": "kamailio_receiver_49915", "id": 49915}] > 28(49832) DEBUG: <core> [core/parser/parse_hname2.c:294]: > parse_sip_header_name(): parsed header name [From] type 4 > 28(49832) DEBUG: <core> [core/parser/parse_hname2.c:294]: > parse_sip_header_name(): parsed header name [To] type 3 > 28(49832) DEBUG: <core> [core/parser/parse_addr_spec.c:864]: > parse_addr_spec(): end of header reached, state=10 > 28(49832) DEBUG: <core> [core/parser/msg_parser.c:173]: get_hdr_field(): > <To> [24]; uri=[sip:10.10.10.10:5060] > 28(49832) DEBUG: <core> [core/parser/msg_parser.c:176]: get_hdr_field(): > to body (24)[<sip:10.10.10.10:5060> > ], to tag (0)[] > 28(49832) DEBUG: <core> [core/parser/parse_hname2.c:294]: > parse_sip_header_name(): parsed header name [Contact] type 7 > 28(49832) DEBUG: <core> [core/parser/parse_addr_spec.c:864]: > parse_addr_spec(): end of header reached, state=9 > 28(49832) DEBUG: tm [rpc_uac.c:209]: get_hfblock(): one more hf processed > 28(49832) DEBUG: tm [uac.c:455]: t_uac_prepare(): next_hop=<sip: > 10.10.10.10:5060> > 28(49832) DEBUG: tm [uac.c:158]: dlg2hash(): hashid 23931 > 28(49832) DEBUG: tm [uac.c:683]: send_prepared_request_impl(): uac: > 0x104f4af10 branch: 0 to 10.10.10.10:5060 > 28(49832) DEBUG: <core> [core/onsend.c:50]: run_onsend(): required > parameters are not available - ignoring > 28(49832) DEBUG: jsonrpcs [jsonrpcs_mod.c:423]: jsonrpc_send(): sending > response with body: 0x0 - 200 OK > 28(49832) DEBUG: jsonrpcs [jsonrpcs_fifo.c:469]: jsonrpc_fifo_server(): > command executed - result: [kamailio_receiver_49915] [200] [0x7f9018f042c0] > [{ > "jsonrpc": "2.0", > "result": { > }, > "id": 49915 > }] > { > "jsonrpc": "2.0", > "result": { > }, > "id": 49915 > } > """ > > All seems ok. > > Cheers, > Daniel > > January 18, 2021 2:49 PM, "Julia Bo" <juli...@gmail.com > <%22julia%20bo%22%20%3cjuli...@gmail.com%3E>> wrote: > > Hello, > I sent files from the master branch. > After "kamctl ping sip:10.10.10.10:5060" i have received: > > /usr/local/lib64/kamailio//kamctl/kamctl.rpcfifo: line 149: syntax error near > unexpected token `}' /usr/local/lib64/kamailio//kamctl/kamctl.rpcfifo: line > 149: `}' /usr/local/sbin/kamctl: line 261: =: command not found > > Thank you, > > Julia > > On Mon, Jan 18, 2021 at 11:42 AM Daniel-Constantin Mierla < > mico...@gmail.com> wrote: > > Hello, > can you try with the current master branch or with the patch from the next > commit? > * > https://github.com/kamailio/kamailio/commit/1c66f6a1a5d04c33f1912609a36729b06b6eebd7 > If it works fine, then I will backport. > Cheers, > Daniel > On Mon, Jan 18, 2021 at 8:23 AM Daniel-Constantin Mierla < > dan...@kamailio.org> wrote: > > Hello, > > Indeed, it seems broken, as the new lines at the end of headers break > input in new parameters of a shell function inside the kamcli tool. > > I will try to look into it. > > Cheers, > Daniel > > January 17, 2021 7:24 PM, "Julia Bo" <juli...@gmail.com > <%22julia%20bo%22%20%3cjuli...@gmail.com%3E>> wrote: > > Hello, > Kamailio 5.4.3 has been installed from source. > "kamctl ping sip:10.10.10.10:5060" is sent from the command line. > Errors: > Jan 12 15:59:24 KAM-TEST /usr/local/kam/kamailio[66587]: ERROR: jsonrpcs > [jsonrpcs_mod.c:1352]: jsonrpc_exec_ex(): invalid json doc [[{"jsonrpc": > "2.0", "method": "tm.t_uac", "], "reply_name": "kamailio_receiver_85791", > "id": 85791}]].", "From:sip:daemon@KAM-TEST > Jan 12 15:59:24 KAM-TEST /usr/local/kam/kamailio[66587]: ERROR: jsonrpcs > [jsonrpcs_fifo.c:461]: jsonrpc_fifo_server(): failed to execute the json > document from fifo stream > This command is working in 4.4. > Has anyone tried using kamctl ping in 5.4? > Is it a bug in 5.4.3 ? > Thank you, > Julia. > > > > -- > Daniel-Constantin Mierla > www.kamailio.org -- www.asipto.com > _______________________________________________ > Kamailio (SER) - Users Mailing List > sr-users@lists.kamailio.org > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users > > -- > Daniel-Constantin Mierla - https://www.asipto.com > https://twitter.com/miconda - https://www.linkedin.com/in/miconda > Kamailio Advanced Training - https://www.asipto.com/u/kat > _______________________________________________ > Kamailio (SER) - Users Mailing List > sr-users@lists.kamailio.org > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users > > > > -- > Daniel-Constantin Mierla > www.kamailio.org -- www.asipto.com > _______________________________________________ > Kamailio (SER) - Users Mailing List > sr-users@lists.kamailio.org > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users