The revogateway portal kicks back JSON messages, but the whole process fails rather un-gracefuly if the revogateway does not exist or the requests are getting blocked. It would be helpful if the script tested for valid JSON responses and alerted the user that maybe the revogateway was put into the wrong place.
See also issue 51.