Fehler #0: OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; omv-salt deploy run proftpd 2>&1' with exit code '1': debian: ---------- ID: configure_proftpd_mod_core Function: file.managed Name: /etc/proftpd/proftpd.conf Result: True Comment: File /etc/proftpd/proftpd.conf updated Started: 00:24:59.324141 Duration: 55.436 ms Changes: ---------- diff: --- +++ @@ -56,57 +56,3 @@ - - DefaultRoot /srv/ftp - MaxClients 10 - MaxLoginAttempts 3 - RequireValidShell on - # This option is useless because this is handled via the PAM - # pam_listfile.so module, so set it to 'off' by default. - UseFtpUsers off - - - AuthPAM on - AuthPAMConfig proftpd - - - BanEngine off - BanControlsACLs all allow user root - BanLog /var/log/proftpd/ban.log - BanMessage Host %a has been banned - BanTable /var/run/proftpd/ban.tab - - - ControlsEngine on - ControlsMaxClients 2 - ControlsLog /var/log/proftpd/controls.log - ControlsInterval 5 - ControlsSocket /var/run/proftpd/proftpd.sock - - - AdminControlsEngine off - - - DelayEngine on - - - FACLEngine on - - - QuotaEngine off - - - Ratios off - -LoadModule mod_vroot.c - - VRootEngine on - VRootLog /var/log/proftpd/vroot.log - VRootAlias "/srv/dev-disk-by-id-md-name-Server3-Array1/media/" "media" - VRootAlias "/srv/dev-disk-by-id-md-name-Server3-Array1/share/" "share" - - - TCPAccessFiles /etc/hosts.allow /etc/hosts.deny - TCPAccessSyslogLevels info warn - TCPServiceName ftpd - ---------- ID: configure_proftpd_mod_core_custom_login_msg Function: file.managed Name: /srv/ftp/welcome.msg Result: True Comment: File /srv/ftp/welcome.msg is in the correct state Started: 00:24:59.379657 Duration: 0.982 ms Changes: ---------- ID: prereq_proftpd_mod_tls_certificates Function: salt.state Result: True Comment: States ran successfully. Updating debian. Started: 00:24:59.381183 Duration: 775.617 ms Changes: debian: ---------- ID: remove_ssl_certificates_crt Function: module.run Result: True Comment: file.find: ['/etc/ssl/certs/openmediavault-1a4ca488-229a-4320-a888-af2866102c72.crt'] Started: 00:24:59.525968 Duration: 10.845 ms Changes: ---------- file.find: - /etc/ssl/certs/openmediavault-1a4ca488-229a-4320-a888-af2866102c72.crt ---------- ID: remove_ssl_certificates_key Function: module.run Name: file.find Result: True Comment: Started: 00:24:59.536874 Duration: 0.213 ms Changes: ---------- ID: create_ssl_1a4ca488-229a-4320-a888-af2866102c72_crt Function: file.managed Name: /etc/ssl/certs/openmediavault-1a4ca488-229a-4320-a888-af2866102c72.crt Result: True Comment: File /etc/ssl/certs/openmediavault-1a4ca488-229a-4320-a888-af2866102c72.crt updated Started: 00:24:59.537854 Duration: 1.325 ms Changes: ---------- diff: New file mode: 0644 ---------- ID: create_ssl_1a4ca488-229a-4320-a888-af2866102c72_key Function: file.managed Name: /etc/ssl/private/openmediavault-1a4ca488-229a-4320-a888-af2866102c72.key Result: True Comment: File /etc/ssl/private/openmediavault-1a4ca488-229a-4320-a888-af2866102c72.key is in the correct state Started: 00:24:59.539233 Duration: 1.427 ms Changes: ---------- ID: update_ssl_certificates Function: cmd.run Name: update-ca-certificates --fresh Result: True Comment: Command "update-ca-certificates --fresh" run Started: 00:24:59.540999 Duration: 606.252 ms Changes: ---------- pid: 2021 retcode: 0 stderr: stdout: Clearing symlinks in /etc/ssl/certs... done. Updating certificates in /etc/ssl/certs... 128 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. ---------- ID: remove_ssh_certificates Function: module.run Result: True Comment: file.find: [] Started: 00:25:00.147858 Duration: 3.471 ms Changes: ---------- file.find: Summary for debian ------------ Succeeded: 6 (changed=4) Failed: 0 ------------ Total states run: 6 Total run time: 623.533 ms ---------- ID: configure_proftpd_mod_tls Function: file.managed Name: /etc/proftpd/tls.conf Result: True Comment: File /etc/proftpd/tls.conf is in the correct state Started: 00:25:00.157152 Duration: 47.951 ms Changes: ---------- ID: configure_proftpd_mod_auth Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 9 lines Started: 00:25:00.205204 Duration: 16.203 ms Changes: ---------- diff: --- +++ @@ -56,3 +56,12 @@ + + DefaultRoot /srv/ftp + MaxClients 10 + MaxLoginAttempts 3 + RequireValidShell on + # This option is useless because this is handled via the PAM + # pam_listfile.so module, so set it to 'off' by default. + UseFtpUsers off + ---------- ID: proftpd_ftpusers_deny_root Function: file.uncomment Name: /etc/ftpusers Result: True Comment: Pattern already uncommented Started: 00:25:00.221483 Duration: 0.66 ms Changes: ---------- ID: configure_proftpd_mod_auth_pam Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 4 lines Started: 00:25:00.222209 Duration: 1.245 ms Changes: ---------- diff: --- +++ @@ -65,3 +65,7 @@ # pam_listfile.so module, so set it to 'off' by default. UseFtpUsers off + + AuthPAM on + AuthPAMConfig proftpd + ---------- ID: configure_proftpd_mod_ban Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 7 lines Started: 00:25:00.223517 Duration: 15.106 ms Changes: ---------- diff: --- +++ @@ -69,3 +69,10 @@ AuthPAM on AuthPAMConfig proftpd + + BanEngine off + BanControlsACLs all allow user root + BanLog /var/log/proftpd/ban.log + BanMessage Host %a has been banned + BanTable /var/run/proftpd/ban.tab + ---------- ID: configure_proftpd_mod_ctrls Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 7 lines Started: 00:25:00.238697 Duration: 1.643 ms Changes: ---------- diff: --- +++ @@ -76,3 +76,10 @@ BanMessage Host %a has been banned BanTable /var/run/proftpd/ban.tab + + ControlsEngine on + ControlsMaxClients 2 + ControlsLog /var/log/proftpd/controls.log + ControlsInterval 5 + ControlsSocket /var/run/proftpd/proftpd.sock + ---------- ID: configure_proftpd_mod_ctrls_admin Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 3 lines Started: 00:25:00.240403 Duration: 1.174 ms Changes: ---------- diff: --- +++ @@ -83,3 +83,6 @@ ControlsInterval 5 ControlsSocket /var/run/proftpd/proftpd.sock + + AdminControlsEngine off + ---------- ID: configure_proftpd_mod_delay Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 3 lines Started: 00:25:00.241640 Duration: 1.16 ms Changes: ---------- diff: --- +++ @@ -86,3 +86,6 @@ AdminControlsEngine off + + DelayEngine on + ---------- ID: configure_proftpd_mod_facl Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 3 lines Started: 00:25:00.242864 Duration: 1.17 ms Changes: ---------- diff: --- +++ @@ -89,3 +89,6 @@ DelayEngine on + + FACLEngine on + ---------- ID: configure_proftpd_mod_quotatab Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 3 lines Started: 00:25:00.244097 Duration: 1.171 ms Changes: ---------- diff: --- +++ @@ -92,3 +92,6 @@ FACLEngine on + + QuotaEngine off + ---------- ID: configure_proftpd_mod_ratio Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 3 lines Started: 00:25:00.245332 Duration: 1.167 ms Changes: ---------- diff: --- +++ @@ -95,3 +95,6 @@ QuotaEngine off + + Ratios off + ---------- ID: configure_proftpd_mod_vroot Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 7 lines Started: 00:25:00.246562 Duration: 39.861 ms Changes: ---------- diff: --- +++ @@ -98,3 +98,10 @@ Ratios off +LoadModule mod_vroot.c + + VRootEngine on + VRootLog /var/log/proftpd/vroot.log + VRootAlias "/srv/dev-disk-by-id-md-name-Server3-Array1/media/" "media" + VRootAlias "/srv/dev-disk-by-id-md-name-Server3-Array1/share/" "share" + ---------- ID: configure_proftpd_mod_wrap Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 5 lines Started: 00:25:00.286504 Duration: 1.531 ms Changes: ---------- diff: --- +++ @@ -105,3 +105,8 @@ VRootAlias "/srv/dev-disk-by-id-md-name-Server3-Array1/media/" "media" VRootAlias "/srv/dev-disk-by-id-md-name-Server3-Array1/share/" "share" + + TCPAccessFiles /etc/hosts.allow /etc/hosts.deny + TCPAccessSyslogLevels info warn + TCPServiceName ftpd + ---------- ID: create_proftpd_hosts_file_-etc-hosts.allow Function: file.managed Name: /etc/hosts.allow Result: True Comment: File /etc/hosts.allow exists with proper permissions. No changes made. Started: 00:25:00.288098 Duration: 0.631 ms Changes: ---------- ID: create_proftpd_hosts_file_-etc-hosts.deny Function: file.managed Name: /etc/hosts.deny Result: True Comment: File /etc/hosts.deny exists with proper permissions. No changes made. Started: 00:25:00.288791 Duration: 0.606 ms Changes: ---------- ID: test_proftpd_service_config Function: cmd.run Name: proftpd --configtest Result: True Comment: Command "proftpd --configtest" run Started: 00:25:00.289774 Duration: 53.965 ms Changes: ---------- pid: 3336 retcode: 0 stderr: 2019-09-20 00:25:00,342 Server3.local proftpd[3337] 127.0.1.1: mod_ctrls/0.9.5: error: unable to bind to local socket: No such file or directory stdout: Checking syntax of configuration file ---------- ID: chmod_proftpd_pidfile Function: module.run Result: True Comment: onlyif condition is false Started: 00:25:00.344557 Duration: 2180.432 ms Changes: ---------- ID: start_proftpd_service Function: service.running Name: proftpd Result: False Comment: Job for proftpd.service failed because the control process exited with error code. See "systemctl status proftpd.service" and "journalctl -xe" for details. Started: 00:25:02.765788 Duration: 67.483 ms Changes: Summary for debian ------------- Succeeded: 20 (changed=14) Failed: 1 ------------- Total states run: 21 Total run time: 3.265 s/usr/lib/python3/dist-packages/salt/utils/decorators/signature.py:31: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly *salt.utils.args.get_function_argspec(original_function) /usr/lib/python3/dist-packages/salt/utils/decorators/signature.py:31: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly *salt.utils.args.get_function_argspec(original_function) /usr/lib/python3/dist-packages/salt/utils/oset.py:47: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working class OrderedSet(collections.MutableSet): in /usr/share/php/openmediavault/system/process.inc:182 Stack trace: #0 /usr/share/php/openmediavault/engine/module/serviceabstract.inc(60): OMV\System\Process->execute() #1 /usr/share/openmediavault/engined/rpc/config.inc(164): OMV\Engine\Module\ServiceAbstract->deploy() #2 [internal function]: Engined\Rpc\Config->applyChanges(Array, Array) #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array) #4 /usr/share/php/openmediavault/rpc/serviceabstract.inc(149): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array) #5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(588): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusiz...', '/tmp/bgoutputTT...') #6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(159): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure)) #7 /usr/share/openmediavault/engined/rpc/config.inc(186): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array) #8 [internal function]: Engined\Rpc\Config->applyChangesBg(Array, Array) #9 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array) #10 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array) #11 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)