Dismiss Notice
We would like to remind you that we’re updating our login process for all 3CX forums whereby you will be able to login with the same credentials you use for the Partner or Customer Portal. Click here to read more.

How to configure 3CX Central Phone Book

Discussion in '3CX Phone System - General' started by ziptalk, Aug 21, 2009.

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

    ziptalk New Member

    Joined:
    Nov 16, 2008
    Messages:
    180
    Likes Received:
    0
    I noticed that when I populate the Phone Book on 3CX, that there's a 'GENERATE' button, and upon pressing this, nothing much happens. I cannot seem to find any reference to the Phone Book in the 3CX System manual. I have SNOM 3xx IP Phones, and in the end just imported a CSV file manually to each phone.

    How do I use the central mailbox, and is it possible to make it auto-populate with live extensions already in the system ?

    I provisioned the phones using DHCP 'option 66' which works great, but despite me having the Phone Book populated, the phones did not inherit the centralised Phone Book.

    Thanks for letting me know what I am doing wrong or the simplest way of providing a Phone Book to all deployed phones.

    Lewis
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. comresource

    comresource Member

    Joined:
    May 22, 2009
    Messages:
    303
    Likes Received:
    0
    On my V8 test system the phone book shows up in the provisioning folder as snom_phonebook.xml for snom phones. The provisioning file for my SNOM points to this file for the directory which can be viewed on the phone.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. discovery1

    discovery1 Member

    Joined:
    Aug 4, 2008
    Messages:
    355
    Likes Received:
    0
    The central phone book only works for Snom's and certain other phones that are provisioned by 3CX.
    You add all the entries and click the generate button and it will create several xml phonebook files at
    C:\Documents and Settings\All Users\Application Data\3CX\Data\Http\Interface\provisioning (for a default 3CX install)

    The Snom one is called snom_phonebok.xml and the contents of the xml file are all the current 3CX extension details plus the custom numbers you entered manually

    From memory the phonebook is only provisioned once, so if you add extra extensions or numbers to the phonebook you need to delete the file to get a new one generated. I am unsure if the Snom's pick up the updated phone books or if you need to factory default then to get them re-provisioned.

    I also seem to remember something about the phonebook only being available on a paid version of 3CX. I'm not 100% certain so someone else will need to confirm or deny that.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. comresource

    comresource Member

    Joined:
    May 22, 2009
    Messages:
    303
    Likes Received:
    0
    I just tested this and manually added an entry to the XML file. I only needed to reboot the phone for it to show up.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. ziptalk

    ziptalk New Member

    Joined:
    Nov 16, 2008
    Messages:
    180
    Likes Received:
    0
    I was wondering how the Phone book tabbed work, as i had generated one, and auto-provisioned SNOMs with option 66, however, i had to manually update the address book. Which step am I missing in the provisioning to make sure the Phones get the phone book automatically. Thanks for clarifying this. Lewis
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. comresource

    comresource Member

    Joined:
    May 22, 2009
    Messages:
    303
    Likes Received:
    0
    Make sure your provisioning file for the phone has the following in the XML

    <setting-files>
    <file url="http://X.X.X.X/management/provisioning/snom_phonebook.xml"/> (This may be different if ussing Cassini)
    </setting-files>

    FYI. I am using V.7 firmware
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. discovery1

    discovery1 Member

    Joined:
    Aug 4, 2008
    Messages:
    355
    Likes Received:
    0
    Dump the current config of one of your phones to a xml file and then compare it against a auto provisioned xml file that 3CX creates - that will show you the differences. you can do an auto provisioned file for an extension with the wrong MAC address and it will never provision the phone so you will be safe from having the settings overwritten.

    The phonebook may update dynamically - generate one and then have a look at the contents, add another entry and re0-generate it and see if the new entry appears. As for the free version not having the phonebook, all you need to do is hit "generate" on a free version and see if the XML files appear in the provisioning folder. If they do appear then it works in the free version.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.