Summary:ASTERISK-05013: After 2 Sep 2005 update of iax2-parser cannot receive incoming iax2 connections with rsa authentication
Reporter:Ezio Vernacotola (ezio)Labels:
Date Opened:2005-09-07 03:08:24Date Closed:2008-01-15 15:47:40.000-0600
Versions:Frequency of
Environment:Attachments:( 0) iax_rsa_auth.patch
Description:After latest update of iax2-parser (iax2-parser.c rev 1.50 and iax2-parser.h rev 1.17) incoming rsa auth connection don't are accepted anymore and a lot of "Ignoring unknown information element 'Unknown IE' (0) of length 0" messages are generated. Reverting to pre 2 Sep versions works again.


These updates are related to issue ASTERISK-4971
Comments:By: Michael Jerris (mikej) 2005-09-07 06:19:22

drumkilla-  can you please look at this brokeness

By: Russell Bryant (russell) 2005-09-07 11:35:25

ACK ... looking into it

By: Russell Bryant (russell) 2005-09-07 16:08:44

I haven't been able to test this yet.  If you can, please test this patch and let me know if it fixes it for you.

By: Ezio Vernacotola (ezio) 2005-09-07 17:53:45

I have made some calls in and out, works ok!

By: Russell Bryant (russell) 2005-09-07 19:35:37

fixed in cvs head, thanks for testing the patch!

By: Olle Johansson (oej) 2005-09-08 13:34:47

I've had no traffic to my PSTN provider for several days because of this...

By: Olle Johansson (oej) 2005-09-08 13:35:45

Oops, did not see that it was resolved. sorry.

By: Olle Johansson (oej) 2005-09-08 13:50:02

Drumkilla - was this really fixed? I can't see the patch in my source tree or in the asterisk-cvs archives?


By: Olle Johansson (oej) 2005-09-08 13:57:11

Guess I was right re-opening this. It's not in CVS after all. Please check again and re-try comitting it!

By: Digium Subversion (svnbot) 2008-01-15 15:47:40.000-0600

Repository: asterisk
Revision: 6554

U   trunk/channels/chan_iax2.c
U   trunk/channels/iax2-parser.c
U   trunk/channels/iax2-parser.h

r6554 | russell | 2008-01-15 15:47:40 -0600 (Tue, 15 Jan 2008) | 3 lines

don't use a signed buffer for data that the protocol specifies as unsigned.
This fixes an issues with RSA authentication (issue ASTERISK-5013)