2017-07-10 12 views
0

smbバージョンをアップグレードする前に、コードがsmb 2にアップグレードされた後に正常に動作していたため、コードは例外をスローします。私はsmb 1.0を受け入れるようにWindowsで変更できることを知っていますが、私はそれをしたくありません。私のコードでsmb 2.0を許可したい。したがって、JCIFS 1.3.15はSMB verion 2をサポートしていますか?それが最良の代替案をサポートしていない場合、Smbバージョン2のアップグレードに関する問題

+0

を試すことができSMB v2またはv3ので動作するように

あなたは私たちにそれをスローした例外とコードを表示することができますか? – bradimus

+0

私はsmbの知識は特に持っていませんが、通常これらのような質問では、適切なコードとスタックトレースがその質問とともに掲示されます。 –

答えて

1

jCIFSは、NT LAN Manager 0.12(NT LM 0.12)をサポートします。

NT LM 0.12は現在「SMB1」と呼ばれていますが、その正確度は です。 NT LM 0.12は、Windows NT 3.51で導入され、Windows 95でも使用されました。 以降のすべてのWindowsバージョンは、NT LM 0.12をサポートしています(サポートしています)。

Windows/XPおよびWindows 2003は、SMB1のみをサポートしているサポートのもとでは、まだ のWindowsの最後のバージョンです。 Vistaでは、Microsoft がSMB2を導入しました。 SMB2は完全に異なるプロトコルであることに注意してください。 また、SMB3.0は実際にはSMB2.2であり、新しいプロトコルではありません。

Windows 2012r2で、マイクロソフトでは、オプションで SMB1を無効にする機能を導入しました。この警告以外に、サポートされているすべてのバージョンの は、WindowsではまだNT LM 0.12(SMB1)をサポートしています。

Source

JCIFSを総括する唯一のSMB V1をサポートしています。あなたはsmbj

関連する問題