screen problem

Ever since having an Ensim to Ensim Pro upgrade done on my machine (also 7.2 to 7.3 redhat and kernel upgrade), all done by Cheetaweb (great job to them btw!)...
Every since this, the screen command doesn't work correctly for me. I have a script I wrote that uses the screen command and it no longer works.
Screen works as root, but not as a user. I get "No more PTYs. Sorry, could not find a PTY."
You can see from the below that pty's are infact available.
$ ls -al /dev/ttyp*
crw-rw-rw- 1 root tty 3, 0 Jun 11 15:32 ttyp0
crw--w---- 1 skurge tty 3, 1 Jun 11 15:31 ttyp1
crw-rw-rw- 1 root root 3, 2 Jun 11 15:31 ttyp2
crw-rw-rw- 1 root tty 3, 3 Apr 11 2002 ttyp3
crw-rw-rw- 1 root tty 3, 4 Apr 11 2002 ttyp4
crw-rw-rw- 1 root tty 3, 5 Apr 11 2002 ttyp5
crw-rw-rw- 1 root tty 3, 6 Apr 11 2002 ttyp6
crw-rw-rw- 1 root tty 3, 7 Apr 11 2002 ttyp7
...
and permissions are screen are:
$ ls -al /usr/bin/screen
-rwxr-xr-x 1 root root 271752 Apr 18 2002 /usr/bin/screen
All of this is the same as my other machines, where screen and my script still work just fine.
Any ideas? Causing me lots of problems... Thanks!

 

 

 

 

Top