Uploaded image for project: 'XenServer Org'
  1. XenServer Org
  2. XSO-892

Xencenter proxy crashes

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 7.5
    • Fix Version/s: 7.6
    • Component/s: XenCenter
    • Labels:
      None
    • Environment:

      Xenserver in Secured segment with access via proxy

      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 ---

       

        Attachments

          Activity

            People

            Assignee:
            kc284 Konstantina Chremmou
            Reporter:
            xsdg Doram
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: