Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-43997

[CNV Windows] RDP connection cannot be established

XMLWordPrintable

    • CNV Network QE 280
    • Moderate
    • No

      Description of problem:

      Attempting to establish RDP connection to a Windows 16 fails.
      

      Version-Release number of selected component (if applicable):

      OCP 4.16.1
      CNV 4.16.0 (brew.registry.redhat.io/rh-osbs/iib:758598)
      

      How reproducible:

      100%
      

      Steps to Reproduce:

      1. Deploy a cluster with enough resources for running a Windows VM with RDP connection (in the CNV-QE deployment jobs - selecting `Large` in `CLUSTER_SIZE` list should be enough).
      
      2.
      Create all the necessary resources for the RDP connection:
      Namespace
      Secret
      ConfigMap
      DataVolume
      VirtualMachine
      NodePort service
      
      All these resources, which I used, are attached.
      
      3.
      2 attempts to establish the RDP connection failed at this point:
      a. Running this command from a node's utliity pod:
      WLOG_PREFIX='[%hr:%mi:%se:%ml] [%mn] - ' xvfb-run --server-args='-screen 0 1024x768x24' xfreerd    p /cert-ignore /auth-only /v:172.30.72.120:3389 /u:Administrator /p:Heslo123
      
      The error output is:
      ERR: {'metadata': {}, 'status': 'Failure', 'message': 'command terminated with non-zero exit code: exit status 147', 'reason': 'NonZeroExitCode', 'details': {'causes': [{'reason': 'ExitCode', 'message': '147'}]}
      
      b.
      Generating an *.rdp file from the UI, and then trying to execute remmina with this file, ended with a failed attempt to establish a connection from the remmina application.
      

      Actual results:

      
      

      Expected results:

      Succesful RDP connection.
      

      Additional info:

      I saw that the UI console (Windows UI) is available via the cluster's UI, so there is still a way for the user to access and control the VM.
      

      Please let me know if any extra info is needed from my side.

        1. 6-service.yaml
          0.3 kB
        2. 5-vm.yaml
          4 kB
        3. 4-datavolume.yaml
          0.6 kB
        4. 3-configmap.yaml
          2 kB
        5. 2-secret.yaml
          0.1 kB
        6. 1-namespace.yaml
          0.1 kB

              rh-ee-awax Anat Wax
              ysegev@redhat.com Yossi Segev
              Yossi Segev Yossi Segev
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: