I just checked out what your vent server is responding with, and apparently, your vent server doesn't allow retrieving the vent info from.
For example, my guild's vent server responds with something like
NAME: ventrilo.net
PHONETIC: ventrilo.net
COMMENT: ventrilo.net
AUTH: 0
MAXCLIENTS: 50
VOICECODEC: 0,GSM 6.10
VOICEFORMAT: 3,44 KHz%2C 16 bit
UPTIME: 1719397
PLATFORM: Linux-i386
VERSION: 2.3.1
CHANNELCOUNT: 21
CHANNELFIELDS: CID,PID,PROT,NAME,COMM
CHANNEL: CID=1,PID=0,PROT=0,NAME=PiaS World of Warcraft,COMM=
CHANNEL: CID=2,PID=0,PROT=0,NAME=WC3 DOTA 4 LIFE,COMM=
CHANNEL: CID=3,PID=0,PROT=1,NAME=OFFICIAL EQ CHANNEL,COMM=
CHANNEL: CID=4,PID=0,PROT=0,NAME=Game Development Discussion,COMM=
CHANNEL: CID=5,PID=0,PROT=0,NAME=OFFICIAL PHAT BEATZ CHANNEL,COMM=
CHANNEL: CID=6,PID=1,PROT=0,NAME=The Gay Shadowgay gaynnel,COMM=
CHANNEL: CID=7,PID=1,PROT=0,NAME=OFFICIAL RUN SOME GAME CHANNEL,COMM=
CHANNEL: CID=8,PID=1,PROT=0,NAME=Jews R Us,COMM=
CHANNEL: CID=9,PID=1,PROT=0,NAME=We be Raidin',COMM=
CHANNEL: CID=10,PID=1,PROT=0,NAME=PvP R Us,COMM=
CHANNEL: CID=11,PID=1,PROT=0,NAME=The G%EBrber Network,COMM=
CHANNEL: CID=12,PID=1,PROT=0,NAME=AFK,COMM=
CHANNEL: CID=13,PID=2,PROT=0,NAME=dota2,COMM=
CHANNEL: CID=14,PID=9,PROT=0,NAME=Molten Cizzore,COMM=
CHANNEL: CID=15,PID=9,PROT=0,NAME=Blackwing Basin,COMM=
CHANNEL: CID=17,PID=9,PROT=0,NAME=We be buggin,COMM=
CHANNEL: CID=18,PID=9,PROT=0,NAME=Free Ony lewtz prz,COMM=
CHANNEL: CID=19,PID=11,PROT=0,NAME=Crayons,COMM=
CHANNEL: CID=20,PID=11,PROT=0,NAME=Things,COMM=
CHANNEL: CID=21,PID=11,PROT=0,NAME=Bushels',COMM=
CHANNEL: CID=22,PID=13,PROT=0,NAME=WC3 DOTA ONLY,COMM=
CLIENTCOUNT: 10
CLIENTFIELDS: UID,ADMIN,CID,PHAN,PING,SEC,NAME,COMM
CLIENT: UID=916,ADMIN=0,CID=12,PHAN=0,PING=16,SEC=73083,NAME=Igzy,COMM=giving up for the night. sleep
CLIENT: UID=924,ADMIN=1,CID=5,PHAN=0,PING=87,SEC=16330,NAME=MystaRiven,COMM=
CLIENT: UID=927,ADMIN=1,CID=5,PHAN=0,PING=76,SEC=11132,NAME=Karmer,COMM=
CLIENT: UID=928,ADMIN=0,CID=5,PHAN=0,PING=17,SEC=10553,NAME=Lamyra,COMM=
CLIENT: UID=930,ADMIN=0,CID=5,PHAN=0,PING=102,SEC=10405,NAME=Mihpares,COMM=
CLIENT: UID=933,ADMIN=1,CID=5,PHAN=0,PING=71,SEC=4935,NAME=Karmerr,COMM=
CLIENT: UID=934,ADMIN=0,CID=12,PHAN=0,PING=45,SEC=3920,NAME=Camera,COMM=
CLIENT: UID=935,ADMIN=0,CID=5,PHAN=0,PING=84,SEC=3770,NAME=Karrmer,COMM=
CLIENT: UID=936,ADMIN=0,CID=5,PHAN=0,PING=46,SEC=1407,NAME=Camera,COMM=
CLIENT: UID=938,ADMIN=1,CID=5,PHAN=0,PING=69,SEC=749,NAME=Fries,COMM=
Clearly a lot of information. But when your site responds to the query, it returns only:
NAME: Company of Wolves
PHONETIC: Welcome to Company of Wolves
AUTH: 1
MAXCLIENTS: 50
VOICECODEC: 3,Speex
VOICEFORMAT: 27,32 KHz%2C 16 bit%2C 5 Qlty
UPTIME: 341409
PLATFORM: FreeBSD-i386
VERSION: 2.3.1
CLIENTCOUNT: 37
Which means that your server is restricting status response. I'm not familiar with setting up the nuances of vent, so I'm not sure what you'd need to ask your host, but it looks like your host isn't very supportive of a status script (The code on my side actually uses the official ventrilo_status program that comes with the server software, so at the very least, I'm fairly confident the problem isn't on my side).
I'd ask your host if there's something special that needs to happen to get the vent status remotely.
----
The day Microsoft makes a product that doesn't suck is the day they make a vacuum cleaner.