Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MKS Ticket Not Acquirable on ESXi 8 #1078

Open
nivmamedov opened this issue Jun 24, 2024 · 0 comments
Open

MKS Ticket Not Acquirable on ESXi 8 #1078

nivmamedov opened this issue Jun 24, 2024 · 0 comments
Labels

Comments

@nivmamedov
Copy link

Describe the bug

We have an on-prem ESXi 8 server environment deployed which hosts our customers VMs, we make those VMs airnmeccessible via a VMRC, we generate the VMRC link based on a ticket that is granted from the AcquireTicket function, the function accepts either a paremeter of MKS (Mouse, Keyboard, Screen) or clone which makes VMRC inherit the permissions of the user who initiated the session.

When acquiring a ticket of type MKS we're getting a TypeError from VMOMI saying we provided an invalid type to a variable called TicketType, the problem is we don't see any reference for said variable either in code or in changelogs.

We have an ESXi 7 server environment which the feature actually works in, but in the environment described above we fail to generate said ticket, we used the latest PyVmomi 8.0.2.

Reproduction steps

  1. Host an ESXi 8 server
  2. Create a SOAP session via the PyVmomi 8.0.2 SDK.
  3. Try to generate a MKS Ticket for VMRC via the AcquireTicket function.

Expected behavior

I expect the SDK to generate me usable MKS ticket details for VMRC usage.

Additional context

No response

@nivmamedov nivmamedov added the bug label Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant