History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XCF-2736
Type: New Feature New Feature
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Paul Mossman
Votes: 0
Watchers: 0
Available Workflow Actions

Resolve
Request Information
Operations

If you were logged in you would be able to see more operations.
sipXconfig

Enable Polycom logs/contacts/preferences store capability (ftp)

Created: 2008-08-12 14:54   Updated: 2008-08-26 11:24
Component/s: polycom
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
This request is enable the Polycom SoundPoint IP capability to store/retrieve its logs, contact list, and user preferences to/from an FTP server.

See http://list.sipfoundry.org/archive/sipx-dev/msg12912.html for the background discussion, and the Polycom firmware Administration Guide for configuration details.

The [MAC].cfg (or 00000000000.cfg) file is used to configure this capability, through the CONTACTS_DIRECTORY and LOG_FILE_DIRECTORY attributes. The value can be a URL with an alternate directory, server, username and password. The FTP server must allow creation and modification of files, so the existing FTP directory and "PlcmSpIp" username are not an option.

My preference is to continue to use the sipXecs FTP server, but simply use an alternate username and path. This is easiest for administrators, but there is a risk in allowing filesystem write access to the call server with a trivial username and password. (Perhaps this risk could be mitigated by a separate partition, or disk quotas?)

Alternately a remote FTP server could be used, which would remove the risk. But this adds complexity for the installer to set-up, and also would require additional configuration work.

This functionality should handle the case where the Phone's "Serial number" (MAC address) is changed in sipXconfig. (This happens when phones are swapped or replaced.) The contact list and user preferences files contain the MAC address of the phone. If the user is given a new phone, the administrator will update the "Serial number" in sipXconfig. When this happen the names of the files should also be changes so that the new phone picks up the user's contact list and user preferences. (This should be done regardless of whether the FTP server is local or remote.)


 All   Comments   Work Log   Change History      Sort Order:
Paul Mossman - 2008-08-14 07:25
Update: The User Preferences file URL is defined in the value of the OVERRIDES_DIRECTORY attribute.

Paul Mossman - 2008-08-14 08:16
Example <MAC>-phone.cfg content is as follows:
      <?xml version="1.0" standalone="yes"?>
      <PHONE_CONFIG>
         <OVERRIDES lcl.datetime.date.longFormat="0" lcl.datetime.date.format="Md,D" reg.1.ringType="4"/>
      </PHONE_CONFIG>