Instead of writing configuration files to disk, files are now dynamically created by PBXware HTTP application and served to device when it sends a request to the server.
Setting HTTP Username and HTTP Password will automatically enable HTTP provisioning as well. Devices that do not support Digest HTTP authentication (username and password) cannot be auto-provisioned via HTTP, only via TFTP.
HTTP Username and HTTP Password are set under:
- Settings -> Servers -> YourServerName (edit) -> Auto Provisioning (section) -> HTTP Username/HTTP Password
HTTP application is running under following location:
MAC configuration requests
Some examples of requests:
- Format is different for T2xP and T3xP devices unless v.70 firmware is used.
- Asks for where config files are, where SIP firmware is.
- Main configuration file.
- BLF/Directory list.
- XML format
File Format Format is binary and is not really human-readable.
It consists of PXX=value fields.
You can pipe output to following command:
- curl ... | hexdump -C -v
- snomXXX-mac.htm (XXX=320, 360..)
- Plain text