Hi,

I've had some problems getting the RDP redirection working with disconnected 
sessions and a DNS loadbalancer. I'm sorry that I do not have details about the 
configuration on the Microsoft Windows side. In fact I only know that there's a 
DNS loadbalancer in front of a Windows 2003 Server SP2 terminal server farm.

If I disconnect my current running session and reconnect with xfreerdp 
afterwards I most of the time get a new session. With debugging output enabled 
I saw that the terminal server farm correctly told xfreerdp which server it 
should reconnect to. But in fact it always took another terminal server which 
was returned by the DNS loadbalancer.

A quick look in the code (connection.c) revealed, that e.g. the target net 
address in the redirection PDU is not honored if a loadbalancer info token is 
present. Therefore I removed the "else" (see attached patch). In fact only two 
lines were removed; the rest is only white space changes.

The patch works pretty well. I do not know if there might be any side effects 
though.

It was made against FreeRDP version 1.0.2.


best regards
Christian Jung

SHS SERVICES GmbH - Informatik 
Hofstattstraße 106a 
D-66333 Völklingen  

phone: +49 6898 10 4987 
fax: +49 6898 10 54987 
www: http://www.shsservices.org/

SHS SERVICES GmbH, Firmensitz: Bismarckstrasse 145, 66333 Völklingen 
Registergericht: Amtsgericht Saarbrücken HRB 14092 
Geschäftsführer: Martin Baues, Dr. Bernd Luxenburger
------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to