[Freeswitch-users] Gateway registration failed after recent trunk update?

Johny Kadarisman jkr888 at gmail.com
Mon Nov 17 08:48:10 PST 2008


Thanks Anthony,

now, its more verbose

nua: nh_create_handle: entering
2008-11-17 11:40:38 [NOTICE] sofia_reg.c:158 sofia_reg_check_gateway()
Registering broadvoice.com
nua: nua_handle_bind: entering
nua: nua_register: entering
nua(0x81167d8): sent signal r_register
nua(0x81167d8): recv signal r_register
nua: nua_stack_set_params: entering
nta_leg_tcreate(0x80abd38)
nua(0x81167d8): adding register usage
nta outgoing create: invalid URI
nta: outgoing_free(0x8107268)
nua(0x81167d8): event r_register 900 Internal error at nua_stack.c:2578
nua(0x81167d8): removing register usage
nta_leg_destroy(0x80abd38)
nua: nua_application_event: entering
2008-11-17 11:40:38 [WARNING] sofia_reg.c:1087
sofia_reg_handle_sip_r_register() Registration Failed with status 900
nua: nua_handle_magic: entering
nua: nua_handle_bind: entering
nua: nua_handle_destroy: entering
nua(0x81167d8): sent signal r_destroy
nua(0x81167d8): recv signal r_destroy
nta_leg_destroy((nil))


seems it failed on these area at nta.c:

  if (invalid < 0 || !orq->orq_branch || msg_serialize(msg, (void *)sip) <
0) {
    SU_DEBUG_3(("nta outgoing create: %s\n",
        invalid < 0 ? "invalid URI" :
        !orq->orq_branch ? "no branch" : "invalid message"));
    outgoing_free(orq);
    return NULL;
  }

or these,

    invalid = nta_tpn_by_url(home, orq->orq_tpn, &scheme, &port, route_url);

those line still looks 'klingon' to me ;)
I'm using my old gateways config as below:

<include>
  <gateway name="broadvoice.com">
  <param name="username" value="6031231234"/>
  <param name="realm" value="sip.broadvoice.com"/>
  <param name="password" value="1234567890"/>
  <param name="register-proxy" value="sip.broadvoice.com"/>
  <param name="register" value="true"/>
  </gateway>
</include>



On Mon, Nov 17, 2008 at 9:03 AM, Anthony Minessale <
anthony.minessale at gmail.com> wrote:

> usually 900 is sofia's own error from a malformed uri or some other param.
> can you doublecheck your settings in your gateway?
>
> you can also enable more sofia debug with env vars
> NUA_DEBUG=9 NTA_DEBUG=9 TPORT_LOG=1
>
>
>
>
> On Sun, Nov 16, 2008 at 5:12 PM, Johny Kadarisman <jkr888 at gmail.com>wrote:
>
>> I did "make current", follow with "make install".
>> I was experimenting with new mod_loopback, everything works okay except
>> for gateway registration.
>>
>> tport_log have a bit traffic from a couple other endpoints, but when
>> searching thru these log,  i don't see any traffic to broadvoice at all.
>> "ngrep host sip.broadvoice.com" also doesn't report anything out from fs
>> to broadvoice.
>>
>> set console loglevel to 10, but the only think i see is :
>>
>> 2008-11-16 18:01:11 [NOTICE] sofia_reg.c:159 sofia_reg_check_gateway()
>> Registering broadvoice.com
>> 2008-11-16 18:01:11 [WARNING] sofia_reg.c:1088
>> sofia_reg_handle_sip_r_register() Registration Failed with status 900
>>
>>
>>
>> On Sun, Nov 16, 2008 at 11:45 AM, Anthony Minessale <
>> anthony.minessale at gmail.com> wrote:
>>
>>> FYI "make sure" is now "make current" but it still works for legacy sake
>>> ;)
>>> It's the recommended method of updating the code.
>>>
>>>
>>>
>>> On Sun, Nov 16, 2008 at 10:43 AM, Anthony Minessale <
>>> anthony.minessale at gmail.com> wrote:
>>>
>>>> do you have a trace of console on debug level and TPORT_LOG handy?
>>>>
>>>> On Sun, Nov 16, 2008 at 9:58 AM, Johny Kadarisman <jkr888 at gmail.com>wrote:
>>>>
>>>>> Hi, I experience gateway registration problem after recently update fs
>>>>> to latest trunk. I couldn't connect to broadvoice any more!
>>>>> Even after set the console log to debug, The only clue i see is these
>>>>> message,
>>>>>
>>>>> 2008-11-16 10:42:46 [NOTICE] sofia_reg.c:159 sofia_reg_check_gateway()
>>>>> Registering broadvoice.com
>>>>> 2008-11-16 10:42:46 [WARNING] sofia_reg.c:1088
>>>>> sofia_reg_handle_sip_r_register() Registration Failed with status 900
>>>>>
>>>>> I don't see any traffic from fs to broadvoice both with tport_log or
>>>>> ngrep. from comparing the sip profile config files, seems like it should
>>>>> work the way it was. Is there anyhing that I missed?
>>>>>
>>>>> Thanks,
>>>>> Johny K.
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Freeswitch-users mailing list
>>>>> Freeswitch-users at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:
>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Anthony Minessale II
>>>>
>>>> FreeSWITCH http://www.freeswitch.org/
>>>> ClueCon http://www.cluecon.com/
>>>>
>>>> AIM: anthm
>>>> MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
>>>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
>>>> IRC: irc.freenode.net #freeswitch
>>>>
>>>> FreeSWITCH Developer Conference
>>>> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
>>>> iax:guest at conference.freeswitch.org/888
>>>> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
>>>> pstn:213-799-1400
>>>>
>>>
>>>
>>>
>>> --
>>> Anthony Minessale II
>>>
>>> FreeSWITCH http://www.freeswitch.org/
>>> ClueCon http://www.cluecon.com/
>>>
>>> AIM: anthm
>>> MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
>>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
>>> IRC: irc.freenode.net #freeswitch
>>>
>>> FreeSWITCH Developer Conference
>>> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
>>> iax:guest at conference.freeswitch.org/888
>>> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
>>> pstn:213-799-1400
>>>
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>>
>>
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
>
> --
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
> pstn:213-799-1400
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20081117/6180d650/attachment-0002.html 


More information about the FreeSWITCH-users mailing list