Folks,

 I have a Perl script that uses LWP and connects to a web page via 443
 SSL for availability
 
 All of the sudden the script stopped working and of course I didn't change
 anything.
 The web guys told me they renewed the certificate. Could that be the reason it
 is now failing?
 
 I get a "Dr. Watson" like error now complaining about SSLEAY
 
 Any way for me to make this work with the new cert?

 Do I need to import the new cert and get rid of the old one?  If so how?
 
 Script snippet:
   $ua = LWP::UserAgent->new;
   $ua->agent("" . $ua->agent);
   $ua->cookie_jar(HTTP::Cookies->new(file => "lwpcookies.txt",autosave => 1));
   print "Checking $url/login.jsp......" if $dbug;
   push @TSLOG, "Checking $url/login.jsp......";
   $req = HTTP::Request->new(GET => "$url/login.jsp");
   $req->authorization_basic($pnuname, $pnpass);
   @step1 = $ua->request($req)->as_string;
   print "Step1-->$step1[0]\n\n" if $dbug;
   if ($step1[0] =~ /<form name=\"LoginForm\"/) {
     print "Success\n" if $dbug;
     push @TSLOG, "Success\n";
     $CURRSTAT{$url} = "U";
   } else {
     print "Failed\n" if $dbug;
     push @TSLOG, "Failed\n";
     $CURRSTAT{$url} = "D";
     return;
   }
 
 Ouput now...
 LWP::UserAgent::request: ()
 HTTP::Cookies::add_cookie_header: Checking placenet.xxx.com for cookies
 HTTP::Cookies::add_cookie_header: Checking .xxx.com for cookies
 HTTP::Cookies::add_cookie_header: Checking xxx.com for cookies
 HTTP::Cookies::add_cookie_header: Checking .com for cookies
 LWP::UserAgent::send_request: GET
 https://placenet.xxx.com:443/sjprdcell/steppingstone/login.jsp
 LWP::UserAgent::_need_proxy: Not proxied
 LWP::Protocol::http::request: ()
 
The information contained in this e-mail may be confidential and is intended 
solely for the use of the named addressee.
Access, copying or re-use of the e-mail or any information contained therein by 
any other person is not authorized.
If you are not the intended recipient please notify us immediately by returning 
the e-mail to the originator.(17b)

Reply via email to