VirtualBox

Ticket #7276 (new defect)

Opened 4 years ago

Last modified 4 years ago

VRDP session is blank on connection

Reported by: gnordli Owned by:
Priority: major Component: RDP
Version: VirtualBox 3.2.6 Keywords: blank
Cc: Guest type: other
Host type: Linux

Description

When I re-connect to a VRDP session sometimes the screen remains blank.

VBox 3.2.6 Host: Linux Ubuntu 10.10 Server

In the log I can see the successful connection with access granted.

When I sniff the network I see traffic.

I tried disabling the bitmap caching in the rdp client.

I am not using 2D or 3D accel in the guests.

thanks,

Geoff

Attachments

vrdp_blank_screen.log Download (120.0 KB) - added by gnordli 4 years ago.

Change History

Changed 4 years ago by gnordli

comment:1 Changed 4 years ago by gnordli

Adding some more information...

I did a netstat on the vrdp port and I noticed that there were several open connections.

We need to allow multiple connections to a single VM to facilitate our training system, but if I close the rdp session, it should remove the open connection.

Maybe this is where the problem lies.

As a note, if I do a vboxmanage control vm <name> vrdp off, and then back on again, it starts working again.

comment:2 Changed 4 years ago by gnordli

I did a netstat -an and I noticed a few connections were "established" that I know had already been disconnected.

If you close the connection properly, then I see the "established" connection removed.

If your app hangs, or you lose network connectivity, then the "established" connection doesn't appear to get removed and the send-q continually increases.

Below, I pulled the network connection from the so it wasn't able to gracefully shutdown. The connection from x.x.x.x:57662 is not active.

root@llift:/home/user# netstat -an | grep 4002 tcp 0 0 0.0.0.0:4002 0.0.0.0:* LISTEN tcp 0 12728 y.y.y.y:4002 x.x.x.x:57662 ESTABLISHED root@llift:/home/user# netstat -an | grep 4002 tcp 0 0 0.0.0.0:4002 0.0.0.0:* LISTEN tcp 0 13238 y.y.y.y:4002 x.x.x.x:57662 ESTABLISHED root@llift:/home/user# netstat -an | grep 4002 tcp 0 0 0.0.0.0:4002 0.0.0.0:* LISTEN tcp 0 13703 y.y.y.y:4002 x.x.x.x:57662 ESTABLISHED

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use