Hi,
I am creating cluster for Windows workload using Rancher 2.7.6, RKE2 Kubernetes Version: v1.26.8 +rke2r1, provider Custom. The entire infrastructure is running on VMware. Nodes run Ubuntu 22.04 and Windows Server 2019 OSs. I am facing intermittent network issues in Windows container while running queries on SQL server. Container fails with following errors intermittently:
1) A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.) ---> System.ComponentModel.Win32Exception (0x80004005): The semaphore timeout period has expired
2) SqlException: The connection is broken and recovery is not possible. The connection is marked by the server as unrecoverable. No attempt was made to restore the connection.
3) Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out
We don't see these issues on Rancher 2.5.8 (K8s v.20.6-rancher1-1 and docker runtime) that we have when the same test is run on it.
Is there any solution for this network issue?