<proxy>

USECALLMANAGER.nz

</proxy>

HTTP Provisioning

Example provisioning virtualhost for Apache (optional). The phones may alternatively be provisioned by HTTP instead of by TFTP. They will automatically try connecting to port 6970 of the server specified as the tftp-server-name in the DHCP response.

See TFTP Provisioning for an archive containing sample provisioning files.

To keep the firmware, locale and ring-tone files separate, rewrite rules can be used (optional).

<Virtualhost *:6970> DocumentRoot /var/lib/tftpboot Options +FollowSymlinks Require all granted <IfModule mod_rewrite.c> RewriteEngine on # Keep firmware in a separate directory (optional) RewriteRule ^/(.+\.loads)$ /firmware/$1 [nocase,last] RewriteRule ^/(.+\.sbn)$ /firmware/$1 [nocase,last] # Keep locales in a separate directory (optional) RewriteRule ^/(.+)/(.+-sip\.jar)$ /locales/$1/$2 [last,nocase] RewriteRule ^/(.+)/(.+-tones\.xml)$ /locales/$1/$2 [last,nocase] # Keep ring-tones in a separate directory RewriteRule ^/(Ringlist)(\.xml|-wb\.xml)(\.sgn)?$ /ringtones/$1$2$3 [last,nocase] RewriteRule ^/(.+)(\.raw|\.rwb)(\.sgn)?$ /ringtones/$1$2$3 [last,nocase] # Rename Desktops to wallpapers (optional) RewriteRule ^/Desktops/(.+)/(List.xml)(\.sgn)?$ /wallpapers/$1/$2$3 [last,nocase] RewriteRule ^/Desktops/(.+)/(.+\.png)(.sgn)?$ /wallpapers/$1/$2$3 [last,nocase] </IfModule> </Virtualhost>