xxtbg / vboxweb

Automatically exported from code.google.com/p/vboxweb
MIT License
0 stars 0 forks source link

Windows RDC client under OSX fails to connect to VRDP with auth. #40

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

What steps will reproduce the problem?

I've set up VirtualBox 3.1.4 on a XP box (host) then installed a CentOS 5.3
(client) and when trying to connect to the host using port 5050 (external
authentication) using Microsoft RDC 2.01 (OSX) I keep getting "You were
disconnected from the Windows-based computer". I can connect using local
Microsoft desktop connection on the XP host by specifying user name and
password. 

What is the expected output? What do you see instead?

To be connected.

What version of the product are you using? On what operating system?

VirtualBox 3.14

Please provide any additional information below.

From the logs:

Running mstsc from host directly

I was connected

00:14:26.665 VRDP: New connection:
00:14:26.713 VRDP: Flags 0x0000000b
00:14:26.713 VRDP: Channel: [rdpdr] [1004]. Not supported.
00:14:26.713 VRDP: Channel: [cliprdr] [1005]. Accepted.
00:14:26.713 VRDP: Channel: [rdpsnd] [1006]. Accepted.
00:14:26.733 VRDP: Client seems to be MSFT.
00:14:26.733 VRDP: Logon: GX620-XP (192.168.20.55) build 2600. User:
[husk-SA] Domain: [little] Screen: 0

00:14:26.733 VRDPAUTH: User: [husk-SA]. Domain: [little]. Authentication
type: [External]
00:14:26.743 VRDPAUTH: external authentication module returned 'access granted'
00:14:26.743 VRDPAUTH: Access granted.

00:14:26.744 VBVA: VRDP acceleration has been requested.
00:14:26.748 VMMDev::SetVideoModeHint: got a video mode hint (1024x768x0) at 0
00:14:30.233 VRDP: Connection closed:
00:14:30.233 VRDP: Logoff: GX620-XP (192.168.20.55) build 2600. User:
[husk-SA] Domain: [little] Reason 0x0001.

>>>>>>>>>>>

Run Microsoft Remote Desktop Connection 2.01 from OSX using x.x.x.x:5050 +
user + password + domain

I get the following message "You were disconnected from the Windows-based
computer."

00:20:14.232 VRDP: New connection:
00:20:14.345 VRDP: Flags 0x0000001b
00:20:14.345 VRDP: Channel: [rdpdr] [1004]. Not supported.
00:20:14.345 VRDP: Channel: [rdpsnd] [1005]. Accepted.
00:20:14.345 VRDP: Channel: [cliprdr] [1006]. Accepted.
00:20:14.714 VRDP: Client seems to be MSFT.

00:20:14.714 VRDP: Logon: Medusa-G5 (192.168.20.4) build 0. User:
[little\husk-sa] Domain: [] Screen: 0
00:20:14.715 VRDPAUTH: User: [little\husk-sa]. Domain: []. Authentication
type: [External]
00:20:44.752 VRDPAUTH: external authentication module returned 'access denied'
00:20:44.752 VRDPAUTH: Access denied.

00:20:44.752 VRDP: Connection closed:
00:20:44.752 VRDP: Logoff: Medusa-G5 (192.168.20.4) build 0. User:
[little\husk-sa] Domain: [] Reason 0x0001.

>>>>>>>>

It appears to me that Virtualbox VRDP does not handle the "domain" info
correctly that is being sent by Microsoft Remote Desktop 2.01 for OSX. IE
it does not parse out the domain info.

Original issue reported on code.google.com by deh...@gmail.com on 19 Feb 2010 at 2:51

GoogleCodeExporter commented 9 years ago

Original comment by achim.ha...@gmail.com on 26 Aug 2010 at 2:18