i'm receiving the following error on freerdp when connecting to a
server2008r2 RDS farm:
>xfreerdp -d REMOVED -u REMOVED -a 16 -g 800x600 SERVER_FARM
> xkbLayout: gb xkbVariant:
> xkbLayout: gb xkbVariant:
> find_keyboard_layout_in_xorg_rules: 809
> detect_keyboard_layout_from_locale: 809
> Using United Kingdom (0x00000809)
> Loading keymap evdev
> xkbfilepath: /usr/local/share/freerdp/keymaps/evdev
> Loading keymap aliases(qwerty)
> xkbfilepath: /usr/local/share/freerdp/keymaps/aliases
> kbd_init: detect_and_load_keyboard returned 2057
> freerdp_kbd_init: 809
> starting thread 0 to SERVER_FARM:3389
> main thread, waiting for all threads to exit
> freerdp_chanman_pre_connect:
> keyboard_layout: 809
> connecting to SERVER_FARM:3389
> TLS Encryption negotiated
> ssl_verify: error 20 (see 'man 1 verify' for more information)
> certificate details:
> Subject:
> commonName = RDS06.cueltd.net
> Issued by:
> commonName = RDS06.cueltd.net
> The server could not be authenticated. Connection security may be
> compromised!
> TLS connection established
> freerdp_chanman_post_connect: server name [SERVER_FARM] chan_man->num_libs
> [0]
> ui_error: ERROR: pduType version must be 0 and 1 but is 0 and 0
> ui_error: ERROR: - known bug for TLS mode - skipping rest of PDU
> Received Set Error Information PDU with reason 0
> run_xfreerdp: inst->rdp_check_fds failed
> main thread, all threads did exit
>
specifically, what happens is i hit enter after the command, and the RDP
window appears and the RDS server prompts me for password. once i enter my
password and hit enter, i get instantly kicked out and droped back to
terminal prompt.
our RDS farm uses Microsofts NLB to balance between 3 servers. once you have
authenticated, the load balancer kicks in and distributes users to the least
loaded server. this is where freerdp seems to be failing.
i SUSPECT that i connect to 'rds06.cueltd.net' for authentication, and then
NLB puts me onto another server that isnt rds06.
Krdc works fine to the same server farm.
the above text dump from terminal seems pretty clear; either the PDUtype is
an issue or the rdp_check_fds is the issue... or both, however that means
nothing to me (in terms of a fix) hence i come here to ask what the solution
might be!
info about my system:
openSUSE 11.4 x64
xfreerdp v0.8.2 (installed via software.opensuse.org as i could never get it
to compile correctly from source/git)
Krdc v4.6.00 r6
thanks for any help
Tim
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts.
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel