Uploaded image for project: 'Nutch'
  1. Nutch
  2. NUTCH-2447

Work-around SSLProtocolException: handshake alert: unrecognized_name

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.13
    • Fix Version/s: 1.15
    • Component/s: protocol
    • Labels:
      None
    • Patch Info:
      Patch Available

      Description

      Nutch is unable to crawl some websites, regardless of protocol plugin you are using. The work-around you frequently find (-Djsse.enableSNIExtension=false) does not work at all, so the internet is clearly lying to us!

      2017-10-23 12:43:52,911 INFO  api.HttpRobotRulesParser - Couldn't get robots.txt for https://www.eidsiva.net/: javax.net.ssl.SSLProtocolException: handshake alert:  unrecognized_name
      2017-10-23 12:43:53,011 ERROR http.Http - Failed to get protocol output
      javax.net.ssl.SSLProtocolException: handshake alert:  unrecognized_name
              at sun.security.ssl.ClientHandshaker.handshakeAlert(ClientHandshaker.java:1446)
              at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:2016)
              at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1125)
              at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
              at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)
              at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)
              at org.apache.nutch.protocol.http.HttpResponse.<init>(HttpResponse.java:152)
              at org.apache.nutch.protocol.http.Http.getResponse(Http.java:72)
              at org.apache.nutch.protocol.http.api.HttpBase.getProtocolOutput(HttpBase.java:271)
              at org.apache.nutch.fetcher.FetcherThread.run(FetcherThread.java:327)
      

        Attachments

        1. NUTCH-2447.patch
          4 kB
          Markus Jelsma
        2. NUTCH-2447.patch
          4 kB
          Markus Jelsma

          Issue Links

            Activity

              People

              • Assignee:
                markus17 Markus Jelsma
                Reporter:
                markus17 Markus Jelsma
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: