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:[email protected]
To:
Contact:sip:[email protected]
"], "reply_name": "kamailio_receiver_49915", "id": 49915}]
28(49832) DEBUG:  [core/parser/parse_hname2.c:294]: parse_sip_header_name(): 
parsed header name [From] type 4
28(49832) DEBUG:  [core/parser/parse_hname2.c:294]: parse_sip_header_name(): 
parsed header name [To] type 3
28(49832) DEBUG:  [core/parser/parse_addr_spec.c:864]: parse_addr_spec(): end 
of header reached, state=10
28(49832) DEBUG:  [core/parser/msg_parser.c:173]: get_hdr_field():  [24]; 
uri=[sip:10.10.10.10:5060]
28(49832) DEBUG:  [core/parser/msg_parser.c:176]: get_hdr_field(): to body (24)[
], to tag (0)[]
28(49832) DEBUG:  [core/parser/parse_hname2.c:294]: parse_sip_header_name(): 
parsed header name [Contact] type 7
28(49832) DEBUG:  [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=
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/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"  wrote:

Hello,
I sent files from the master branch.
After "kamctl ping sip:10.10.10.10:5060 (http://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  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
 
(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  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"  wrote:

Hello,

Kamailio 5.4.3 has been installed from source.
"kamctl ping sip:10.10.10.10:5060 (http://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 (http://www.kamailio.org) -- www.asipto.com 
(http://www.asipto.com)_______________________________________________
Kamailio (SER) - Users Mailing List
[email protected] (mailto:[email protected])
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users 
(https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users) 
--
Daniel-Constantin Mierla - https://www.asipto.com (https://www.asipto.com)
https://twitter.com/miconda (https://twitter.com/miconda) - 
https://www.linkedin.com/in/miconda (https://www.linkedin.com/in/miconda)
Kamailio Advanced Training - https://www.asipto.com/u/kat 
(https://www.asipto.com/u/kat) _______________________________________________
Kamailio (SER) - Users Mailing List
[email protected] (mailto:[email protected])
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users 
(https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users)

--
Daniel-Constantin Mierla
www.kamailio.org -- www.asipto.com
_______________________________________________
Kamailio (SER) - Users Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to