linuxserver / docker-filezilla

GNU General Public License v3.0
25 stars 1 forks source link

Filezilla docker broken - UNRAID 6.9.2 #2

Closed mikeyo closed 3 years ago

mikeyo commented 3 years ago

linuxserver.io


Expected Behavior

Filezilla main window appears.

Current Behavior

Filezilla main window does not appear.

Following error logged in Docker.

(EE) Fatal server error:

(EE) Incompatible xrdp version detected - please recompile(EE)

Using UNRAID 6.9.2

github-actions[bot] commented 3 years ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

j0nnymoe commented 3 years ago

Please provide a screenshot of the edit container screen or provide the docker run command.

xLogiiCx commented 3 years ago

Hello, i think i have the same Problem. Log:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...

-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/

Brought to you by linuxserver.io
-------------------------------------

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 13-keygen: executing...

Generating 2048 bit rsa key...

ssl_gen_key_xrdp1 ok

saving to rsakeys.ini

Generating a RSA private key
.......................................................................+++++
............+++++
writing new private key to '/etc/xrdp/key.pem'
-----
[cont-init.d] 13-keygen: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 1.
[cont-init.d] 55-autostart-config: executing...
[cont-init.d] 55-autostart-config: exited 0.
[cont-init.d] 90-custom-folders: executing...
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[guac-init] Auto start not set, application start on login
[services.d] done.
starting sesman in foreground...
Filename: /etc/xrdp/sesman.ini
Global configuration:
ListenAddress: 127.0.0.1
ListenPort: 3350
EnableUserWindowManager: 1
UserWindowManager: startwm.sh
DefaultWindowManager: /etc/xrdp/startwm.sh
ReconnectScript: /etc/xrdp/reconnectwm.sh
AuthFilePath: disabled
Session configuration:
MaxSessions: 50
X11DisplayOffset: 10
KillDisconnected: 0
IdleTimeLimit: 0
DisconnectedTimeLimit: 0
Policy: 0
Security configuration:
AllowRootLogin: 1
MaxLoginRetry: 4
AlwaysGroupCheck: 0
RestrictOutboundClipboard: 0
TSUsersGroup: (not defined)
TSAdminsGroup: (not defined)
Xorg parameters:
Parameter 00 Xorg
Parameter 01 -config
Parameter 02 xrdp/xorg.conf
Parameter 03 -noreset
Parameter 04 logging configuration:
guacd[363]: INFO: Guacamole proxy daemon (guacd) version 1.1.0 started
guacd[363]: INFO: Listening on host 0.0.0.0, port 4822
Starting guacamole-lite websocket server
listening on *:3000
(node:355) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
[2021-09-24 09:26:20] [Connection 1] Client connection open
[2021-09-24 09:26:20] [Connection 1] Opening guacd connection
(node:355) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
[2021-09-24 09:26:20] [Connection 1] Client connection open
[2021-09-24 09:26:20] [Connection 1] Opening guacd connection
[2021-09-24 09:26:20] [Connection 1] guacd connection open
[2021-09-24 09:26:20] [Connection 1] Selecting connection type: rdp
[2021-09-24 09:26:20] [Connection 1] Sending opCode: 6.select,3.rdp;
guacd[363]: INFO: Creating new client for protocol "rdp"
guacd[363]: INFO: Connection ID is "$02db0ccd-32d0-44d6-80a1-026f99c7ec91"
[2021-09-24 09:26:20] [Connection 1] Sending opCode: 4.size,4.1920,13.995?undefined,2.96;
[2021-09-24 09:26:20] [Connection 1] Sending opCode: 5.audio;
[2021-09-24 09:26:20] [Connection 1] Sending opCode: 5.video;
[2021-09-24 09:26:20] [Connection 1] Sending opCode: 5.image;
[2021-09-24 09:26:20] [Connection 1] Server sent handshake: 4.args,13.VERSION_1_1_0,8.hostname,4.port,6.domain,8.username,8.password,5.width,6.height,3.dpi,15.initial-program,11.color-depth,13.disable-audio,15.enable-printing,12.printer-name,12.enable-drive,10.drive-name,10.drive-path,17.create-drive-path,7.console,13.console-audio,13.server-layout,8.security,11.ignore-cert,12.disable-auth,10.remote-app,14.remote-app-dir,15.remote-app-args,15.static-channels,11.client-name,16.enable-wallpaper,14.enable-theming,21.enable-font-smoothing,23.enable-full-window-drag,26.enable-desktop-composition,22.enable-menu-animations,22.disable-bitmap-caching,25.disable-offscreen-caching,21.disable-glyph-caching,16.preconnection-id,18.preconnection-blob,8.timezone,14.recording-path,14.recording-name,24.recording-exclude-output,23.recording-exclude-mouse,22.recording-include-keys,21.create-recording-path,13.resize-method,18.enable-audio-input,9.read-only,16.gateway-hostname,12.gateway-port,14.gateway-domain,16.gateway-username,16.gateway-password,17.load-balance-info
[2021-09-24 09:26:20] [Connection 1] Sending opCode: 7.connect,0.,9.127.0.0.1,4.3389,0.,3.abc,3.abc,4.1920,13.995?undefined,2.96,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,3.any,4.true,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.;
guacd[401]: INFO: Security mode: Negotiate (ANY)
guacd[401]: INFO: Resize method: none
guacd[401]: INFO: User "@16da7be8-ca35-46d2-8cb4-6a366e50c756" joined connection "$02db0ccd-32d0-44d6-80a1-026f99c7ec91" (1 users now present)
guacd[401]: INFO: Loading keymap "base"
guacd[401]: INFO: Loading keymap "en-us-qwerty"

X.Org X Server 1.20.13
X Protocol Version 11, Revision 0
Build Operating System: Linux Alpine Linux
Current Operating System: Linux bc1e806ea0f0 5.10.28-Unraid #1 SMP Wed Apr 7 08:23:18 PDT 2021 x86_64
Kernel command line: BOOT_IMAGE=/bzimage initrd=/bzroot
Build Date: 29 July 2021 11:02:43PM

Current version of pixman: 0.40.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: ".xorgxrdp.10.log", Time: Fri Sep 24 07:26:21 2021
(++) Using config file: "/etc/X11/xrdp/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xorgxrdpSetup:
xrdpdevSetup:
rdpmousePlug:
rdpkeybPlug:
rdpIdentify:
rdpDriverFunc: op 10

:
rdpPreInit:
rdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24
rdpScreenInit: pfbMemory bytes 1920000
rdpScreenInit: pfbMemory 0x145579496210
rdpSimdInit: assigning yuv functions
rdpSimdInit: cpuid ax 1 cx 0 return ax 0x000306a9 bx 0x07100800 cx 0x7f9ae3bf dx 0xbfebfbff
rdpSimdInit: sse2 amd64 yuv functions assigned
rdpClientConInit: disconnect idle session after [0] sec
rdpClientConInit: kill disconnected [0] timeout [0] sec
rdpXvInit: depth 24
rdpScreenInit: out
rdpCreateScreenResources:
rdpmousePreInit: drv 0x1455799d9450 info 0x145579434b50, flags 0x0
rdpmouseControl: what 0
rdpmouseDeviceInit:
rdpmouseCtrl:
rdpRegisterInputCallback: type 1 proc 0x1455796713b1
rdpmouseControl: what 1
rdpmouseDeviceOn:
rdpkeybPreInit: drv 0x1455799d94f0 info 0x145579434bf0, flags 0x0
rdpkeybControl: what 0
rdpkeybDeviceInit:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpRegisterInputCallback: type 0 proc 0x14557966c8a8
rdpkeybControl: what 1
rdpkeybDeviceOn:
rdpDeferredRandR:
rdpResizeSession: width 1024 height 768
calling RRScreenSizeSet
rdpRRScreenSetSize: width 1024 height 768 mmWidth 271 mmHeight 203
rdpRRGetInfo:
screen resized to 1024x768
RRScreenSizeSet ok 1
rdpResizeSession: width 1920 height 995
calling RRScreenSizeSet
rdpRRScreenSetSize: width 1920 height 995 mmWidth 508 mmHeight 263
rdpRRGetInfo:
screen resized to 1920x995
RRScreenSizeSet ok 1
rdpClientConGotConnection:
rdpClientConGotConnection: g_sck_accept ok new_sck 10
rdpClientConGetConnection: idle_disconnect_timeout set to non-positive value, idle timer turned off
rdpAddClientConToDev: adding first clientCon 0x145579657150
rdpClientConProcessMsgVersion: version 0 0 0 1
rdpClientConProcessScreenSizeMsg: set width 1920 height 995 bpp 16
rdpClientConProcessScreenSizeMsg: shmemid 0 shmemptr 0x1455786f9000
rdpClientConProcessMsgClientInput: invalidate x 0 y 0 cx 1920 cy 995
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
Global configuration:
LogFile: /var/log/xrdp.log
LogLevel: [INFO ]
ConsoleLevel: <disabled>
SyslogLevel: [INFO ]
ssl_tls_accept: TLS connection accepted
xrdp:xrdp_bitmap [0380809295]: xrdp_bitmap_create: noorders
xrdp:xrdp_mm [0380809301]: xrdp_mm_create: bpp 16 mcs_connection_type 6 jpeg_codec_id 0 v3_codec_id 0 rfx_codec_id 0 h264_codec_id 0
xrdp_wm_login_mode_changed: login_mode is 0
in xrdp_wm_init:
xrdp_wm_init: channel cliprdr channel id 0 is allowed
xrdp_wm_init: channel rdpdr channel id 1 is allowed
xrdp_wm_init: channel rdpsnd channel id 2 is allowed
out xrdp_wm_init:
xrdp_wm_login_mode_changed: login_mode is 2
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
xrdp_wm_login_mode_changed: login_mode is 3
login successful for display 10
loaded module 'libxup.so' ok, interface size 10280, version 4
started connecting
lib_mod_connect: connected to Xserver (Xorg or X11rdp) sck 19
connected ok
lib_mod_process_message: type 2 len 0
lib_send_client_info:rdpClientConProcessMsgClientInfo:
expected xrdp client_info version 20210225, got 16
(EE)fuse: device not found, try 'modprobe fuse' first

