Ik denk niet zozeer dat het direct aan je script ligt, eerder aan telnet. Heb het zelf ook wel eens handmatig met telnet geprobeerd, maar dan kreeg ik na de 1e regel al direct iets van "Invalid Request" ofzo...
Kun jij het wel handmatig vanuit een terminal?
Edit: Och, al opgelost...