X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fping%2FSSLPinger.java;h=ab679bbcf990281dd3708e73202ee38817214b2f;hp=71612920b88cb2b809868f5a439992b8a2c0366c;hb=1ed552016ddecfa25cc64498048087d35825d15f;hpb=af932253d612fbbbf1dcead6107df6fc53896282 diff --git a/src/org/cacert/gigi/ping/SSLPinger.java b/src/org/cacert/gigi/ping/SSLPinger.java index 71612920..ab679bbc 100644 --- a/src/org/cacert/gigi/ping/SSLPinger.java +++ b/src/org/cacert/gigi/ping/SSLPinger.java @@ -178,7 +178,7 @@ public class SSLPinger extends DomainPinger { @Override public void checkServerTrusted(java.security.cert.X509Certificate[] chain, String authType) throws java.security.cert.CertificateException { java.security.cert.X509Certificate c = chain[0]; - if ( !c.getExtendedKeyUsage().contains("1.3.6.1.5.5.7.3.1")) { + if (c.getExtendedKeyUsage() != null && !c.getExtendedKeyUsage().contains("1.3.6.1.5.5.7.3.1")) { throw new java.security.cert.CertificateException("Illegal EKU"); } }