Search code examples
spring-integrationsmb

Does spring-integration-smb support SMB2 and SMB3?


I'm wondering what version(s) of the SMB protocol that spring-integration-smb extension is currently supporting. I understand that Microsoft will be deprecating SMB1 soon (or already) and that only SMB2 and/or SMB3 will be supported in Windows Server. Does spring-integration-smb support SMB2/SMB3 protocol today?

I've been reviewing the spring-integration-smb and jcifs code base but I haven't been able to find this answer yet.


Solution

  • Currently the Spring Integration SMB extension is based on the `compile "org.codelibs:jcifs:1.3.18.3" and according some resources in the Internet it support only SMB1: Smb version 2 upgrade issues

    However according the latest news of that project, we are good to tackle their new version with announced SMB2 and SMB3 support: https://github.com/codelibs/jcifs

    Feel, free to raise an issue in GitHub project and we also are open to accept a contribution on the matter.