List Info

Thread: Registration process losing REGACK packet




Registration process losing REGACK packet
country flaguser name
Australia
2008-04-20 21:40:16
Hi,

My build is a DLL on Windows XP, with the IAX v2.1beta2 tag
from source
forge.

I have been testing the registration process with an
Asterisk server (v1.4,
v1.6) using unit tests, and found that regularly (not
always) the REGACK
packet is not processed by my client. Using Wireshark, I see
the REGREQ from
the client, the ACK from the server, and then the REGACK
from the server,
but this packet is not processed by the client. I would
expect the
iaxc_handle_regreply function in iax.c to be called, but
this never happens
when the error occurs. Additionally, if the server requires
authentication
from the client and there is a REGAUTH packet sent from the
server, the
registration process always completes successfully.

Does anyone else have this problem, or already addressed the
issue in code?
Is there a problem with identifying the session?

regards,
Mark


------------------------------------------------------------
-------------
This SF.net email is sponsored by the 2008 JavaOne(SM)
Conference 
Don't miss this year's exciting event. There's still time to
save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;1987
57673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Iaxclient-devel mailing list
Iaxclient-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iaxclie
nt-devel

Re: Registration process losing REGACK packet
country flaguser name
Italy
2008-04-21 08:52:53
Hi,


I really don't  know if it is related but the last
registration known bugs
that I'm aware of was fixed in 2.0.1 release

if you are interested the thread with subject
[Iaxclient-devel] [announce] iaxclient-2.0.0 (final)
released
contains info regarding bug's details

andrea


markbrooksoptushome.com.au wrote:
> Hi,
> 
> My build is a DLL on Windows XP, with the IAX v2.1beta2
tag from source
> forge.
> 
> I have been testing the registration process with an
Asterisk server (v1.4,
> v1.6) using unit tests, and found that regularly (not
always) the REGACK
> packet is not processed by my client. Using Wireshark,
I see the REGREQ from
> the client, the ACK from the server, and then the
REGACK from the server,
> but this packet is not processed by the client. I would
expect the
> iaxc_handle_regreply function in iax.c to be called,
but this never happens
> when the error occurs. Additionally, if the server
requires authentication
> from the client and there is a REGAUTH packet sent from
the server, the
> registration process always completes successfully.
> 
> Does anyone else have this problem, or already
addressed the issue in code?
> Is there a problem with identifying the session?
> 
> regards,
> Mark
> 
> 
>
------------------------------------------------------------
-------------
> This SF.net email is sponsored by the 2008 JavaOne(SM)
Conference 
> Don't miss this year's exciting event. There's still
time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;1987
57673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Iaxclient-devel mailing list
> Iaxclient-devellists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iaxclie
nt-devel
> 


------------------------------------------------------------
-------------
This SF.net email is sponsored by the 2008 JavaOne(SM)
Conference 
Don't miss this year's exciting event. There's still time to
save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;1987
57673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Iaxclient-devel mailing list
Iaxclient-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iaxclie
nt-devel

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )