Using Netscape Enterprise server running SSL (https) on Solaris 2.5.1
A Perl CGI script running under Perl 5.004_04 which makes a system()
call to an tcl/expect script. The expect script does a telnet to a
remote host. Everything works as expected (no pun intended ;-) )
when it used to run under Netscape Enterprise Server 2.x but after
we upgraded to 3.x the expect portion fails to work.
The expect script still gets invoked, and it does spawn a telnet
session to the remote host. what happens is that the telnet
session hangs at the point just before it displays the
"login: " prompt.
Strange thing is that if the Netscape Enterprise server is started
using the web-based Netscape Administrative interface with the
Java Applet and all, the script failed the telnet
BUT, this is a big BUT! if I start the Netscape web server from the
command line using the start script, the Perl CGI script with the
expect telnet runs fine. I get the login prompt and all.
I dump the environment the CGI script is running under and the
same enviroment variables are available whether the server
was started using the Administrative Server or from the command
Has anyone else had this problem? What is the solution?