linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] Linphone app -- registration failed


From: Michael S
Subject: Re: [Linphone-developers] Linphone app -- registration failed
Date: Wed, 17 Aug 2016 15:29:35 +0600

Amit,

Everything fine with my app (and with SDK, i guess, too). Issue with compiled 
Linphone application. Of course, username and password were specified in 
settings.

17.08.2016, 15:22, "Amit Bagga" <address@hidden>:
> uth_info_requested]
> I/Linphone( 5096): No auth info found for call id [ns~9nhkbXe]
>
> Please add your auth info with simple username and password using the API.
>
> This will solve the issue.
>
> Thank you,
> Amit Bagga
>
> On Wednesday 17 August 2016, Michael S <address@hidden> wrote:
>> I compiled both Linphone android app and Linphone andrid sdk in the same 
>> time with commands:
>>
>> ./prepare.py -DENABLE_DEBUG_LOGS=YES -DENABLE_NON_FREE_CODECS=YES 
>> -DENABLE_G729=YES -d
>> make
>> make liblinphone-android-sdk
>>
>> Compiled SDK has name liblinphone-android-sdk-3.1.1-376-g4487d38.zip
>>
>> SDK is used in my Android application and REGISTER with FreeSwitch is fine.
>>
>> But Linphone app is unable to register and displays "Registration fail".
>>
>> Below are logs from FreeSwitch side. Linphone app does not send second 
>> REGISTER with "Authorization:" field.
>>
>> Also included logs from Linphone app logcat.
>>
>> Freeswitch uses non-standard port 55060, so proxy is specified as 
>> "sip:yyy.yyy.yyy.yyy:55060;transport=tcp"
>> both in my app (via proxyConfig.setProxy(...) ) and Linphone app 
>> (Settings->SIP Account->Proxy)
>>
>> Any advice will be appreciated.
>>
>> ********************* My app with SDK ******************
>>
>> recv 583 bytes from tcp/[xxx.xxx.xxx.xxx]:48538 at 17:54:59.988123:
>>    ------------------------------------------------------------------------
>>    REGISTER sip:yyy.yyy.yyy.yyy SIP/2.0
>>    Via: SIP/2.0/TCP 172.17.254.5:48538;alias;branch=z9hG4bK.rU7PJbBQe;rport
>>    From: <sip:address@hidden>;tag=z-a8TUUUY
>>    To: sip:address@hidden
>>    CSeq: 20 REGISTER
>>    Call-ID: yMvPKjWZ24
>>    Max-Forwards: 70
>>    Supported: replaces, outbound
>>    Accept: application/sdp
>>    Accept: text/plain
>>    Accept: application/vnd.gsma.rcs-ft-http+xml
>>    Contact: 
>> <sip:address@hidden:48538;transport=tcp>;+sip.instance="<urn:uuid:c0aa9f87-e42b-4c0d-96a1-d0fc493bbaf1>"
>>    Expires: 604800
>>    User-Agent: Unknown (belle-sip/1.4.2)
>>    Content-Length: 0
>>
>>    ------------------------------------------------------------------------
>> send 623 bytes to tcp/[xxx.xxx.xxx.xxx]:48538 at 17:54:59.988817:
>>    ------------------------------------------------------------------------
>>    SIP/2.0 401 Unauthorized
>>    Via: SIP/2.0/TCP 
>> 172.17.254.5:48538;alias;branch=z9hG4bK.rU7PJbBQe;rport=48538;received=xxx.xxx.xxx.xxx
>>    From: <sip:address@hidden>;tag=z-a8TUUUY
>>    To: <sip:address@hidden>;tag=5p429acaFZKSp
>>    Call-ID: yMvPKjWZ24
>>    CSeq: 20 REGISTER
>>    User-Agent: FreeSWITCH-mod_sofia/1.6.9-16-d574870~64bit
>>    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, 
>> REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
>>    Supported: timer, path, replaces
>>    WWW-Authenticate: Digest realm="yyy.yyy.yyy.yyy", 
>> nonce="cf51bf54-7dac-4e6b-af31-a8929bf3da30", algorithm=MD5, qop="auth"
>>    Content-Length: 0
>>
>>    ------------------------------------------------------------------------
>> recv 838 bytes from tcp/[xxx.xxx.xxx.xxx]:48538 at 17:55:00.499572:
>>    ------------------------------------------------------------------------
>>    REGISTER sip:yyy.yyy.yyy.yyy SIP/2.0
>>    Via: SIP/2.0/TCP 172.17.254.5:48538;alias;branch=z9hG4bK.bAJnUOcBj;rport
>>    From: <sip:address@hidden>;tag=z-a8TUUUY
>>    To: sip:address@hidden
>>    CSeq: 21 REGISTER
>>    Call-ID: yMvPKjWZ24
>>    Max-Forwards: 70
>>    Supported: replaces, outbound
>>    Accept: application/sdp
>>    Accept: text/plain
>>    Accept: application/vnd.gsma.rcs-ft-http+xml
>>    Contact: 
>> <sip:address@hidden:48538;transport=tcp>;+sip.instance="<urn:uuid:c0aa9f87-e42b-4c0d-96a1-d0fc493bbaf1>"
>>    Expires: 604800
>>    User-Agent: Unknown (belle-sip/1.4.2)
>>    Content-Length: 0
>>    Authorization:  Digest realm="yyy.yyy.yyy.yyy", 
>> nonce="cf51bf54-7dac-4e6b-af31-a8929bf3da30", algorithm=MD5, 
>> username="71111111111",  uri="sip:yyy.yyy.yyy.yyy", 
>> response="a6f2a456a683bac8213158f9e0d08ffa", cnonce="ZE2C4qL-xLmDBEDi", 
>> nc=00000001, qop=auth
>>
>> send 605 bytes to tcp/[xxx.xxx.xxx.xxx]:48538 at 17:55:00.508240:
>>    ------------------------------------------------------------------------
>>    SIP/2.0 200 OK
>>    Via: SIP/2.0/TCP 
>> 172.17.254.5:48538;alias;branch=z9hG4bK.bAJnUOcBj;rport=48538;received=xxx.xxx.xxx.xxx
>>    From: <sip:address@hidden>;tag=z-a8TUUUY
>>    To: <sip:address@hidden>;tag=6ZXUB6vDc89Bj
>>    Call-ID: yMvPKjWZ24
>>    CSeq: 21 REGISTER
>>    Contact: <sip:address@hidden:48538;transport=tcp>;expires=604800
>>    Date: Wed, 17 Aug 2016 07:55:00 GMT
>>    User-Agent: FreeSWITCH-mod_sofia/1.6.9-16-d574870~64bit
>>    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, 
>> REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
>>    Supported: timer, path, replaces
>>    Content-Length: 0
>>
>>    ------------------------------------------------------------------------
>>
>> *************** Linphone app  ***********************
>>
>> recv 608 bytes from tcp/[xxx.xxx.xxx.xxx]:45464 at 18:04:25.073815:
>>    ------------------------------------------------------------------------
>>    REGISTER sip:yyy.yyy.yyy.yyy SIP/2.0
>>    Via: SIP/2.0/TCP 172.17.254.4:45464;alias;branch=z9hG4bK.k5g4WmHZ7;rport
>>    From: <sip:address@hidden>;tag=~qWxuLXGe
>>    To: sip:address@hidden
>>    CSeq: 20 REGISTER
>>    Call-ID: wLFNrDtp12
>>    Max-Forwards: 70
>>    Supported: replaces, outbound
>>    Accept: application/sdp
>>    Accept: text/plain
>>    Accept: application/vnd.gsma.rcs-ft-http+xml
>>    Contact: 
>> <sip:address@hidden:45464;transport=tcp>;+sip.instance="<urn:uuid:1fa16e48-1865-4fd5-baa8-dc316e4b0fcc>"
>>    Expires: 3600
>>    User-Agent: LinphoneAndroid/3.1.1-376-g4487d38 (belle-sip/1.4.2)
>>    Content-Length: 0
>>
>>    ------------------------------------------------------------------------
>> send 623 bytes to tcp/[xxx.xxx.xxx.xxx]:45464 at 18:04:25.074587:
>>    ------------------------------------------------------------------------
>>    SIP/2.0 401 Unauthorized
>>    Via: SIP/2.0/TCP 
>> 172.17.254.4:45464;alias;branch=z9hG4bK.k5g4WmHZ7;rport=45464;received=xxx.xxx.xxx.xxx
>>    From: <sip:address@hidden>;tag=~qWxuLXGe
>>    To: <sip:address@hidden>;tag=BDvQmDHZXmS9B
>>    Call-ID: wLFNrDtp12
>>    CSeq: 20 REGISTER
>>    User-Agent: FreeSWITCH-mod_sofia/1.6.9-16-d574870~64bit
>>    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, 
>> REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
>>    Supported: timer, path, replaces
>>    WWW-Authenticate: Digest realm="yyy.yyy.yyy.yyy", 
>> nonce="04b5646d-a04e-4bbd-a3f7-dfc55c0e88be", algorithm=MD5, qop="auth"
>>    Content-Length: 0
>>
>>    ------------------------------------------------------------------------
>>
>> ************************ Logcat **************************
>>
>> I/Linphone( 5096): channel [0x55d1f408]: received [623] new bytes from 
>> [TCP://yyy.yyy.yyy.yyy:55060]:
>> I/Linphone( 5096): SIP/2.0 401 Unauthorized
>> I/Linphone( 5096): Via: SIP/2.0/TCP 
>> 172.17.254.4:45465;alias;branch=z9hG4bK.t4ULtgY2U;rport=45465;received=xxx.xxx.xxx.xxx
>> I/Linphone( 5096): From: <sip:address@hidden>;tag=6S4h8Ph1d
>> I/Linphone( 5096): To: <sip:address@hidden>;tag=2v1HXUmgU1SQp
>> I/Linphone( 5096): Call-ID: ns~9nhkbXe
>> I/Linphone( 5096): CSeq: 20 REGISTER
>> I/Linphone( 5096): User-Agent: FreeSWITCH-mod_sofia/1.6.9-16-d574870~64bit
>> I/Linphone( 5096): Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, 
>> UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
>> I/Linphone( 5096): Supported: timer, path, replaces
>> I/Linphone( 5096): WWW-Authenticate: Digest realm="yyy.yyy.yyy.yyy", 
>> nonce="6f1f8844-5452-49c2-853a-03d590169b17", algorithm=MD5, qop="auth"
>> I/Linphone( 5096): Content-Length: 0
>> I/Linphone( 5096): channel [0x55d1f408] [623] bytes parsed
>> I/Linphone( 5096): Found transaction matching response.
>> I/Linphone( 5096): Changing [client] [REGISTER] transaction [0x56c9ce28], 
>> from state [TRYING] to [COMPLETED]
>> I/Linphone( 5096): Linphone core [0x563752b8] notifying [auth_info_requested]
>> I/Linphone( 5096): No auth info found for call id [ns~9nhkbXe]
>> I/Linphone( 5096): Auth info not found for this refresh operation on 
>> [0x56398e58]
>> I/Linphone( 5096): Register refresher [401] reason [Unauthorized] for proxy 
>> [<sip:yyy.yyy.yyy.yyy:55060;transport=tcp>]
>> I/Linphone( 5096): Registration on <sip:yyy.yyy.yyy.yyy:55060;transport=tcp> 
>> failed: Unauthorized
>> I/Linphone( 5096): Linphone core [0x563752b8] notifying [display_status]
>> I/Linphone( 5096): Proxy config [0x55efcfb0] for identity 
>> [sip:address@hidden moving from state [LinphoneRegistrationProgress] to 
>> [LinphoneRegistrationFailed] on core [0x563752b8]
>>
>> _______________________________________________
>> Linphone-developers mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/linphone-developers
> ,
>
> _______________________________________________
> Linphone-developers mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/linphone-developers



reply via email to

[Prev in Thread] Current Thread [Next in Thread]