Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-03-17 Thread Valentina Manea
On Mon, Mar 11, 2013 at 7:23 PM, Eugen Dedu
 wrote:
> It does register indeed, but I am told that the problem is that you cannot
> communicate reliably (you cannot be called for say 90% of calls).  Could you
> confirm?
>
> This appears as long as you have the window with port forwarding error.
> Note that this window can appear occasionnally, but the problem above is
> when this window always appears.
>
> More information is in the previous e-mail I have just sent ("Newbie
> questions").
>
>
> --
> Eugen

Hello,

I've tested with the fix in both my NAT ("bad" one) and the good one.
Results differ.

1. In my NAT, I can be reached from outside but cannot make any calls
and the error window sometimes poppes.

2. On the other hand, in the NAT where registering was find without
the fix, I cannot be called but I can initiate calls.
However, the port forwarding error window does not appear.

Really weird.

Valentina
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-03-11 Thread Eugen Dedu

On 11/03/13 13:02, Valentina Manea wrote:

On Mon, Mar 11, 2013 at 1:43 PM, Eugen Dedu
  wrote:

>
>
>  Can you replace:
>   } else {
>  by
>   } {
>  in lib/engine/components/opal/opal-call-manager.cpp, line 861 and afterwards
>  tell me if ekiga registers?  If not, can you send an output without %limit
>  for the "bad" router?
>
>
>  --
>  Eugen

This change did the trick!:)  It registers now.


It does register indeed, but I am told that the problem is that you 
cannot communicate reliably (you cannot be called for say 90% of calls). 
 Could you confirm?


This appears as long as you have the window with port forwarding error. 
 Note that this window can appear occasionnally, but the problem above 
is when this window always appears.


More information is in the previous e-mail I have just sent ("Newbie 
questions").


--
Eugen
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-03-11 Thread Valentina Manea
On Mon, Mar 11, 2013 at 1:43 PM, Eugen Dedu
 wrote:
>
>
> Can you replace:
> } else {
> by
> } {
> in lib/engine/components/opal/opal-call-manager.cpp, line 861 and afterwards
> tell me if ekiga registers?  If not, can you send an output without %limit
> for the "bad" router?
>
>
> --
> Eugen

This change did the trick! :) It registers now.

As for the sound card issue, it only happens with the latest version
of Ekiga. aplay output:

[tina@sylvanas ~]$ aplay -l
 List of PLAYBACK Hardware Devices 
card 0: PCH [HDA Intel PCH], device 0: ALC272 Analog [ALC272 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Valentina
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-03-11 Thread Eugen Dedu

On 08/03/13 11:15, Valentina Manea wrote:

Hi,

Sorry to reply so late but I wasn't able to test in the network where
it works these weeks. However, now I have full results using Ekiga
master, lastest plib and opal.

My NAT, still received "Not Acceptable":
- output with %limit: http://pastebin.ca/2329842
- output without %limit: http://pastebin.ca/2329844

The "good" NAT, where everything works as expected:
- with %limit: http://pastebin.ca/2329846
- without %limit: http://pastebin.ca/2329848

My guess is that my extremely crappy router does *something* (funny
thing is, on the very same install, in my NAT Ekiga complains about
not finding any audio device). Unfortunately, this prevents me from
actually writing code since I have no means to test it. I will most
likely get a new router.


Can you replace:
} else {
by
} {
in lib/engine/components/opal/opal-call-manager.cpp, line 861 and 
afterwards tell me if ekiga registers?  If not, can you send an output 
without %limit for the "bad" router?


--
Eugen
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-03-10 Thread Eugen Dedu

On 08/03/13 11:15, Valentina Manea wrote:

Hi,

Sorry to reply so late but I wasn't able to test in the network where
it works these weeks. However, now I have full results using Ekiga
master, lastest plib and opal.

My NAT, still received "Not Acceptable":
- output with %limit: http://pastebin.ca/2329842
- output without %limit: http://pastebin.ca/2329844

The "good" NAT, where everything works as expected:
- with %limit: http://pastebin.ca/2329846
- without %limit: http://pastebin.ca/2329848

My guess is that my extremely crappy router does *something* (funny


Wait a bit, it could be the same issue like in the thread before "Newbie 
question".


--
Eugen
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-03-09 Thread Eugen Dedu

On 08/03/13 11:15, Valentina Manea wrote:

Hi,

Sorry to reply so late but I wasn't able to test in the network where
it works these weeks. However, now I have full results using Ekiga
master, lastest plib and opal.

My NAT, still received "Not Acceptable":
- output with %limit: http://pastebin.ca/2329842
- output without %limit: http://pastebin.ca/2329844


I need a bit of time to analyse them.  It seems that in Symmetric NAT 
case the public IP is not put in Via field.  You have opened the ports 
to your router, as shown at 
http://wiki.ekiga.org/index.php/Enable_port_forwarding_manually, is that 
right?



The "good" NAT, where everything works as expected:
- with %limit: http://pastebin.ca/2329846
- without %limit: http://pastebin.ca/2329848

My guess is that my extremely crappy router does *something* (funny
thing is, on the very same install, in my NAT Ekiga complains about
not finding any audio device). Unfortunately, this prevents me from


I noticed it too:
2013/03/03 17:15:37.164 0:00.195 PCSS Created PC sound system endpoint.
Players:
Null Audio
EKIGA
*.wav

You do have a sound card, isn't it?

What does "aplay -l" show?


actually writing code since I have no means to test it. I will most
likely get a new router.

___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-03-08 Thread Valentina Manea
Hi,

Sorry to reply so late but I wasn't able to test in the network where
it works these weeks. However, now I have full results using Ekiga
master, lastest plib and opal.

My NAT, still received "Not Acceptable":
- output with %limit: http://pastebin.ca/2329842
- output without %limit: http://pastebin.ca/2329844

The "good" NAT, where everything works as expected:
- with %limit: http://pastebin.ca/2329846
- without %limit: http://pastebin.ca/2329848

My guess is that my extremely crappy router does *something* (funny
thing is, on the very same install, in my NAT Ekiga complains about
not finding any audio device). Unfortunately, this prevents me from
actually writing code since I have no means to test it. I will most
likely get a new router.

Thanks for the help,
Valentina
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-02-23 Thread Eugen Dedu

On 20/02/13 21:56, Valentina Manea wrote:

On Wed, Feb 20, 2013 at 2:28 AM, Eugen Dedu
  wrote:



It is a bit weird.  I have just made a minor commit fixing a debugging text.
Could you please use latest master and repost a debugging output?  Also, an
output when the account name (not the user!) contains the string %limit, cf.
http://wiki.ekiga.org/index.php/Troubleshooting#Cannot_register_to_sip.1und1.de_or_some_other_registrar_with_ekiga_.3C.3D_3.2.x

--
Eugen


Hello, Eugen, and thank you for your reply.

First of all, I have discovered that my router had a SIP ALG
activated. Deactivating it produced some interesting results.

On the latest version from the repo:
Debugging output with %limit: http://pastebin.ca/2316086
Debugging output without %limit: http://pastebin.ca/2316085

What happens is that the client gets stuck in an endless loop. Account
status remains "Processing ..." for ever and ever.


Sorry, I forgot to tell you that you need to update ptlib and opal too, 
not only ekiga, since registration code is found in opal, and there were 
two registration fixes since then.  So updating only ekiga was useless.


I have just made a commit so that ekiga now asks for latest ptlib/opal 
releases.  So please uninstall ptlib, opal and ekiga and build them 
again (2.10.10, 3.10.10, and ekiga master).  Afterwards, if registration 
is still unsuccessful, give me a log without %limit, with %limit.



I have also tested today in another NAT. In that case, it *sometimes*
works with the %limit set. I could not determine exactly a pattern. In
all other cases, it remains stuck in the same loop.


If the new build still does not work in this NAT, it would be useful to 
have a log where it works and another one where it does not.



Some other VoIP options in my router have drawn my attention:
http://i.imgur.com/k0G9E2c.png
Perhaps some of these timers are not properly set? These are the
factory defaults.


I think they are good.

--
Eugen
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-02-20 Thread Valentina Manea
On Wed, Feb 20, 2013 at 2:28 AM, Eugen Dedu
 wrote:
>
>
> It is a bit weird.  I have just made a minor commit fixing a debugging text.
> Could you please use latest master and repost a debugging output?  Also, an
> output when the account name (not the user!) contains the string %limit, cf.
> http://wiki.ekiga.org/index.php/Troubleshooting#Cannot_register_to_sip.1und1.de_or_some_other_registrar_with_ekiga_.3C.3D_3.2.x
>
> --
> Eugen

Hello, Eugen, and thank you for your reply.

First of all, I have discovered that my router had a SIP ALG
activated. Deactivating it produced some interesting results.

On the latest version from the repo:
Debugging output with %limit: http://pastebin.ca/2316086
Debugging output without %limit: http://pastebin.ca/2316085

What happens is that the client gets stuck in an endless loop. Account
status remains "Processing ..." for ever and ever.

I have also tested today in another NAT. In that case, it *sometimes*
works with the %limit set. I could not determine exactly a pattern. In
all other cases, it remains stuck in the same loop.

Some other VoIP options in my router have drawn my attention:
http://i.imgur.com/k0G9E2c.png
Perhaps some of these timers are not properly set? These are the
factory defaults.

Thank you for helping.

Regards,
Valentina
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Unable to register - 606 Not Acceptable error

2013-02-19 Thread Eugen Dedu

On 19/02/13 23:41, Valentina Manea wrote:

Hello,

I am interested in developing code for Ekiga but my problem concerns
user side so I think this is the appropriate list to use.
I have compiled Ekiga from sources (master/trunk) on Linux Mint 13 and
stumbled upon the following issue:

I cannot register and receive the following error: Could not register
(Remote party host is offline).
I must add that I am using NAT and used port forwarding.
After digging through debugging output and Wireshark captures, I
noticed that the REGISTER requests are rejected with a 606 Not
Acceptable error. My current SIP knowledge is quite limited but, as I
read, this happens when the client used a private address in the
Contact header. As I can see, the Contact header contains both the
private and the public address.

Debugging output: http://pastebin.ca/2315778
SIP packets (after running the script from the wiki): http://pastebin.ca/2315771
I can also provide a Wireshark capture if needed.


It is a bit weird.  I have just made a minor commit fixing a debugging 
text.  Could you please use latest master and repost a debugging output? 
 Also, an output when the account name (not the user!) contains the 
string %limit, cf. 
http://wiki.ekiga.org/index.php/Troubleshooting#Cannot_register_to_sip.1und1.de_or_some_other_registrar_with_ekiga_.3C.3D_3.2.x


--
Eugen
___
ekiga-list mailing list
ekiga-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ekiga-list