v15 provisioning of phones, no files?

Discussion in '3CX Phone System - General' started by ccomley, Sep 22, 2016.

Thread Status:
Not open for further replies.
  1. ccomley

    Joined:
    Apr 6, 2011
    Messages:
    92
    Likes Received:
    4
    Is the provisioning now carried out "on the fly" ?

    I visit the location

    C:\ProgramData\3CX\Instance1\Data\Http\Interface\provisioning\<secretword>\

    and I can see things like the "yealink_phonebook.xml" file, which is updated with the extension and contact list data, etc.

    But I don't see any "phonexxxxx.cfg" files.

    If I want to tweak the config for a particular extension, where's the file?

    Or does the server build the config that's returned to the phone from the basic template plus variables "on the fly" when the phone asks for it?

    (In this case I guess my only option is to edit the basic template for the phone model and hope all the users are happy with the same functionality!)
     
  2. YiannisH_3CX

    YiannisH_3CX Support Team
    Staff Member 3CX Support

    Joined:
    May 10, 2016
    Messages:
    6,326
    Likes Received:
    448
    Hello there,

    Config files are generated on the fly upon demand in V15.
    If you are set in creating custom templates then i would suggest not to edit the default one in case something goes wrong and you need to revert to that.

    I would suggest navigating to settings >> Templates >> and creating a copy of the template of the phone you want to modify.
    Navigate to c:\programdata\3cx\instance1\data\http\interface\provisioning\<randomFile>\customTemplates and make the changes you want there. After you complete the changes restart the management console service and provision your phone with the template you created. Navigate to phone provisioning tab and click the Add button.
    You should be able to see your custom template in the drop down list.

    this way other phones of the same type can be provisioned with the default template.
     
  3. ccomley

    Joined:
    Apr 6, 2011
    Messages:
    92
    Likes Received:
    4
    Thanks. This confirms what I thought - no per-phone files are now created. The good news for that means that if we edit the single main template for a phone, it should affect all phones using that template, without us having to replicate the change in individual files.

    (The bad news is it means we can't have phones set to different features without some more clever work with template IDs.)

    Also, important to edit the template in the "Instance 1" subtree!! :)
     
  4. dkintana

    Joined:
    Dec 21, 2015
    Messages:
    9
    Likes Received:
    0
    I think that this new way of creating provisioning files on the fly is an annoying feature. The only way that I've found to obtain them is sending the welcome message, but this only works with those extensions that have an email address configured, and in my case there are a lot of extensions without specific email address, so it's a big problem for me.

    Is there any way other than sending eMails to obtain the provisioning files?

    Regards,
     
Thread Status:
Not open for further replies.