I have my personal stuff hosted with a company that uses cpanel. It seems that a "feature" of cpanel is that the hosting company can use their "jailshell" when granting (terminal, not goofy AJAX faked) SSH access. Unfortunately you do not have access to /dev/pty and when trying to run screen you get the error:
Must be connected to a terminal.
I have also tried "ssh -t example.com screen" but get the same result.
Has anyone every gotten screen to work under jailshell, or on a host where you do not have access to /dev/pty?