| ID | KIS001321 | Creation date | March 10, 2009, updated April 2, 2009 |
| Platform | S60 3rd Edition, S60 3rd Edition, FP1 | Devices | Nokia N95, Nokia E66, Nokia E71 |
| Category | Symbian C++ | Subcategory | VoIP |
| Keywords (APIs, classes, methods, functions): LCP, SIP, VoIP |
Creation of SIP and VoIP profiles using the Local Client Provisioning (LCP) plug-in for VoIP fails when the proxy and registrar settings have the same realm value but a different username and password.
The LCP plug-in creates SIP and VoIP profiles using the parameters given in the settings.xml file. While provisioning the proxy and registrar server settings, the LCP plug-in fails to create the profiles if the realm of both servers is the same but the username and password are different.
1) Set the proxy and registrar settings in the settings.xml file as shown below and convert the xml file into a wbxml file.
<characteristic type="APPAUTH">
<parm name="AAUTHNAME" value="proxy_username"/>
<parm name="AAUTHSECRET" value="proxy_password"/>
<parm name="AAUTHDATA" value="realm"/>
</characteristic>
<characteristic type="RESOURCE">
<parm name="URI" value="RegistrarAddress:5060;transport=UDP"/>
<parm name="AAUTHNAME" value="registrar_username"/>
<parm name="AAUTHSECRET" value="registrar_password"/>
<parm name="AAUTHDATA" value="realm"/>
</characteristic>
2) Run the Local Client Provisioning example using the generated settings.wbxml file.
Either
- set the same username/password pair to one realm or
- do not use proxy at all unless it is really needed (which is rarely the case if proxy and registrar server are on the same realm)
Using different credentials is allowed in the same realm in S60 3rd Edition, FP2 onwards.
No related wiki articles found