From: Andrea S. <si...@op...> - 2007-04-17 16:05:23
|
Andrea Suisani wrote: > Mihai Balea wrote: [cut] >> I'll let you know once I find something... also if you have any >> additional details, please don't hesitate to send them to me > > sure, anyway I didn't find anything new about this issue.... > surely I'll let you know as soon as I get more info (if any;) here we are, I found a free slot in my schedule so I've tested libiaxclient (trunk, rev 939) with asterisk 1.4.2 and.... the issue simply disappears. The problem still "hurts" with asterisk 1.2 that's the asterisk 1.4.2 output with iax2 debug enable Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ Timestamp: 00003ms SCall: 14638 DCall: 00000 [192.168.1.49:4569] USERNAME : sickpig REFRESH : 300 [Apr 17 17:51:13] NOTICE[24089]: chan_iax2.c:5635 update_registry: Restricting registration for peer 'sickpig' to 60 seconds (requested 300) Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REGACK Timestamp: 00014ms SCall: 00001 DCall: 14638 [192.168.1.49:4569] USERNAME : sickpig DATE TIME : 2007-04-17 17:51:12 REFRESH : 60 APPARENT ADDRES : IPV4 192.168.1.49:4569 Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: ACK Timestamp: 00014ms SCall: 14638 DCall: 00001 [192.168.1.49:4569] as you can see the library immediately sends an ACK after the asterisk send REGACK. Andrea |