Windows 10 version 1809 results in iPrint Printer 10060 Winsock error

  • 7023564
  • 05-Dec-2018
  • 20-Mar-2019

Environment

Micro Focus iPrint (Appliance or OES)

Situation

After upgrading to Windows 10 version 1809, a 10060 Winsock error is presented to end users when attempting to install an iPrint printer.

Resolution

There are two workarounds to this problem:
  1. Delete the \HKEY_LOCAL_MACHINE\SOFTWARE\Novell-iPrint key, then restart the workstation.
    • or
  2. Add this ACL using a ZEN bundle:
  • $acl = Get-Acl "HKLM:\SOFTWARE\Novell-iPrint"
  • $person  = New-Object -TypeName 'System.Security.Principal.SecurityIdentifier' -ArgumentList @([System.Security.Principal.WellKnownSidType]::AuthenticatedUserSid, $null)
  • $access = [System.Security.AccessControl.RegistryRights]"FullControl"
  • $inheritance = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit,ObjectInherit"
  • $propagation = [System.Security.AccessControl.PropagationFlags]"None"
  • $type = [System.Security.AccessControl.AccessControlType]"Allow"
  • $rule = New-Object System.Security.AccessControl.RegistryAccessRule($person,$access,$inheritance,$propagation,$type)
  • $acl.AddAccessRule($rule)
  • $acl |Set-Acl "HKLM:\SOFTWARE\Novell-iPrint"