Am 04.04.2013 09:00, schrieb Jay Sorg:
> I think I have IPv6 in now.  Maybe some logging is not right yet.
 > ./configure tries to auto detect it. Please test and let me know.
 >
 > Jay
 >


That's great. Thank You!

Now my first test-statement,

Test environment:

xrdp - server git version from 20130404 13:45UTC

Server: IPv6 via Sixxs-Tunnel, no IPv4-tcp-Forwarding
xrdp via sesman via Xvnc (Tigervnc) (opensuse 12.3)


Client: native IPv6 (german education network DFN)
xfreerdp (version of distribution opensuse 12.1)

Log at clientsite:

xfreerdp tsfusion.XXXXXXX.de
xkbLayout: de,ru,us     xkbVariant:
xkbLayout: de,ru,us     xkbVariant:
find_keyboard_layout_in_xorg_rules: 0
Found locale : de_DE
detect_keyboard_layout_from_locale: 407
Using German (0x00000407)
Loading keymap evdev
xkbfilepath: /usr/share/freerdp/keymaps/evdev
Loading keymap aliases(qwertz)
xkbfilepath: /usr/share/freerdp/keymaps/aliases
kbd_init: detect_and_load_keyboard returned 1031
freerdp_kbd_init: 407
starting thread 0 to tsfusion.XXXXXXXXX.de:3389
main thread, waiting for all threads to exit
freerdp_chanman_pre_connect:
keyboard_layout: 407
connecting to tsfusion.XXXXXXX.de:3389
Legacy RDP encryption negotiated
freerdp_chanman_post_connect: server name [tsfusion.XXXXXXXXX.de] 
chan_man->num_libs [0]
ui_unimpl: NOT IMPLEMENTED: Unknown Capability Set 0x06



Problem at serversite: local connection to local Xvnc does not work. 
(listens only to v4)

A workaround between xrdp and Xvnc was:
ncat -l -6  --keep-open -p 5911 -c "ncat -4 localhost 5911"

Then, it worked es expected.

I second thing I observed:

Linux uses one socket for all -  v4 and v6.

If I remember correctly BSD does not so behave.
In the case the xrdp needs compatibility with bsd, it could be necessary 
to implement two sockets.

e.g. sshd does so:

tcp        0      0 0.0.0.0:22              0.0.0.0:* LISTEN      2574/sshd
tcp        0      0 :::22                   :::* LISTEN      2574/sshd


xrdp


tcp        0      0 :::3389                 :::* LISTEN      5311/xrdp


Regards,

Thomas










------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to