On 08/05/2011 08:22 PM, Tim Draper wrote:
> 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
>     <http://RDS06.cueltd.net>
>        Issued by:
>          commonName                = RDS06.cueltd.net
>     <http://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 <http://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

Yes, that seems to be one of the bugs that has been fixed in the 
almost-0.9 master branch.

/Mads

------------------------------------------------------------------------------
BlackBerry&reg; 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

Reply via email to