Hi Zohair, as I found it difficult to set up as well, maybe this info will get you one step further.
First look at this xml and you will get the picture :) https://github.com/oioki/asterisk-users-admin/blob/master/templates/provision-linphone.xml When you compare the entries with your linphonerc file, they are all the same. CAUTION! That github example contains some variables as well, do not blindly copy paste. Variables can do your xml more dynamic and can differ per-user. found in this github project https://github.com/oioki/asterisk-users-admin.git Prepare such a template on your own, either a static xml file, or a complete dynamic template using e.g. php page that returns a valid xml based on query string paramteres provided.. Your url could look like https://yourdomain.com/provision_file.xml or https://yourdomain.com/provision_file.php?user=youruser&domain=yourdomain.com&... Beware that if you put confidential data to the url, you'd be better of using https instead of http to not to let somebody steal your credentials.. I found the github project mentioned above while searching a how-to. For me it was is a guide, not the final solution, as the projects xml template configures your linphone with Asterisk. This config depends on what sip proxy or domain or special setup you are trying to connect. Again, do not just copy-paste. Another mailing list explains a simple setup, I assume, this is Linphone's default xml provision scheme when you just register for the free sip.linphone.org account https://lists.gnu.org/archive/html/linphone-developers/2014-07/msg00081.html The most important things there are, that if you'd like to read and apply the remote provision file only once, put <section name="misc"> <entry name="transient_provisioning">1</entry> </section> in it. If there are already entries in your linphonerc and you would like to overwrite them, then exntend your xml tags with "overwrite=true" attribute like this <entry name="media_encryption" overwrite="true">srtp</entry> This setting will be overwritten on every Linphone startup.. Just a side note, I managed to engage my ANTIFLOOD functions on my Kamailio server with playing around with xml provisioning and repetitive login logouts, so don't be surprised when you will get no registration, or registration timeout after hours of experimenting :) I have questions on my own as well: Can I force a UA (e.g. Linphone) to restart remotely, once I change the contents of remote provision xml? Do the Linphones check for updates in xml regularly? Or only on startup? Are there any culprits setting one provisioning url for both, desktop and android clients? Because the linphonerc differs a markable bit.. Can I force the default ring tone on android with remote provision? Now my phones ring with default Linphone's "old phone" and not my pohones default ringtone and it's annoying.. Filip On 21.04.2015 23:53, Zohair Raza wrote: > Hello, > > Can anyone point me to right direction for provisioning SIP accounts? > > I did some search but couldn't find any useflul info > > > Regards, > Zohair Raza > > > > > _______________________________________________ > Linphone-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/linphone-users > _______________________________________________ Linphone-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/linphone-users
