02-Feb-2009 12:57 PM
Hi,
My VoIP provider requires users to setup their SIP software using an URI as follows:
+<number>
Where "+" is the regular plus character (which you get by pressing twice on the star key) and
<number> is a string of digits.
For example, a valid URI -- for this provider! -- is: "+123456789"
Note the missing domain from the URI (normally, the URI is "<address>@<domain>"
On the N79, when I open SIP Settings and enter "+123456789" in the "public user name" field, I get the following error message:
"Invalid public user name. Check settings."
If I enter "+123456789@domain" or "123456789", the setting is accepted by the phone's software but is obviously incorrect (I get the "Registration failed" error).
I have no issue in using the same provider's account in other software (like good old X-lite).
Why will the N79 software not accept a string of digits preceded by a plus character?
Nokia N79 with firmware v. 11.049 of Nov 25, 2008
Thanks for you assistance.
02-Feb-2009 01:03 PM - last edited on 02-Feb-2009 01:04 PM
02-Feb-2009 01:29 PM - last edited on 02-Feb-2009 01:30 PM
Hi grschinon,
grschinon wrote:
[snip]
Your provider needs to get its act together and not ask you to use an illegal character in your username
[snip].
Absolutely. This is not in question.
I posted this topic because I can use other software and hardware -- prehaps less "strict" on URI requirements -- with that provider.
It's only the N79 that is unable to connect (to "register").
02-Feb-2009 01:37 PM - last edited on 02-Feb-2009 01:45 PM
02-Feb-2009 01:52 PM
02-Feb-2009 02:11 PM
In the end, it is the "user" -- which, in this context, is a synonym for "customer" -- that is left hanging.
So, until my provider -- probably completely clueless -- gets its act together, I'm left with the usual alternatives: finding a new provider (I would, if I could) or getting another symbian VoIP application.
In X-Lite, the set-up is as follows:
Display Name: <Whatever>
User name: +123456789
Password: <pass>
Authorisation user name: +123456789
Register with domain and receive incoming calls: enabled
Send outbound via: proxy (Address: machine.domain.tld:1234)
That just works (tm).
If anyone knows how to convert the above to properly formatted SIP settings for the N79, I will be very grateful.
02-Feb-2009 02:14 PM
02-Feb-2009 02:17 PM - last edited on 02-Feb-2009 02:18 PM
02-Feb-2009 02:37 PM
Hi,
grschinon wrote:
You could try replacing the '+' with its escaped version, %2D, but I doubt that'll work: %2D123456789.
Very first thing I tried after going through the RFC you linked above. Just as you suspected: didn't make a difference.
Thanks anyway. I appreciate your help.
02-Feb-2009 02:55 PM
Just to avoid further confusion.
The correct escape for "+" is "%2B".
Makes no difference to the problem at hand, obviously.
27-Jan-2012 12:13 PM
I am having the same problem with a Nokia N8.
Did you find any solution?
My voip provider is vodafone spain
Regards