Fatal server error:
(EE) Incompatible xrdp version detected - please recompile(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at ".xorgxrdp.10.log" for additional information.
(EE)
UseUnixSocket (derived): true

Security configuration:
RestrictOutboundClipboard: false

Chansrv configuration:
EnableFuseMount true
FuseMountName: thinclient_drives
FileMask: 077
chansrv::main: using log file [/config/.local/share/xrdp/xrdp-chansrv.10.log]
logging configuration:
LogFile: /config/.local/share/xrdp/xrdp-chansrv.10.log
LogLevel: [INFO ]
ConsoleLevel: <disabled>
SyslogLevel: [INFO ]
rdpmouseControl: what 4
rdpkeybControl: what 4
rdpLeaveVT:
(EE) Server terminated with error (1). Closing log file.
guacd[401]: INFO: RDP server closed connection: Manually logged off.
guacd[401]: INFO: Internal RDP client disconnected

xrdp_wm_login_mode_changed: login_mode is 10
xrdp_wm_login_mode_changed: login_mode is 11
xrdp:xrdp_encoder [0380809797]: xrdp_encoder_delete:

n
Parameter 05 tcp
Parameter 06 -logfile
Parameter 07 .xorgxrdp.%s.log
Xvnc parameters:
Parameter 00 Xvnc
Parameter 01 -bs
Parameter 02 -nolisten
Parameter 03 tcp
Parameter 04 -localhost
Parameter 05 -dpi
Parameter 06 96
SessionVariables parameters:
Parameter 00 PULSE_SCRIPT=/etc/xrdp/pulse/default.pa
logging configuration:
LogFile: /var/log/xrdp-sesman.log
LogLevel: [INFO ]
ConsoleLevel: <disabled>
SyslogLevel: [INFO ]
xorgxrdpSetup:
xrdpdevSetup:
rdpmousePlug:
rdpkeybPlug:
rdpIdentify:
rdpDriverFunc: op 10

:
rdpPreInit:
rdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24
rdpScreenInit: pfbMemory bytes 1920000
rdpScreenInit: pfbMemory 0x145579496210
rdpSimdInit: assigning yuv functions
rdpSimdInit: cpuid ax 1 cx 0 return ax 0x000306a9 bx 0x07100800 cx 0x7f9ae3bf dx 0xbfebfbff
rdpSimdInit: sse2 amd64 yuv functions assigned
rdpClientConInit: disconnect idle session after [0] sec
rdpClientConInit: kill disconnected [0] timeout [0] sec
rdpXvInit: depth 24
rdpScreenInit: out
rdpCreateScreenResources:
rdpmousePreInit: drv 0x1455799d9450 info 0x145579434b50, flags 0x0
rdpmouseControl: what 0
rdpmouseDeviceInit:
rdpmouseCtrl:
rdpRegisterInputCallback: type 1 proc 0x1455796713b1
rdpmouseControl: what 1
rdpmouseDeviceOn:
rdpkeybPreInit: drv 0x1455799d94f0 info 0x145579434bf0, flags 0x0
rdpkeybControl: what 0
rdpkeybDeviceInit:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpRegisterInputCallback: type 0 proc 0x14557966c8a8
rdpkeybControl: what 1
rdpkeybDeviceOn:
rdpDeferredRandR:
rdpResizeSession: width 1024 height 768
calling RRScreenSizeSet
rdpRRScreenSetSize: width 1024 height 768 mmWidth 271 mmHeight 203
rdpRRGetInfo:
screen resized to 1024x768
RRScreenSizeSet ok 1
rdpResizeSession: width 1920 height 995
calling RRScreenSizeSet
rdpRRScreenSetSize: width 1920 height 995 mmWidth 508 mmHeight 263
rdpRRGetInfo:
screen resized to 1920x995
RRScreenSizeSet ok 1
rdpClientConGotConnection:
rdpClientConGotConnection: g_sck_accept ok new_sck 10
rdpClientConGetConnection: idle_disconnect_timeout set to non-positive value, idle timer turned off
rdpAddClientConToDev: adding first clientCon 0x145579657150
rdpClientConProcessMsgVersion: version 0 0 0 1
rdpClientConProcessScreenSizeMsg: set width 1920 height 995 bpp 16
rdpClientConProcessScreenSizeMsg: shmemid 0 shmemptr 0x1455786f9000
rdpClientConProcessMsgClientInput: invalidate x 0 y 0 cx 1920 cy 995
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
Global configuration:
LogFile: /var/log/xrdp.log
LogLevel: [INFO ]
ConsoleLevel: <disabled>
SyslogLevel: [INFO ]
ssl_tls_accept: TLS connection accepted
xrdp:xrdp_bitmap [0380809295]: xrdp_bitmap_create: noorders
xrdp:xrdp_mm [0380809301]: xrdp_mm_create: bpp 16 mcs_connection_type 6 jpeg_codec_id 0 v3_codec_id 0 rfx_codec_id 0 h264_codec_id 0
xrdp_wm_login_mode_changed: login_mode is 0
in xrdp_wm_init:
xrdp_wm_init: channel cliprdr channel id 0 is allowed
xrdp_wm_init: channel rdpdr channel id 1 is allowed
xrdp_wm_init: channel rdpsnd channel id 2 is allowed
out xrdp_wm_init:
xrdp_wm_login_mode_changed: login_mode is 2
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
xrdp_wm_login_mode_changed: login_mode is 3
login successful for display 10
loaded module 'libxup.so' ok, interface size 10280, version 4
started connecting
lib_mod_connect: connected to Xserver (Xorg or X11rdp) sck 19
connected ok
lib_mod_process_message: type 2 len 0
lib_send_client_info:rdpClientConProcessMsgClientInfo:
expected xrdp client_info version 20210225, got 16
(EE)fuse: device not found, try 'modprobe fuse' first

Fatal server error:
(EE) Incompatible xrdp version detected - please recompile(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at ".xorgxrdp.10.log" for additional information.
(EE)
UseUnixSocket (derived): true

Security configuration:
RestrictOutboundClipboard: false

Chansrv configuration:
EnableFuseMount true
FuseMountName: thinclient_drives
FileMask: 077
chansrv::main: using log file [/config/.local/share/xrdp/xrdp-chansrv.10.log]
logging configuration:
LogFile: /config/.local/share/xrdp/xrdp-chansrv.10.log
LogLevel: [INFO ]
ConsoleLevel: <disabled>
SyslogLevel: [INFO ]
rdpmouseControl: what 4
rdpkeybControl: what 4
rdpLeaveVT:
(EE) Server terminated with error (1). Closing log file.
guacd[401]: INFO: RDP server closed connection: Manually logged off.
guacd[401]: INFO: Internal RDP client disconnected

xrdp_wm_login_mode_changed: login_mode is 10
xrdp_wm_login_mode_changed: login_mode is 11
xrdp:xrdp_encoder [0380809797]: xrdp_encoder_delete:

n
Parameter 05 tcp
Parameter 06 -logfile
Parameter 07 .xorgxrdp.%s.log
Xvnc parameters:
Parameter 00 Xvnc
Parameter 01 -bs
Parameter 02 -nolisten
Parameter 03 tcp
Parameter 04 -localhost
Parameter 05 -dpi
Parameter 06 96
SessionVariables parameters:
Parameter 00 PULSE_SCRIPT=/etc/xrdp/pulse/default.pa
logging configuration:
LogFile: /var/log/xrdp-sesman.log
LogLevel: [INFO ]
ConsoleLevel: <disabled>
SyslogLevel: [INFO ]
guacd[401]: INFO: User "@16da7be8-ca35-46d2-8cb4-6a366e50c756" disconnected (0 users remain)
guacd[401]: INFO: Last user of connection "$02db0ccd-32d0-44d6-80a1-026f99c7ec91" disconnected
guacd[363]: INFO: Connection "$02db0ccd-32d0-44d6-80a1-026f99c7ec91" removed.
[2021-09-24 09:26:25] [Connection 1] Closing guacd connection
[2021-09-24 09:26:25] [Connection 1] Client connection closed

Docker run command:

root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='filezilla' --net='br0' --ip='192.168.179.60' -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e 'PUID'='99' -e 'PGID'='100' -e 'TCP_PORT_3000'='3000' -v '/mnt/user/appdata/filezilla':'/config':'rw' -v '/mnt/user/Media/Downloads/':'/Media':'rw' 'linuxserver/filezilla'

bc1e806ea0f0168975fd4f4c640bf6f13dce0e795742db299008adf6b925482d

The command finished successfully!

Edit container screen:

0

mikeyo commented 3 years ago

New build, and fixed now, GUI opens no problem.