Monday, March 18, 2019

ShoreTel: Installing Connect on Server 2016

I have run into a few issues when installing ShoreTel Connect on Server 2016, and the main one is you run into a issue where while installing Connect you get a popup that says  "A digitally signed driver is required" and the install fails. This is usually because driver signing and secure boot is enabled. So here is the check list I use when I install Connect on Server 2016.


  1. Prep the new server as per the Build Notes and Install Guide (Check with TacTools Powershell script)
  2. Disable secure boot (BIOS)
  3. Disable Digital driver signing enforcement run ->gpedit.msc User configuration->Administrative Templates->System->Driver Installation->Code signing for drivers set to disable
  4. From Admin CMD run the following command bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
  5. Change DEP to essential windows applications
  6. Disable UAC
    1.  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System EnableUA set to 0
  7. Disable Windows firewall
  8. Set Quality Audio experience service to automatic start
  9. Set Simple mail transfer service to automatic start
  10. Check to make sure NO group policies are applied
  11. Check to make sure NO antivirus is installed (disable Defender)
  12. Disable automatic Windows updates
  13. Run ShoreTel compatibility checker