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

protocol-smb plugin is outdated

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 1.19
    • Component/s: external, plugin, protocol
    • Labels:
      None

      Description

      The plugin protocol-smb advertized on https://cwiki.apache.org/confluence/display/NUTCH/PluginCentral actually refers to the JCIFS library. According to this library's homepage https://www.jcifs.org/:

      If you're looking for the latest and greatest open source Java SMB library, this is not it. JCIFS has been in maintenance-mode-only for several years and although what it does support works fine (SMB1, NTLMv2, midlc, MSRPC and various utility classes), jCIFS does not support the newer SMB2/3 variants of the SMB protocol which is slowly becoming required (Windows 10 requires SMB2/3). JCIFS only supports SMB1 but Microsoft has deprecated SMB1 in their products. So if SMB1 is disabled on your network, JCIFS' file related operations will NOT work.

      Looking at https://en.wikipedia.org/wiki/Server_Message_Block#SMB_/CIFS/_SMB1:

      Microsoft added SMB1 to the Windows Server 2012 R2 deprecation list in June 2013. Windows Server 2016 and some versions of Windows 10 Fall Creators Update do not have SMB1 installed by default.

      As a conclusion, the chances that SMB1 protocol is installed and/or configured are getting vastly smaller. Therefore some migration towards SMB2/3 is required. Luckily the JCIFS homepage lists alternatives:

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                hiranchaudhuri Hiran Chaudhuri
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: