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:
- Delete the \HKEY_LOCAL_MACHINE\SOFTWARE\Novell-iPrint key, then restart the workstation.
- or
- 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"