Opened 16 years ago
Last modified 11 years ago
#2435 closed defect
VRDPAUTH external on ubuntu hardy host — at Initial Version
Reported by: | Samuel Monsarrat | Owned by: | |
---|---|---|---|
Component: | RDP | Version: | VirtualBox 2.0.6 |
Keywords: | Cc: | ||
Guest type: | Windows | Host type: | Linux |
Description
VirtualBox 2.0.2.
I am unable to get the standard external vrdp authentication working on Ubuntu 8.04.
In the VB logs I get:
00:00:44.533 VRDP: Logon: kelisport06 (192.168.1.10) build 2600. User: [sam] Domain: [] Screen: 0 00:00:44.534 VRDPAUTH: User: [sam]. Domain: []. Authentication type: [External] 00:00:44.535 VRDPAUTH: ConsoleVRDPServer::Authenticate: loading external authentication library'VRDPAuth' 00:00:44.535 VRDPAUTH: Could not resolve import 'VRDPAuth2'. Error code: VERR_SYMBOL_NOT_FOUND 00:00:44.535 VRDPAUTH: Using entry point 'VRDPAuth'. 00:00:44.584 VRDPAUTH: external authentication module returned 'access denied' 00:00:44.584 VRDPAUTH: Access denied.
I exported:
export VRDP_AUTH_DEBUG_FILENAME=/tmp/vbox_auth.log
And tried again, /tmp/vbox_auth.log gave me:
u[sam], d[], p[8] vrdpauth_pam_init: dlopen libpam.so failed vrdpauth_pam_init failed 4
This looks like VRDPAuth.so is linking to a non existent lib, indeed on hardy /lib/libpam.so does NOT exist, only /lib/libpam.so.0, I then did :
$ sudo ln -s /lib/libpam.so.0 /lib/libpam.so
And tried again, this time /tmp/vbox_auth.log gave me:
u[sam], d[], p[8] init ok Using PAM service: login start ok conv: num 1 u[sam] p[8] conv: 0 returning password [8] auth ok pam_acct_mgmt failed 9. Authentication service cannot retrieve authentication info vrdpauth_pam_close completed
This is where I get stuck. it seems that VRDPAuth.so is NOT compatible with PAM on ubuntu 8.08 What is happening?
Note:
See TracTickets
for help on using tickets.