[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-users] Provisioning
From: |
Gautier Pelloux-Prayer |
Subject: |
Re: [Linphone-users] Provisioning |
Date: |
Mon, 27 Apr 2015 11:50:48 +0200 |
Hi,
You are right, we were missing some documentation around remote provisioning.
I started an article on the wiki, if anything is missing feel free to report
it, I’ll add it. Here’s the URL:
http://linphone.org/wiki/doku.php/remoteprovisioning:start
By the way, thanks Filip for providing us this long explanation ;-).
Cheers,
Gautier Pelloux-Prayer
Software Engineer @ Belledonne Communications
> On 22 Apr 2015, at 14:06, Filip Malenka <address@hidden> wrote:
>
> 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
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/linphone-users
>>
>
> _______________________________________________
> Linphone-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/linphone-users