Javascript must be enabled to download our products and perform other essential functions.

ionicons-v5-m
ionicons-v5-j
Buy Now Download Free Trial
ionicons-v5-m
ionicons-v5-f

SIP-Ping Utility Program for Windows

VOIP (Voice Over IP) systems use the SIP protocol. That protocol contains an OPTIONS command that is useful for pinging the VOIP system to make sure it is up and running. The SIP-Ping utility software is a simple command line application that can be used to run this ping command. This was inspired by Gravis' SIP_Ping Python program.

SIP-Ping has no dependencies and should run on any Windows system. It can give visual output, or run in a mode that makes it a compatible plugin with PA Server Monitor's Plugin Monitor, or perhaps even as a Nagios plugin.

Download SIP-Ping.exe (Note, the executable is digitally signed by Power Admin LLC)

License

Anyone can download and use SIP-Ping. You can include it in your open source, freeware and even commercial applications. You may distribute it on your website, on CDs, mail to friends, etc. See the License for all the legalese.

Examples

Example running in Plugin mode (default) which returns OK/Alert and two statistics.


Example running in Verbose mode, and using TCP instead of the default UDP, showing what is sent and received.

Usage

SIP-Ping by Power Admin LLC
Usage: sip-ping.exe -host=(host or IP address) -user=(username) -domain=(domain) {-port=(port)} {-UseTCP} {-strict} 
                   {-verbose} {-threshold=(alert ms)}

No parameters should contain spaces
-host - address of SIP endpoint to ping
-user - username to put in the To: and From: fields
-domain - domain to put in the To: and From: fields
-port - optional    defaults to 5060
-UseTCP - optional   defaults to UDP
-strict - optional   requires a 200 response code to be considered successful.   if not strict, any response is success
-verbose - optional   instead of outputting in plugin compatible format, shows sent and received data
-threshold - optional   number of milliseconds for a threshold, which if passed, causes an alert return code
-help - optional   this output
	

Wow, you guys are GOOD! Go get yourselves some lattes or something. :-) I won't be able to try the update for a little while, but the effort alone makes me smile.

Jeremiah B., FLEXcon, USA ionicons-v5-b