When something goes wrong with your provider (server issues, DNS issues etc), the corresponding gateway in FusionPBX fails and you won't probably notice this for a while until someone contacts you through other means. This has happened to me on many occasions, so I wrote this script to check...