Microsoft made changes to the network stack, specifically to deal with vulnerabilities in protocol SMB1. SMB1 is no longer supported; however, you may have connections still using the protocol.

 

After installing Windows Update 1803, InnQuest clients may notice an issue where workstations can no longer communicate with the server.The following are the most prevalently reported issues:

 

1.           Shift 4 socket error “Invalid handle passed to function”

2.           Inability to connect to roomMaster database

3.           Inability to send emails from roomMaster

4.            Problems connecting to channel managers via iQ-WorldLink (TravelClick, Siteminder, etc)

 

 

DISCLAIMER!!!!!!!!!!!!: Please consult an IT professional before making any changes. We are not responsible if any of the changes made have adverse effect on their network or any other programs on their network. 

 

 

You can verify if Windows Update 1803 was installed in your update history. If so, rolling back the update will not fix the issue. You may either reinstall Windows, or set the SMB settings as shown below. Thesemust occur on both the server (with or without the update) and the workstations which did receive the Windows Update.

 

SERVERBoldfont below is what you’ll type directly into PowerShell.

Open PowerShell (version 2+) as Admin: (to run as admin, right-click on PowerShell and select “run as administrator.” You must do this even if logged in as administrator)

               Set-SmbServerConfiguration -EnableSMB2Protocol$true                           

*Note You must restart the computer after you make these changes

                               *Note: If you’re getting errors in PowerShell with this script, you may be on PowerShell version 1, use the steps below. 


If not on PowerShell version 2, change SMB2 settingin regedit to true (1)

               Search for regedit.exe and follow the directory below to add a key.

               Registry subkey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

               Registry entry: SMB2 – this is normally installed by default, so you may change“value data” from zero with a one. Otherwise, you’ll add DWORD SMB2.

               REG_DWORD: 1 = Enabled