In some cases Windows workstations attempting to use the QR Code Print Utility may be presented with an error similar to the following:
Unexpected error getting QR profiles
The underlying connection was closed: An unexpected error occurred on a send.:
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
.......
Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.:
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
.......
An existing connection was forcibly closed by the remote host:
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
This is due to an issue with TLS 1.2 negotiation from the Windows machine. As a first step, make sure you have downloaded and installed the latest .NET 4.7+ framework to your workstation. If you have an earlier version installed, you may need to uninstall it first. For example. .NET 3.5 and below will not support 1.2 at all and versions below 4.7 may not enable support by default. Having a lower version present may override support from other installed newer .NET versions.
As an alternative workaround, you can enable lower TLS version support in your Device42 Main Appliance by accessing your Appliance Manager and enabling support as shown below:
Comments
0 comments
Article is closed for comments.