Details
Description
When connecting to Xenserver using a proxy, no actions are permissable and xencenter crashes.
This occurs at Asyncservertime and licensestatus checks which attempt to connect directly to host and not via proxy.
Full dump attached for single request.
See below crash dump snippet.
2018-08-23 09:54:48,577 ERROR XenAdmin.Network.Heartbeat [Heartbeat for 10.0.254.104] - System.Net.WebException: The operation has timed out at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) at System.Net.HttpWebRequest.GetRequestStream() at XenAPI.JsonRpcClient.Rpc[T](String callName, JToken parameters, JsonSerializer serializer) at XenAPI.Host.get_servertime(Session session, String _host) at XenAdmin.Network.Heartbeat.GetServerTime() at XenAdmin.Network.Heartbeat.DoHeartbeat() 2018-08-23 09:54:49,443 WARN XenAdmin.Network.XenConnection [Connection to 10.0.254.104] - Lost connection to 10.0.254.104 2018-08-23 09:54:49,510 ERROR XenAdmin.Dialogs.LicenseStatus [9] - Couldn't get the server time because: Value cannot be null. Parameter name: System.Object 2018-08-23 09:54:49,510 ERROR XenAdmin.Utils.AsyncServerTime [9] - Failed to fetch server time for host as host could not be resolved 2018-08-23 09:54:49,577 ERROR XenAdmin.Dialogs.LicenseStatus [14] - Couldn't get the server time because: Value cannot be null. Parameter name: System.Object 2018-08-23 09:54:49,577 ERROR XenAdmin.Utils.AsyncServerTime [14] - Failed to fetch server time for host as host could not be resolved 2018-08-23 09:54:49,827 ERROR XenAdmin.Dialogs.LicenseStatus [16] - Couldn't get the server time for TheForce because: Object reference not set to an instance of an object. 2018-08-23 09:54:49,842 ERROR XenAdmin.Utils.AsyncServerTime [16] - Failed to fetch server time for host TheForce because Object reference not set to an instance of an object. 2018-08-23 09:54:49,877 ERROR XenAdmin.Dialogs.LicenseStatus [14] - Couldn't get the server time for TheForce because: Object reference not set to an instance of an object. 2018-08-23 09:54:49,877 ERROR XenAdmin.Utils.AsyncServerTime [14] - Failed to fetch server time for host TheForce because Object reference not set to an instance of an object. 2018-08-23 09:54:53,927 ERROR XenAdmin.Actions.AsyncAction [8] - System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 10.0.254.104:443 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- End of inner exception stack trace ---