New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Full disabling chansrv #1288
Comments
What do you mean "it does not work by default on FreeBSD"? Clipboard works. |
BTW, it sounds reasonable not to connect chansrv if all channnels disabled. Worth considering. |
Yes, my mistake. In our configuration chansrv not running and chansrv sockets not creating at all (and its normal for us). Yes, it sounds reasonable: not to connect chansrv if all channnels disabled. |
Besides, the root cause is "sometimes xrdp fails to connect to chansrv and have wait you" and some other people encounter the issue (ex #1286). Not to connect to chansrv is just a workaround. |
Please do it: not to connect chansrv if all channnels disabled. This will solve our problem. |
At least I will work on either. |
Is the problem fixed in the latest release? |
@jsorg71 any concerns implementing "not to connect chansrv if all channels disabled"? |
That's work: |
Not only there. I'll make a PR. |
Hello again @klewerus, this issue should be solved. I believe disabling chansrv no longer required, it should work fine. |
Here's the FreeBSD commit: https://svnweb.freebsd.org/ports?view=revision&revision=517939 |
Hello. No, issue still exists. [20191120-20:45:03] [ERROR] xrdp_mm_connect_chansrv: connect failed trying again... Waiting for new release with commit f37faca |
Hi!
We use xrdp with Xorg on FreeBSD server (70 users sessions). All good, but.
While begining connection we have 16 seconds freeze (black screen) before window manager dispayed to user and all other works well.
xrdp.ini:
allow_channels=false
xrdp.log:
[20190201-15:29:27] [INFO ] Socket 11: AF_INET6 connection received from ::ffff:192.168.2.20 port 40635
...
[20190201-15:29:27] [DEBUG] Info - All channels are disabled
...
[20190201-15:29:29] [DEBUG] xrdp_wm_log_msg: connected ok
[20190201-15:29:33] [ERROR] xrdp_mm_connect_chansrv: connect failed trying again...
[20190201-15:29:33] [DEBUG] Closed socket 17 (AF_UNIX)
[20190201-15:29:37] [ERROR] xrdp_mm_connect_chansrv: connect failed trying again...
[20190201-15:29:37] [DEBUG] Closed socket 17 (AF_UNIX)
[20190201-15:29:41] [ERROR] xrdp_mm_connect_chansrv: connect failed trying again...
[20190201-15:29:41] [DEBUG] Closed socket 17 (AF_UNIX)
[20190201-15:29:45] [ERROR] xrdp_mm_connect_chansrv: connect failed trying again...
[20190201-15:29:45] [ERROR] xrdp_mm_connect_chansrv: error in trans_connect chan
[20190201-15:29:45] [DEBUG] Closed socket 15 (AF_INET6 ::1 port 44852)
Оur suggestion is xrdp not to contact the chansrv at all.
If it is disabled in the settings (allow_channels=false).
Because it does not work by default on FreeBSD.
The text was updated successfully, but these errors were encountered: