Details
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
- relates to
-
NUTCH-427 protocol-smb: plugin protocol implementing the CIFS/SMB protocol. This protocol allows Nutch to crawl Microsoft Windows Shares remotely using the CIFS/SMB protocol implmentation.
- Closed