xxx :
@ clear
@ openssl s_client \
- -crlf \
- --showcerts \
+ -msg \
-key certs/localhost-key.pem \
-cert certs/localhost-cert.pem \
-CAfile certs/root-safe_CA.pem \
-starttls smtp \
- -connect smtp1.example.com:25
+ -connect courriel.colba.net:25
# -showcerts
# -tls1_2
# -connect mailprod1.safe.ca:25
# -connect $(TESTSRV):$(TESTPORT)
# -connect smtp.google.com:25
+# -connect courriel.colba.net:25
#
#testing TLS with google
tlsref:
(void) snprintf(data,sizeof(data),"%s_%s",cenv[i],certext);
certs[i]=getenv(data);
- (void) rou_alert(0,"%s JMPDBG certs[%d]=<%s>",OPEP,i,certs[i]);
if (certs[i]==(char *)0) {
(void) rou_alert(0,"%s Missing <%s> environment variable (config?)",
OPEP,data);
//Set the verify mode
if (certs[3]!=(char *)0) { //env value can be missing
if (atoi(certs[3])==1) {
- (void) rou_alert(0,"%s JMPDBG verifiyng certificate",OPEP);
mode=SSL_VERIFY_PEER; //to make sure peer certificate is OK
}
}