hi,
i have problem with latest version... see bellow...
version: ser 0.8.99-dev15
Nov 16 09:22:59 malignux /usr/local/sbin/ser[14609]: error: mediaproxy/getContactURI(): error parsing Contact body Nov 16 09:22:59 malignux /usr/local/sbin/ser[14609]: error: mediaproxy/getContactURI(): error parsing Contact body Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: val2str() Destination buffer too short Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: print_values(): Error while converting value to string Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: submit_query(): Column count doesn't match value count at row 1 Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: mysql::insert_row (): Error while submitting query Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: db_insert_ucontact (): Error while inserting contact Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: insert_ucontact(): Error while inserting in database Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: insert(): Error while inserting contact Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: contacts(): Error while inserting record Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: error: mediaproxy/getContactURI(): error parsing Contact body
Best regards, pedro
Could you send me the message that caused this ? How many contacts does the message have ? The logs below describe two errors which may be related to each other.
First the Contact parser is unable to parse the Contact header field in the SIP message and later mysql driver fails due to a query that is too big to fit in the buffer.
Jan.
On 16-11 09:37, Peter VASIL wrote:
hi,
i have problem with latest version... see bellow...
version: ser 0.8.99-dev15
Nov 16 09:22:59 malignux /usr/local/sbin/ser[14609]: error: mediaproxy/getContactURI(): error parsing Contact body Nov 16 09:22:59 malignux /usr/local/sbin/ser[14609]: error: mediaproxy/getContactURI(): error parsing Contact body Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: val2str() Destination buffer too short Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: print_values(): Error while converting value to string Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: submit_query(): Column count doesn't match value count at row 1 Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: mysql::insert_row (): Error while submitting query Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: db_insert_ucontact (): Error while inserting contact Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: insert_ucontact(): Error while inserting in database Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: insert(): Error while inserting contact Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: contacts(): Error while inserting record Nov 16 09:23:00 malignux /usr/local/sbin/ser[14609]: error: mediaproxy/getContactURI(): error parsing Contact body
Best regards, pedro
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Hi Jan,
this is sip messages that cause error. and bellow are messages from syslog. val2str is first error after server is starting up.
Best regards, pedro
---- sip message---
REGISTER sip:heavy-soft.sk SIP/2.0..Via: SIP/2.0/UDP 10.1.3.219:50333;branch=z9hG4bKc65eb1a595cac1b1..From: "KK Hugo" <s ip:333@heavy-soft.sk>;tag=8593fc2c3323ab53..To: sip:333@heavy-soft.sk..Contact: *..Call-ID: 01f9bfc5cc32451e@10.1.3.219 ..CSeq: 79687 REGISTER..Expires: 0..User-Agent: Grandstream BT100 1.0.5.10..Max-Forwards: 70..Allow: INVITE,ACK,CANCEL,BY E,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE..Content-Length: 0.... -- SIP/2.0 200 OK..Via: SIP/2.0/UDP 10.1.3.219:50333;branch=z9hG4bKc65eb1a595cac1b1;rport=1024;received=195.168. xxx.yyy..Fro m: "KK Hugo" sip:333@heavy-soft.sk;tag=8593fc2c3323ab53..To: sip:333@heavy-soft.sk;tag=55033721027d07e6750a32c3a3f86 b78.f00d..Call-ID: 01f9bfc5cc32451e@10.1.3.219..CSeq: 79687 REGISTER..Server: Sip EXpress router (0.8.99-dev15 (i386/linu x))..Content-Length: 0..Warning: 392 195.168.xxx.zzz:5060 "Noisy feedback tells: pid=580 req_src_ip=195.168.xxx.yyy req_ src_port=1024 in_uri=sip:heavy-soft.sk out_uri=sip:heavy-soft.sk via_cnt==1".... -- REGISTER sip:heavy-soft.sk SIP/2.0..Via: SIP/2.0/UDP 10.1.3.219:50333;branch=z9hG4bKfe3e8885b4a45a31..From: "KK Hugo" <s ip:333@heavy-soft.sk>;tag=8593fc2c3323ab53..To: sip:333@heavy-soft.sk..Contact: sip:333@10.1.3.219:50333..Call-ID: 01 f9bfc5cc32451e@10.1.3.219..CSeq: 79688 REGISTER..Expires: 3600..User-Agent: Grandstream BT100 1.0.5.10..Max-Forwards: 70. .Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE..Content-Length: 0.... -- SIP/2.0 500 Server Internal Error..Via: SIP/2.0/UDP 10.1.3.219:50333;branch=z9hG4bKfe3e8885b4a45a31;rport=1024;received=1 95.168.xxx.yyy..From: "KK Hugo" sip:333@heavy-soft.sk;tag=8593fc2c3323ab53..To: sip:333@heavy-soft.sk;tag=5503372102 7d07e6750a32c3a3f86b78.bd67..Call-ID: 01f9bfc5cc32451e@10.1.3.219..CSeq: 79688 REGISTER..P-Registrar-Error: usrloc_contac t_insert failed..Server: Sip EXpress router (0.8.99-dev15 (i386/linux))..Content-Length: 0..Warning: 392 195.168.xxx.zzz: 5060 "Noisy feedback tells: pid=580 req_src_ip=195.168.xxx.yyy req_src_port=1024 in_uri=sip:heavy-soft.sk out_uri=sip:he avy-soft.sk via_cnt==1"....
---- end of sip message---
--- message from syslog ----------- Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: val2str(): Destination buffer too short Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: print_values(): Error while converting value to string Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: submit_query(): Column count doesn't match value count at row 1 Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: insert_row(): Error while submitting query Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: db_insert_ucontact(): Error while inserting contact Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: insert_ucontact(): Error while inserting in database Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: insert(): Error while inserting contact Nov 16 12:40:46 malignux /usr/local/sbin/ser[583]: contacts(): Error while inserting record Nov 16 12:40:47 malignux /usr/local/sbin/ser[583]: error: mediaproxy/getContactURI(): error parsing Contact body Nov 16 12:40:47 malignux /usr/local/sbin/ser[583]: error: mediaproxy/getContactURI(): error parsing Contact body --- end of message from syslog -----------
Hi,
I need help. I'm actually trying to set up ser+asterisk which are actually working separately. By now, I want to let asterisk receiving ser calls.
I add these commands into ser.cfg
if(method=="INVITE"){ if (uri=~"^sip:1[0-9]{10}@*") { log(1,"Forwarding to Asterisk\n"); rewritehostport("10.0.0.13: 5061"); t_relay(); break; } }
What could I need to do into sip.conf at * side.
Thanks in advance
Define a context within your extensions.conf and sip.conf files with logic defining what to do with the incoming (from SER) call. I did not register my endpoints in sip.conf. Instead I let the context statement in sip.conf determine how extensions.conf handles the call. In my case Asterisk is only used as a voicemail server so this works.
-Steve
Ahmed Boreau wrote:
Hi,
I need help. I'm actually trying to set up ser+asterisk which are actually working separately. By now, I want to let asterisk receiving ser calls.
I add these commands into ser.cfg
if(method=="INVITE"){ if (uri=~"^sip:1[0-9]{10}@*") { log(1,"Forwarding to Asterisk\n"); rewritehostport("10.0.0.13: 5061"); t_relay(); break; } }
What could I need to do into sip.conf at * side.
Thanks in advance
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers