.. _prereq-PBR:


Pre-Requisites
--------------

:ref:`phone-based-registration-feature-reference`

The following pre-requisites are required to install and operate the Phone Based
Registration Add-On.


Network Connectivity 
.....................

The VOSS-4-UC Phone Based Registration Add-On requires that Auto Registered Phones
can connect to the VOSS-4-UC Proxy Nodes and Unified nodes.

================= ================================= =============== ==== =================
Source Node       Destination Node                  Transport       Port Protocol
================= ================================= =============== ==== =================
Phone             VOSS-4-UC Proxy Nodes             TCP             443  HTTPS
Phone             VOSS-4-UC Unified Nodes           TCP             8412 HTTP
================= ================================= =============== ==== =================

Table 1: Phone Based Registration Network ports

Note that either HTTP or HTTPS is used on a per customer basis. The choice depends on:

*  Security requirements, e.g. HTTPS only.
*  Device support (some older devices do not support HTTPS – refer to the Cisco
   IP Phone security guide for list of devices that support secure communications.

Certificates for HTTPS 
.......................

When using HTTPS for connectivity the VOSS-4-UC certificate must be installed on
Cisco Call Managers that make use of the Phone Based Registration Service.

The VOSS-4-UC Platform certificate needs to be copied from the VOSS-4-UC server
and uploaded to CUCM.

1. Log in to VOSS-4-UC using Firefox or Chrome. In the URL click on the 'Lock'
   symbol and choose to view the Certificate. Find the 'Copy To' or 'Export'
   option depending on your browser and save the certificate file to your PC.
#. Log in to VOSS-4-UC using the "Cisco Unified OS Administration" login.
   Browse to **Security > Certificate Management** and upload the Certificate
   with the Certificate Purpose set to 'tomcat-trust'. Restart the Cisco 
   service as per the instructions.

The CUCM Hostname configured on CUCM under **System > Server** must be able to
resolve via DNS otherwise the Phones will not authenticate. If the Hostname does
not resolve then change the hostname to the IP Address instead.