Почему telnet не позволяет закончить запрос?
Насколько быстро вы набираете? Может быть у вас на серверной стороне таймаут соединения выставлен, за который вы набрать не успеваете?
Возможно в настройках таймаута сервера, потому как по идее всё должно работать так, Вы описываете ...