Hi, I an very new to CGI and want to know how to make the CGI(with perl) pages presently working on http work on https.
I have the following webpage Logout.cgi. #!/opt/plat/bin/perl use strict; use Time::localtime; use CGI; use CGI::Carp 'fatalsToBrowser'; use lib "/opt/appl/web/cgi-bin"; use GS; use Funct; my $input = new CGI; my $gs = GS->new(); print $input->header; use Session; my $sess = Session->new(); my $sessCookie = $input->cookie('session'); my $userId = undef; my $sessId = undef; if (defined $sessCookie) { ($userId, $sessId) = $sess->validateSession($sessCookie); } if ((not defined $userId) or (not defined $sessId)) { &Func::DisplayAccessDeniedPage(); exit; } if (not defined $input->param) { print "<html>\n<head><title>Logout</title><link rel='stylesheet' type='text/css' href='/style/WorkSpace.css'></head>"; print "\n<body>"; &Funct::DisplayHeader("Logout"); &Func::BeginContentTable(); Func::DisplayInfoMessage("This will terminate your login session, Are you sure you want to continue?"); print " <br> <center><form action='logout.cgi' METHOD=post TARGET=_top> <input name=logout TYPE=submit VALUE=Logout> </form></center>"; Func::EndContentTable(); Func::DisplayFooter(); } else { $sess->deleteSession($userId, $sessId); print "<html><title>Link to login screen</title> <body onload=deleteCookie('session')><meta http-equiv=\"refresh\" content=\"0; URL=/cgi-in/logon.cgi\"> <script language=javascript src='/js/Validation.js' type='text/javascript'></script> </body> </html>"; } print $input->end_html(); Presently the above script works fine for http, when I invoke by http://<ip address>/logout.cgi. I want to know if any changes has to be made to the above script to make it work with https i.e by https://<ip address>/logout.cgi. Also want to know if any configuration changes need to be made in the apache web server. Thanks in advance Regards Krishna __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>