Changes between Version 87 and Version 88 of FAQ


Ignore:
Timestamp:
Feb 23, 2010 8:58:15 AM (14 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FAQ

    v87 v88  
    872872 
    873873 
    874 === I saw PJSIP sends multiple REGISTER requests, one unregistration and one registration. Why? === #reg02 
     874=== PJSIP prints "IP address change detected" then immediately sends unregistration. Why? === #regipchange 
    875875 
    876876This feature is part of NAT traversal feature of PJSUA-LIB. It works by comparing the Contact URI that we use in the REGISTER request against the address and port that the server returns to us in the 200/OK response of REGISTER request. If the addresses are different, PJSUA-LIB would reconstruct a new Contact URI based on this address info, unregister the existing Contact, and simultaneously send a new registration with the new Contact URI. 
     
    879879 
    880880This feature can be disabled by setting [http://www.pjsip.org/pjsip/docs/html/structpjsua__acc__config.htm#22961bb72ea75f7ca7008464f081ca06 pjsua_acc_config.allow_contact_rewrite] to zero. 
     881 
     882=== I saw PJSIP sends multiple REGISTER requests, one unregistration and one registration. Why? === #regmult 
     883 
     884This is the same issue as "IP address change detected" [#regipchange above]. 
    881885 
    882886=== My machine has multiple NICs (multihomed) and PJSIP chooses the wrong IP interface === #multihomed