You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by "Vanderdray, Jacob" <JV...@aarp.org> on 2006/03/23 15:48:01 UTC

https crawl excepetion with 0.7 branch

	I'm getting the exception below when trying to crawl an https
site.  I'm using IBM's JRE version 1.4.2 on RedHat Enterprise Linux.
This is with a copy of the 0.7 branch pulled from svn this morning.

	I'd thought I had https crawling working (using httpclient), but
I haven't been paying much attention to it recently.  I'm not sure when
or how it broke.  It compiles fine.  I appreciate any guidance.

Thanks,
Jake.

060323 093013 SEVERE Class com.ibm.jsse.z configured for SSLContext not
a SSLContext
java.security.NoSuchAlgorithmException: Class com.ibm.jsse.z configured
for SSLContext not a SSLContext
        at com.sun.net.ssl.SunJSSE_b.a(DashoA12275)
        at com.sun.net.ssl.SSLContext.getInstance(DashoA12275)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eEasySSLContext(DummySSLProtocolSocketFactory.java:44)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.getSS
LContext(DummySSLProtocolSocketFactory.java:55)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eSocket(DummySSLProtocolSocketFactory.java:66)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$1.d
oit(ControllerThreadSocketFactory.java:90)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$Soc
ketTask.run(ControllerThreadSocketFactory.java:157)
        at java.lang.Thread.run(Thread.java:568)
org.apache.commons.httpclient.HttpClientError:
java.security.NoSuchAlgorithmException: Class com.ibm.jsse.z configured
for SSLContext not a SSLContext
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eEasySSLContext(DummySSLProtocolSocketFactory.java:49)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.getSS
LContext(DummySSLProtocolSocketFactory.java:55)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eSocket(DummySSLProtocolSocketFactory.java:66)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$1.d
oit(ControllerThreadSocketFactory.java:90)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$Soc
ketTask.run(ControllerThreadSocketFactory.java:157)
        at java.lang.Thread.run(Thread.java:568)
060323 093013 Couldn't get robots.txt for
https://admin-d.aarp.org/custom_log/clIndex.html:
java.lang.NullPointerException
java.lang.NullPointerException
        at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:72
0)
        at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpCon
nectionAdapter.open(MultiThreadedHttpConnectionManager.java:1321)
        at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMe
thodDirector.java:386)
        at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMetho
dDirector.java:170)
        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
96)
        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
24)
        at
org.apache.nutch.protocol.httpclient.HttpResponse.<init>(HttpResponse.ja
va:102)
        at
org.apache.nutch.protocol.httpclient.Http.getProtocolOutput(Http.java:20
4)
        at
org.apache.nutch.fetcher.Fetcher$FetcherThread.run(Fetcher.java:135)
060323 093013 SEVERE Class com.ibm.jsse.z configured for SSLContext not
a SSLContext
java.security.NoSuchAlgorithmException: Class com.ibm.jsse.z configured
for SSLContext not a SSLContext
        at com.sun.net.ssl.SunJSSE_b.a(DashoA12275)
        at com.sun.net.ssl.SSLContext.getInstance(DashoA12275)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eEasySSLContext(DummySSLProtocolSocketFactory.java:44)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.getSS
LContext(DummySSLProtocolSocketFactory.java:55)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eSocket(DummySSLProtocolSocketFactory.java:66)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$1.d
oit(ControllerThreadSocketFactory.java:90)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$Soc
ketTask.run(ControllerThreadSocketFactory.java:157)
        at java.lang.Thread.run(Thread.java:568)
org.apache.commons.httpclient.HttpClientError:
java.security.NoSuchAlgorithmException: Class com.ibm.jsse.z configured
for SSLContext not a SSLContext
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eEasySSLContext(DummySSLProtocolSocketFactory.java:49)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.getSS
LContext(DummySSLProtocolSocketFactory.java:55)
        at
org.apache.nutch.protocol.httpclient.DummySSLProtocolSocketFactory.creat
eSocket(DummySSLProtocolSocketFactory.java:66)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$1.d
oit(ControllerThreadSocketFactory.java:90)
        at
org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$Soc
ketTask.run(ControllerThreadSocketFactory.java:157)
        at java.lang.Thread.run(Thread.java:568)
java.lang.NullPointerException
        at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:72
0)
        at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpCon
nectionAdapter.open(MultiThreadedHttpConnectionManager.java:1321)
        at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMe
thodDirector.java:386)
        at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMetho
dDirector.java:170)
        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
96)
        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
24)
        at
org.apache.nutch.protocol.httpclient.HttpResponse.<init>(HttpResponse.ja
va:102)
        at
org.apache.nutch.protocol.httpclient.Http.getProtocolOutput(Http.java:20
4)
        at
org.apache.nutch.fetcher.Fetcher$FetcherThread.run(Fetcher.java:135)