Contents
Introduction
The HostedSuite Server can work with any SIP-based system, e.g., Asterisk, FreePBX, Trixbox, etc. Before configuring the HostedSuite Server, ensure you have a SNOM phone installed and configured at your reception station(s). We support SNOM 320, 370, all of the 700 series, and 800 series of phones.
Examples of supported SNOM phones:
-
SNOM D7XX Series
-
SNOM D3XX Series
-
Older Sets:
-
SNOM 320
-
SNOM 370
-
SNOM 870
-
SNOM 760
-
Why SNOM Phones?
HostedSuite requires SNOM phones for SIP-based phone systems (except for Broadsoft) because of the SIP protocol limitations. SIP doesn't have built-in methods for performing call control from third-party applications. However, SNOM phones have built-in functionality that allows third-party applications like HostedSuite to perform actions like Answer, Transfer, and Screen Pop reliably.
More about SNOM capabilities:
SNOM Pre Configuration Checklist
Before setting up the HostedSuite server, ensure the following:
-
Configure the SNOM phone with a static IP address.
-
Verify login access to the SNOM phone’s web interface using its IP from the HostedSuite Server.
-
Ensure that port 21389 TCP is open for incoming connections on the HostedSuite Server.
-
The SNOM phone should be receiving incoming calls.
- For SNOM 300, configure all buttons as line appearances to allow displaying multiple calls.
Screen Pops on SIP Systems
HostedSuite uses hunt groups to identify which DID was dialed and screen pop accordingly. SIP phones should be configured to modify the caller name with a prefix indicating the DID. For example:
-
Client A's DID is 555-1212, a hunt group named "Client A" will be created, and its members will include receptionist SNOM phones.
-
Incoming calls to Client A will display the prefix “Client A - Patrick Greene” on the SNOM.
Configuring the SNOM phone(s)
Follow these steps for each SNOM phone:
-
Login to the SNOM web interface (e.g., http://ip-address-of-snom-phone).
-
Go to Advanced > QoS/Security tab.
-
Under Security, set:
-
Use Hidden Tags: Off
-
Allow CSTA control: On
-
Restrict URI Queries: Off (Not visible on older phones)
-
-
Under HTTP Server (Optional):
-
User: admin
-
Pass: admin
-
Authentication Scheme: Basic
-
-
Save changes and reboot the phone.
Connection Settings
- Bind to IP Address: If you have multiple network cards, use the one connected to the phone system.
Device Settings
For each SNOM phone, configure:
-
Name: Phone extension or label (e.g., "Front Reception").
-
IP Address: SNOM phone's IP.
-
User Name: HTTP username from SNOM web interface.
-
Password: HTTP password from SNOM web interface.
Troubleshooting
Basic Troubleshooting
-
Ensure the SNOM phone and HostedSuite Server are on the same network, or network rules are configured for communication.
-
Test SNOM's web interface access via browser on the HostedSuite server.
-
Verify if port 21389 TCP is open in the firewall.
-
Check SNOM’s log via the web interface (set logging level to 9).
Transfer from Handset
Test Blind and Supervised transfers to ensure functionality. Ensure operators test both types, as issues typically arise with supervised transfers.
Action URL Fields Missing
-
Verify correct IP address, username, or password in HostedSuite device settings.
-
Ensure SNOM phone is accessible from the HostedSuite Server.
-
If fields are empty, check the SNOM configuration and firewall settings.
Calls Not Popping
-
Ensure the Action URL settings are correct.
-
If multiple NICs exist on the server, confirm the "Bind to IP Address" is correctly configured.
-
Open ports 21383 and 21389 TCP on the HostedSuite Server.
-
Verify the SNOM phone settings.
Can't Manipulate Calls (Answer, Transfer, Hold, etc.)
-
Verify that login to the SNOM phone's web interface is successful.
-
Ensure "Use Hidden Tags" is OFF.
-
Set Allow CSTA control to ON in the SNOM phone settings.
Check the Log Files
-
Set the SNOM phone’s log level to 9.
-
Send a call to the phone and check the log for entries related to access issues or call control errors.