Étiquette : certificat

PHP: Controler la validité d’un certificat ssl sur une urlPHP: Controler la validité d’un certificat ssl sur une url

      $url = “https://monURL”;     $orignal_parse = parse_url($url, PHP_URL_HOST);     $get = stream_context_create(array(“ssl” => array(“capture_peer_cert” => TRUE)));     $read = stream_socket_client(“ssl://”.$orignal_parse.”:443″, $errno, $errstr, 30, STREAM_CLIENT_CONNECT, $get);     $cert = stream_context_get_params($read);     $certinfo = openssl_x509_parse($cert[‘options’][‘ssl’][‘peer_certificate’]);       $nowLess7Days= date(DATE_RFC2822,strtotime(‘+ 7 day’));     $valid_to = date(DATE_RFC2822,$certinfo[‘validTo_time_t’]);       echo “Now less  7 days  :”.$nowLess7Days.”\r\n”;     echo “Valid To      :”.$valid_to.”\r\n”;       if( $valid_to < $nowLess7Days)     {         echo ‘ALERT : certificat will be expired in less 7 days !!!!’;     }     else  {         echo ‘INFO : no Problem’;     }

.bat Problème lors du lancement d’un script utilisant la commande psftp via task scheduler windows.bat Problème lors du lancement d’un script utilisant la commande psftp via task scheduler windows

La commande psftp.exe est utilisé afin d’interagir sur des server ftp et sftp Cependant si vous souhaitez automatisé des actions utilisant cette commande via le task scheduler windows vous pouvez rencontrer