Specifications

PA-001011-03-04 Aastra July 2014
317
18.3 Network Requirements
18.3.1 Phone -> XML Proxy Server
The phone must be able to reach the XML Proxy Server. Typically, the XML Proxy Server will run
on port 80/tcp, but any other port can be used as well. The phone can be behind NAT as the TCP
requests will always be phone initiated.
In case there is a firewall between the phone and the XML Proxy Server, the firewall must allow
phone initiated TCP sessions towards the Web server port on the XML Proxy Server.
18.3.2 XML Proxy Server -> LDAP-Server
The XML Proxy Server must be able to reach the LDAP-Server on port 389/tcp (default LDAP port)
or 3268/tcp (default LDAP port on Active Directory Server) or any other port that is used for LDAP
access.
Requests will always be XML Proxy Server initiated.
18.4 Active Directory / LDAP-Server Requirements
The LDAP / Active Directory Server must allow LDAP search requests. Depending on the server's
configuration, anonymous access (anonymous bind) is allowed. If not, a username (User DN) and
password must be provided. Active Directory typically does not allow anonymous access.
Also the Search Base / Root DN needs to be known. This information should be requested from the
LDAP / Active Server administrator.
To test the LDAP server access, use a tool like "Softerra LDAP Browser" (free). If anonymous
access is supported, setup a new profile with "Anonymous Bind" selected. Otherwise provide User
DN and password. Configure the server's IP address and port plus the "Base DN" and you should
be able to browse the LDAP tree.
18.5 Configuration files
18.5.1 server.conf
This file includes configuration parameters for the XML server.
[General]
# Public IP address (optional), if not provided $_SERVER['HTTP_HOST'] is used
public=
# Path for the Aastra cache directory (optional), if not provided /var/cache/aastra is used
cache=
# Path for the TFTP root directory (optional) if not provided /tftpboot is used
tftp=
# Path for the XML directory behind the HTTP Server (optional), default is xml
xmldirectory=
# Mode DEBUG (0 or 1), default is 0
debug=
# Mode TRACE (0 or 1), default is 0
trace=
# Forced language (optional), can be en, de, fr...
language=
When activated, the traces are stored in a log file located in the ‘cache’ directory (by default
/var/cache/aastra) indexed by the date, a file is generated per day.
18.5.2 ldap_directory.conf
This file includes configuration parameters for the LDAP Directory application.