commit | 2d6bfb01d8194a773ef97b221d346ae03a375d6a | [log] [tgz] |
---|---|---|
author | Karl Wright <kwright@apache.org> | Fri Nov 30 01:41:48 2012 +0000 |
committer | Karl Wright <kwright@apache.org> | Fri Nov 30 01:41:48 2012 +0000 |
tree | 954df563e467e65f8c90a4c8c9d60c979661de9c | |
parent | 7560cb089f361c450863a34416abcc3dc7529146 [diff] |
Use no host-name checking for SSL for web connector, since we use IP addresses not web DNS names git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-120@1415472 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/connectors/webcrawler/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/webcrawler/ThrottledFetcher.java b/connectors/webcrawler/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/webcrawler/ThrottledFetcher.java index 8b3306b..ab931e8 100644 --- a/connectors/webcrawler/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/webcrawler/ThrottledFetcher.java +++ b/connectors/webcrawler/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/webcrawler/ThrottledFetcher.java
@@ -37,6 +37,7 @@ import org.apache.http.impl.conn.PoolingClientConnectionManager; import org.apache.http.conn.scheme.Scheme; import org.apache.http.conn.ssl.SSLSocketFactory; +import org.apache.http.conn.ssl.AllowAllHostnameVerifier; import org.apache.http.conn.ssl.BrowserCompatHostnameVerifier; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; @@ -1261,7 +1262,7 @@ { // Set up scheme SSLSocketFactory myFactory = new SSLSocketFactory(new InterruptibleSocketFactory(httpsSocketFactory,connectionTimeoutMilliseconds), - new BrowserCompatHostnameVerifier()); + new AllowAllHostnameVerifier()); Scheme myHttpsProtocol = new Scheme("https", 443, myFactory); int resolvedPort;