VMware Cloud Community
IamTHEvilONE
Immortal
Immortal

Should the API ValidateCredentialsInGuest Work with Domain Based Users in Linux?

ValidateCredentialsInGuest is returning invalidguestlogin on a Linux system.

The system is configured to use a domain, and I can login via SSH as user@domain.com using login user (it goes through LDAP)... however, when I attempt to pass this via the ValidateCredentialsInGuest API I get the message it's invalid.

I can pass root or another non-root local user using the same same code.  I vaguely remember older versions of tools needing a reconfiguration to support this, but for the life of me can't find what that change is.

Here are the os/tools details

$ cat /etc/os-release

NAME="Ubuntu"

VERSION="19.04 (Disco Dingo)"

ID=ubuntu

ID_LIKE=debian

PRETTY_NAME="Ubuntu 19.04"

VERSION_ID="19.04"

HOME_URL="https://www.ubuntu.com/"

SUPPORT_URL="https://help.ubuntu.com/"

BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"

VERSION_CODENAME=disco

UBUNTU_CODENAME=disco

$ vmware-toolbox-cmd -v

10.3.10.10540 (build-12406962)

vSphere is current 6.7 (both vCenter and ESXi)

0 Kudos
0 Replies