rbeckman-nextgen / test-mc6

0 stars 0 forks source link

File Reader / File Writer connections to support SMB2 and SMB3 #4091

Closed rbeckman-nextgen closed 4 years ago

rbeckman-nextgen commented 4 years ago

Currently Mirth Connect File Reader and File Writer settings for smb only support JCIFS's SMB1. The enhancement request would be to change to a different client library that will support SMB v2 and v3 as well.

Imported Issue. Original Details: Jira Issue Key: MIRTH-4239 Reporter: hdmoscm Created: 2018-01-29T14:02:14.000-0800

rbeckman-nextgen commented 4 years ago

Hi I am wondering Is SMB2 supported with 3.7.0 or 3.8.0? Or has this not been addressed yet? Thanks!

Imported Comment. Original Details: Author: rmcginness Created: 2019-06-20T18:49:44.000-0700

rbeckman-nextgen commented 4 years ago

I would go further and specifically disable support for SMB1.

https://techcommunity.microsoft.com/t5/Storage-at-Microsoft/Stop-using-SMB1/ba-p/425858

Imported Comment. Original Details: Author: cschultz@chadis.com Created: 2019-07-15T11:37:32.000-0700

rbeckman-nextgen commented 4 years ago

This issue is beeing constantly moved from version to version. Currently it is planned for version 3.9.0. The lack of SMB2/3 support is a huge security issue for my organization. Moving on with the migration of Source/Destionation Server from Windows 2008 to Windows 2016 this year, we need to enable SMB1 support specifically when we connect with Mirth.

Is there a clear timeline for MirthConnect when a Mirth version with SMB2/3 Support will be available?

Imported Comment. Original Details: Author: wyssse Created: 2020-01-22T01:21:30.000-0800

rbeckman-nextgen commented 4 years ago

I couldn’t agree more. The drifting resolution to this issue is frustrating at best, but considering the seismic shift the world made away from SMB1, it's confusing to see no action from NextGen on this, over such a prolonged period of time.

Imported Comment. Original Details: Author: yorkie Created: 2020-01-22T10:50:56.000-0800

rbeckman-nextgen commented 4 years ago

Is there a simple workaround? I believe Java can read UNC paths directly, no SMB library required. Can you simply change your reader/writers to be simple "file" readers/writers and use UNC paths instead of smb:// paths?

Imported Comment. Original Details: Author: cschultz@chadis.com Created: 2020-01-22T10:57:45.000-0800

rbeckman-nextgen commented 4 years ago

Java can only create Files from UNC paths if running on Windows. It will also connect as the user the mirth service is running as. If both of those things are acceptable to your situation, then yes, that should work.

Another workaround is to mount the remote share via the OS, and then treat it as local. That works on multiple operating systems and lets you use alternative credentials. All of the channels will then have access to the share (logged in as that particular account, which can be good or bad.)

Imported Comment. Original Details: Author: agermano Created: 2020-01-28T16:15:57.000-0800

rbeckman-nextgen commented 4 years ago

Update: support for SMB2 and SMB3 has been completed and is scheduled for release with version 3.9 in the first half of 2020.

Imported Comment. Original Details: Author: brentm Created: 2020-02-27T09:46:58.000-0800

rbeckman-nextgen commented 4 years ago

[~brentm] Can you share which library will be used to support this if we have plans to utilize it in javascript? Thanks for the update.

Imported Comment. Original Details: Author: agermano Created: 2020-03-26T13:04:39.000-0700

rbeckman-nextgen commented 4 years ago

[~agermano] We are using the jcifs-ng library.

Imported Comment. Original Details: Author: christ Created: 2020-04-07T17:21:35.000-0700

rbeckman-nextgen commented 4 years ago

[~rmcginness] SMB2 will be supported in 3.9.0+.

Imported Comment. Original Details: Author: christ Created: 2020-04-08T12:06:54.000-0700

rbeckman-nextgen commented 4 years ago

and SMB3?

Imported Comment. Original Details: Author: yorkie Created: 2020-04-08T12:21:17.000-0700

rbeckman-nextgen commented 4 years ago

and SMB3?

Imported Comment. Original Details: Author: yorkie Created: 2020-04-08T12:21:38.000-0700

rbeckman-nextgen commented 4 years ago

[~yorkie] SMB3 will also be supported in 3.9.0+.

Imported Comment. Original Details: Author: christ Created: 2020-04-08T12:23:39.000-0700

rbeckman-nextgen commented 4 years ago

ROCKSOLID-4352

Imported Comment. Original Details: Author: christ Created: 2020-04-13T14:34:18.000-0700

rbeckman-nextgen commented 4 years ago

Cool, does anyone know what the release date of 3.9.0 will be?

Imported Comment. Original Details: Author: rmcginness Created: 2020-04-17T05:48:46.000-0700