Often developers are testing a number of different IVR products, or SIP Phones. This can lead to a port conflict with Prophecy that will cause services to fail when starting, issues with the SIP phone, or other undesired effects.
To see what ports are currently in use, you can use netstat.
For Windows open a Command Prompt and type:
netstat -abn > output.log
This will run the netstat command with the filters of -a, b, n.
a - all active TCP connections and the TCP and UDP ports on which the computer is listening
b - shows us the executable's name involved in the creation of each connection and/or listening port
n - shows active TCP connections (addresses & port numbers are expressed numerically)
It will then pump the output of this command to a file named "output.log". To open this file you can type: notepad output.log on the command prompt.
For Linux and Mac OS X open a terminal and run as root:
lsof -i > output.log
Now that you have your netstat or lsof output, open it up in a text editor and scroll through and see if there are any port conflicts. We are primarily concerned with the information found in the first column. The ports that Prophecy uses are as follows:
5060 - 5070
9980 - 9999
10,000 - 20,000 (this is for UDP traffic and its okay if other processes use these ports)
If you stop anything running in these port ranges and still see undesired behavior it would be best to capture a new netstat output and email it to Voxeo Support.
ANNOTATIONS: EXISTING POSTS
0 posts - click the button below to add a note to this page