args:
  app: rustdesk-server
  force: false
  label: RustDesk Server
  no_remove_on_failure: false
ended_at: 2025-02-17 19:44:59.909313
env:
  YNH_APP_ACTION: install
  YNH_APP_ARG_DOMAIN: rd.maindomain.tld
  YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek
  YNH_APP_ID: rustdesk-server
  YNH_APP_INSTANCE_NAME: rustdesk-server
  YNH_APP_INSTANCE_NUMBER: '1'
  YNH_APP_MANIFEST_VERSION: 1.1.14~ynh1
  YNH_APP_PACKAGING_FORMAT: '2.0'
  YNH_ARCH: amd64
  YNH_DEBIAN_VERSION: bookworm
  YNH_DEFAULT_PHP_VERSION: '8.2'
  YNH_HELPERS_VERSION: '2.1'
error: "\u042D\u0442\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435, \u043F\
  \u043E-\u0432\u0438\u0434\u0438\u043C\u043E\u043C\u0443, \u043D\u0430\u0440\u0443\
  \u0448\u0438\u043B\u043E \u044D\u0442\u0438 \u0432\u0430\u0436\u043D\u044B\u0435\
  \ \u0441\u043B\u0443\u0436\u0431\u044B: fail2ban (failed)"
interface: api
operation: app_install
parent: null
related_to:
- - app
  - rustdesk-server
started_at: 2025-02-17 19:44:27.308985
success: false
yunohost_version: 12.0.11

============

2025-02-17 22:44:27,313: INFO - Устанавливается rustdesk-server…
2025-02-17 22:44:27,319: INFO - Provisioning sources...
2025-02-17 22:44:27,321: DEBUG - Prefetching asset main: https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip ...
2025-02-17 22:44:28,602: INFO - Provisioning system_user...
2025-02-17 22:44:28,642: INFO - Provisioning install_dir...
2025-02-17 22:44:28,649: INFO - Provisioning permissions...
2025-02-17 22:44:28,671: DEBUG - Разрешение 'rustdesk-server.main' обновлено
2025-02-17 22:44:28,672: DEBUG - Full log of this operation: '<a href="#/tools/logs/20250217-194428-permission_url-rustdesk-server" style="text-decoration:underline">Update URL related to permission 'rustdesk-server'</a>'
2025-02-17 22:44:28,681: DEBUG - Разрешение 'rustdesk-server.main' создано
2025-02-17 22:44:28,681: DEBUG - Full log of this operation: '<a href="#/tools/logs/20250217-194428-permission_create-rustdesk-server" style="text-decoration:underline">Create permission 'rustdesk-server'</a>'
2025-02-17 22:44:28,692: DEBUG - Nothing to update in LDAP
2025-02-17 22:44:28,693: DEBUG - Разрешение 'rustdesk-server.main' обновлено
2025-02-17 22:44:28,693: DEBUG - Full log of this operation: '<a href="#/tools/logs/20250217-194428-user_permission_update-rustdesk-server" style="text-decoration:underline">Update accesses for permission 'rustdesk-server'</a>'
2025-02-17 22:44:28,701: DEBUG - Nothing to update in LDAP
2025-02-17 22:44:28,701: DEBUG - Разрешение 'rustdesk-server.main' обновлено
2025-02-17 22:44:28,702: DEBUG - Full log of this operation: '<a href="#/tools/logs/20250217-194428-permission_url-rustdesk-server" style="text-decoration:underline">Update URL related to permission 'rustdesk-server'</a>'
2025-02-17 22:44:28,707: DEBUG - The permission database has been resynchronized
2025-02-17 22:44:28,725: DEBUG - SSO and portal configurations regenerated
2025-02-17 22:44:28,730: INFO - Provisioning ports...
2025-02-17 22:44:28,813: DEBUG - discovering UPnP devices...
2025-02-17 22:44:43,236: WARNING - Failed to find any UPnP device on the network
2025-02-17 22:44:43,241: DEBUG - found -1 UPnP device(s)
2025-02-17 22:44:43,241: ERROR - No UPnP device found
2025-02-17 22:44:43,271: WARNING - Порт 1900 уже закрыт для подключений IPv4
2025-02-17 22:44:43,272: WARNING - Порт 1900 уже закрыт для подключений IPv6
2025-02-17 22:44:43,594: DEBUG - Running 'systemctl restart fail2ban'
2025-02-17 22:44:45,021: SUCCESS - Firewall reloaded
2025-02-17 22:44:45,290: DEBUG - Running 'systemctl restart fail2ban'
2025-02-17 22:44:45,908: SUCCESS - Firewall reloaded
2025-02-17 22:44:46,266: DEBUG - Running 'systemctl restart fail2ban'
2025-02-17 22:44:46,553: SUCCESS - Firewall reloaded
2025-02-17 22:44:46,888: DEBUG - Running 'systemctl restart fail2ban'
2025-02-17 22:44:47,956: SUCCESS - Firewall reloaded
2025-02-17 22:44:48,314: DEBUG - Running 'systemctl restart fail2ban'
2025-02-17 22:44:49,753: SUCCESS - Firewall reloaded
2025-02-17 22:44:50,099: DEBUG - Running 'systemctl restart fail2ban'
2025-02-17 22:44:51,530: WARNING - Could not execute the command 'systemctl restart fail2ban'
2025-02-17 22:44:51,532: SUCCESS - Firewall reloaded
2025-02-17 22:44:51,555: INFO - Provisioning apt...
2025-02-17 22:44:51,562: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_or_update_apt"  7>&1']'
2025-02-17 22:44:51,564: DEBUG - + source /usr/share/yunohost/helpers
2025-02-17 22:44:51,565: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2025-02-17 22:44:51,566: DEBUG - +++ cd -- /usr/share/yunohost
2025-02-17 22:44:51,566: DEBUG - +++ pwd
2025-02-17 22:44:51,566: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-02-17 22:44:51,566: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-02-17 22:44:51,568: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2025-02-17 22:44:51,568: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2025-02-17 22:44:51,588: DEBUG - + ynh_abort_if_errors
2025-02-17 22:44:51,589: DEBUG - + trap ynh_exit_properly EXIT
2025-02-17 22:44:51,589: DEBUG - + ynh_apt_install_dependencies sqlite3
2025-02-17 22:44:51,589: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2025-02-17 22:44:51,589: DEBUG - ++ sed 's/|/ | /'
2025-02-17 22:44:51,591: DEBUG - + local dependencies=sqlite3
2025-02-17 22:44:51,592: DEBUG - ++ ynh_read_manifest version
2025-02-17 22:44:51,592: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_et79ot7w/manifest.toml
2025-02-17 22:44:51,592: DEBUG - ++ toml_to_json
2025-02-17 22:44:51,593: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-02-17 22:44:51,593: DEBUG - ++ jq .version --raw-output
2025-02-17 22:44:51,627: DEBUG - + local version=1.1.14~ynh1
2025-02-17 22:44:51,627: DEBUG - + local app_ynh_deps=rustdesk-server-ynh-deps
2025-02-17 22:44:51,627: DEBUG - + grep '[<=>]'
2025-02-17 22:44:51,629: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)'
2025-02-17 22:44:51,629: DEBUG - ++ sort -u
2025-02-17 22:44:51,631: DEBUG - + local specific_php_version=
2025-02-17 22:44:51,631: DEBUG - + grep --quiet php
2025-02-17 22:44:51,632: DEBUG - ++ _ynh_apt_package_is_installed postgresql-13
2025-02-17 22:44:51,632: DEBUG - ++ local package=postgresql-13
2025-02-17 22:44:51,632: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-13
2025-02-17 22:44:51,632: DEBUG - ++ grep --quiet '^installed$'
2025-02-17 22:44:51,643: DEBUG - ++ echo no
2025-02-17 22:44:51,643: DEBUG - + local psql_installed=no
2025-02-17 22:44:51,643: DEBUG - + [[ true == \t\r\u\e ]]
2025-02-17 22:44:51,643: DEBUG - + YNH_APT_INSTALL_DEPENDENCIES_REPLACE=false
2025-02-17 22:44:51,644: DEBUG - ++ mktemp --directory
2025-02-17 22:44:51,645: DEBUG - + local TMPDIR=/tmp/tmp.qdn6ddyB1t
2025-02-17 22:44:51,645: DEBUG - + mkdir -p /tmp/tmp.qdn6ddyB1t/rustdesk-server-ynh-deps/DEBIAN
2025-02-17 22:44:51,647: DEBUG - + chmod -R 755 /tmp/tmp.qdn6ddyB1t/rustdesk-server-ynh-deps
2025-02-17 22:44:51,648: DEBUG - + cat
2025-02-17 22:44:51,649: DEBUG - + _ynh_apt update
2025-02-17 22:44:51,649: DEBUG - + _ynh_wait_dpkg_free
2025-02-17 22:44:51,746: DEBUG - + return 0
2025-02-17 22:44:51,747: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update
2025-02-17 22:44:52,016: DEBUG - Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
2025-02-17 22:44:52,024: DEBUG - Hit:2 http://repo.yunohost.org/debian bookworm InRelease
2025-02-17 22:44:52,058: DEBUG - Hit:3 https://dl.yarnpkg.com/debian stable InRelease
2025-02-17 22:44:52,067: DEBUG - Hit:4 http://ftp.debian.org/debian bookworm InRelease
2025-02-17 22:44:52,138: DEBUG - Hit:5 http://ftp.debian.org/debian bookworm-updates InRelease
2025-02-17 22:44:52,284: DEBUG - Hit:6 https://packages.sury.su/php bookworm InRelease
2025-02-17 22:44:54,678: DEBUG - Reading package lists...
2025-02-17 22:44:54,691: DEBUG - + _ynh_wait_dpkg_free
2025-02-17 22:44:54,786: DEBUG - + return 0
2025-02-17 22:44:54,786: DEBUG - + dpkg-deb --build /tmp/tmp.qdn6ddyB1t/rustdesk-server-ynh-deps /tmp/tmp.qdn6ddyB1t/rustdesk-server-ynh-deps.deb
2025-02-17 22:44:54,798: DEBUG - + dpkg --force-depends --install /tmp/tmp.qdn6ddyB1t/rustdesk-server-ynh-deps.deb
2025-02-17 22:44:54,798: DEBUG - + tee /tmp/tmp.qdn6ddyB1t/dpkg_log
2025-02-17 22:44:54,836: DEBUG - Selecting previously unselected package rustdesk-server-ynh-deps.
2025-02-17 22:44:55,108: DEBUG - (Reading database ... 107760 files and directories currently installed.)
2025-02-17 22:44:55,115: DEBUG - Preparing to unpack .../rustdesk-server-ynh-deps.deb ...
2025-02-17 22:44:55,117: DEBUG - Unpacking rustdesk-server-ynh-deps (1.1.14~ynh1) ...
2025-02-17 22:44:55,149: DEBUG - Setting up rustdesk-server-ynh-deps (1.1.14~ynh1) ...
2025-02-17 22:44:55,175: DEBUG - + _ynh_apt_install --fix-broken
2025-02-17 22:44:55,176: DEBUG - + _ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2025-02-17 22:44:55,176: DEBUG - + _ynh_wait_dpkg_free
2025-02-17 22:44:55,278: DEBUG - + return 0
2025-02-17 22:44:55,278: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2025-02-17 22:44:55,488: DEBUG - Reading package lists...
2025-02-17 22:44:55,655: DEBUG - Building dependency tree...
2025-02-17 22:44:55,655: DEBUG - Reading state information...
2025-02-17 22:44:55,853: DEBUG - 0 upgraded, 0 newly installed, 0 to remove and 18 not upgraded.
2025-02-17 22:44:55,853: DEBUG - + rm --recursive --force /tmp/tmp.qdn6ddyB1t
2025-02-17 22:44:55,854: DEBUG - + _ynh_apt_package_is_installed rustdesk-server-ynh-deps
2025-02-17 22:44:55,854: DEBUG - + local package=rustdesk-server-ynh-deps
2025-02-17 22:44:55,855: DEBUG - + dpkg-query --show '--showformat=${db:Status-Status}' rustdesk-server-ynh-deps
2025-02-17 22:44:55,855: DEBUG - + grep --quiet '^installed$'
2025-02-17 22:44:55,864: DEBUG - ++ _ynh_apt_package_is_installed postgresql-13
2025-02-17 22:44:55,864: DEBUG - ++ local package=postgresql-13
2025-02-17 22:44:55,864: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-13
2025-02-17 22:44:55,864: DEBUG - ++ grep --quiet '^installed$'
2025-02-17 22:44:55,874: DEBUG - ++ echo no
2025-02-17 22:44:55,874: DEBUG - + local psql_installed2=no
2025-02-17 22:44:55,874: DEBUG - + [[ no != \n\o ]]
2025-02-17 22:44:55,874: DEBUG - + ynh_exit_properly
2025-02-17 22:44:55,874: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2025-02-17 22:44:55,981: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./install"  7>&1']'
2025-02-17 22:44:55,985: DEBUG - + source _common.sh
2025-02-17 22:44:55,986: DEBUG - + source /usr/share/yunohost/helpers
2025-02-17 22:44:55,987: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2025-02-17 22:44:55,988: DEBUG - +++ cd -- /usr/share/yunohost
2025-02-17 22:44:55,988: DEBUG - +++ pwd
2025-02-17 22:44:55,988: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2025-02-17 22:44:55,989: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2025-02-17 22:44:55,991: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2025-02-17 22:44:55,992: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2025-02-17 22:44:56,010: INFO - [+++++...............] > Setting up source files...
2025-02-17 22:44:56,012: DEBUG - + ynh_setup_source --dest_dir=/var/www/rustdesk-server
2025-02-17 22:44:56,034: DEBUG - + keep=
2025-02-17 22:44:56,034: DEBUG - + full_replace=0
2025-02-17 22:44:56,034: DEBUG - + source_id=main
2025-02-17 22:44:56,034: DEBUG - ++ ynh_read_manifest 'resources.sources["main"]'
2025-02-17 22:44:56,035: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/manifest.toml
2025-02-17 22:44:56,035: DEBUG - ++ toml_to_json
2025-02-17 22:44:56,035: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-02-17 22:44:56,035: DEBUG - ++ jq '.resources.sources["main"]' --raw-output
2025-02-17 22:44:56,068: DEBUG - + local 'sources_json={
2025-02-17 22:44:56,068: DEBUG -   "amd64": {
2025-02-17 22:44:56,068: DEBUG -     "url": "https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip",
2025-02-17 22:44:56,068: DEBUG -     "sha256": "bfee54d3c5dce834ef00906b412d0e8738712d7d9f07393b9ce66d998833d540"
2025-02-17 22:44:56,068: DEBUG -   },
2025-02-17 22:44:56,068: DEBUG -   "i386": {
2025-02-17 22:44:56,068: DEBUG -     "url": "https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-i386.zip",
2025-02-17 22:44:56,068: DEBUG -     "sha256": "c8166a8f3564a593b0a1d159629491eb6c3e442a7613046e5948af706b25e1ec"
2025-02-17 22:44:56,068: DEBUG -   },
2025-02-17 22:44:56,069: DEBUG -   "arm64": {
2025-02-17 22:44:56,069: DEBUG -     "url": "https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-arm64v8.zip",
2025-02-17 22:44:56,069: DEBUG -     "sha256": "d19fdb711621ad96e794ebc7899dc80d6829c9ae871483df520fb78a48c2d7ac"
2025-02-17 22:44:56,069: DEBUG -   },
2025-02-17 22:44:56,069: DEBUG -   "armhf": {
2025-02-17 22:44:56,069: DEBUG -     "url": "https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-armv7.zip",
2025-02-17 22:44:56,069: DEBUG -     "sha256": "6caa0945a3505dcd7a7327cd3ca6122b94d0b2bbaefb75b28e148cfb8c8979a7"
2025-02-17 22:44:56,069: DEBUG -   },
2025-02-17 22:44:56,069: DEBUG -   "autoupdate": {
2025-02-17 22:44:56,069: DEBUG -     "strategy": "latest_github_release",
2025-02-17 22:44:56,069: DEBUG -     "asset": {
2025-02-17 22:44:56,069: DEBUG -       "amd64": "rustdesk-server-linux-amd64.zip",
2025-02-17 22:44:56,069: DEBUG -       "i386": "rustdesk-server-linux-i386.zip",
2025-02-17 22:44:56,069: DEBUG -       "arm64": "rustdesk-server-linux-arm64v8.zip",
2025-02-17 22:44:56,069: DEBUG -       "armhf": "rustdesk-server-linux-armv7.zip"
2025-02-17 22:44:56,069: DEBUG -     }
2025-02-17 22:44:56,069: DEBUG -   }
2025-02-17 22:44:56,069: DEBUG - }'
2025-02-17 22:44:56,069: DEBUG - + jq -re .url
2025-02-17 22:44:56,093: DEBUG - null
2025-02-17 22:44:56,093: DEBUG - + local arch_prefix=.amd64
2025-02-17 22:44:56,118: DEBUG - + local src_url=https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip
2025-02-17 22:44:56,144: DEBUG - + local src_sum=bfee54d3c5dce834ef00906b412d0e8738712d7d9f07393b9ce66d998833d540
2025-02-17 22:44:56,169: DEBUG - + local src_format=
2025-02-17 22:44:56,195: DEBUG - + local src_in_subdir=
2025-02-17 22:44:56,195: DEBUG - + src_in_subdir=true
2025-02-17 22:44:56,220: DEBUG - + local src_extract=
2025-02-17 22:44:56,246: DEBUG - + local src_platform=
2025-02-17 22:44:56,272: DEBUG - + local src_rename=
2025-02-17 22:44:56,272: DEBUG - + [[ -n https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip ]]
2025-02-17 22:44:56,272: DEBUG - + [[ -n bfee54d3c5dce834ef00906b412d0e8738712d7d9f07393b9ce66d998833d540 ]]
2025-02-17 22:44:56,272: DEBUG - + [[ -z '' ]]
2025-02-17 22:44:56,272: DEBUG - + [[ https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip =~ ^.*\.zip$ ]]
2025-02-17 22:44:56,272: DEBUG - + src_format=zip
2025-02-17 22:44:56,272: DEBUG - + src_format=zip
2025-02-17 22:44:56,272: DEBUG - ++ echo zip
2025-02-17 22:44:56,272: DEBUG - ++ tr '[:upper:]' '[:lower:]'
2025-02-17 22:44:56,275: DEBUG - + src_format=zip
2025-02-17 22:44:56,275: DEBUG - + src_extract=true
2025-02-17 22:44:56,275: DEBUG - + [[ true != \t\r\u\e ]]
2025-02-17 22:44:56,276: DEBUG - ++ dirname /var/cache/yunohost/download/rustdesk-server/main
2025-02-17 22:44:56,276: DEBUG - + mkdir -p /var/cache/yunohost/download/rustdesk-server
2025-02-17 22:44:56,277: DEBUG - + src_filename=/var/cache/yunohost/download/rustdesk-server/main
2025-02-17 22:44:56,277: DEBUG - + '[' zip = docker ']'
2025-02-17 22:44:56,277: DEBUG - + '[' -n https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip ']'
2025-02-17 22:44:56,277: DEBUG - + '[' -e /var/cache/yunohost/download/rustdesk-server/main ']'
2025-02-17 22:44:56,278: DEBUG - + sha256sum --check --status
2025-02-17 22:44:56,303: DEBUG - + '[' '!' -e /var/cache/yunohost/download/rustdesk-server/main ']'
2025-02-17 22:44:56,303: DEBUG - + sha256sum --check --status
2025-02-17 22:44:56,328: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-02-17 22:44:56,329: DEBUG - + '[' -n '' ']'
2025-02-17 22:44:56,329: DEBUG - + mkdir --parents /var/www/rustdesk-server
2025-02-17 22:44:56,330: DEBUG - + [[ true == \f\a\l\s\e ]]
2025-02-17 22:44:56,330: DEBUG - + [[ zip == \d\o\c\k\e\r ]]
2025-02-17 22:44:56,330: DEBUG - + [[ zip == \z\i\p ]]
2025-02-17 22:44:56,330: DEBUG - + true
2025-02-17 22:44:56,330: DEBUG - ++ mktemp --directory
2025-02-17 22:44:56,331: DEBUG - + local tmp_dir=/tmp/tmp.A99TPm569N
2025-02-17 22:44:56,331: DEBUG - + unzip -quo /var/cache/yunohost/download/rustdesk-server/main -d /tmp/tmp.A99TPm569N
2025-02-17 22:44:56,437: DEBUG - + cp --archive /tmp/tmp.A99TPm569N/amd64/. /var/www/rustdesk-server
2025-02-17 22:44:56,446: DEBUG - + ynh_safe_rm /tmp/tmp.A99TPm569N
2025-02-17 22:44:56,446: DEBUG - + local target=/tmp/tmp.A99TPm569N
2025-02-17 22:44:56,482: DEBUG - + ynh_safe_rm /var/cache/yunohost/download/rustdesk-server/main
2025-02-17 22:44:56,482: DEBUG - + local target=/var/cache/yunohost/download/rustdesk-server/main
2025-02-17 22:44:56,492: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/patches/main ']'
2025-02-17 22:44:56,492: DEBUG - + '[' -n '' ']'
2025-02-17 22:44:56,493: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2025-02-17 22:44:56,493: DEBUG - + '[' -n /var/www/rustdesk-server ']'
2025-02-17 22:44:56,493: DEBUG - + '[' /var/www/rustdesk-server == /var/www/rustdesk-server ']'
2025-02-17 22:44:56,494: DEBUG - + _ynh_apply_default_permissions /var/www/rustdesk-server
2025-02-17 22:44:56,494: DEBUG - + local target=/var/www/rustdesk-server
2025-02-17 22:44:56,494: DEBUG - + ynh_system_user_exists --username=rustdesk-server
2025-02-17 22:44:56,505: DEBUG - + getent passwd rustdesk-server
2025-02-17 22:44:56,509: DEBUG - + '[' -f /var/www/rustdesk-server ']'
2025-02-17 22:44:56,509: DEBUG - + '[' /var/www/rustdesk-server == /var/www/rustdesk-server ']'
2025-02-17 22:44:56,509: DEBUG - ++ ynh_read_manifest resources.install_dir.group
2025-02-17 22:44:56,510: DEBUG - ++ sed s/null//g
2025-02-17 22:44:56,510: DEBUG - ++ sed s/__APP__/rustdesk-server/g
2025-02-17 22:44:56,510: DEBUG - ++ cut -f1 -d:
2025-02-17 22:44:56,511: DEBUG - ++ jq .resources.install_dir.group --raw-output
2025-02-17 22:44:56,511: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/manifest.toml
2025-02-17 22:44:56,511: DEBUG - ++ toml_to_json
2025-02-17 22:44:56,512: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2025-02-17 22:44:56,547: DEBUG - + local group=
2025-02-17 22:44:56,547: DEBUG - + [[ -z '' ]]
2025-02-17 22:44:56,547: DEBUG - + grep -q '^\s*alias\s\|^\s*root\s' /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/conf/nginx.conf
2025-02-17 22:44:56,548: DEBUG - + group=rustdesk-server
2025-02-17 22:44:56,548: DEBUG - + chmod -R u=rwX,g=rX,o=--- /var/www/rustdesk-server
2025-02-17 22:44:56,549: DEBUG - + chown -R rustdesk-server:rustdesk-server /var/www/rustdesk-server
2025-02-17 22:44:56,552: DEBUG - + return
2025-02-17 22:44:56,552: DEBUG - + chmod +x /var/www/rustdesk-server/hbbr
2025-02-17 22:44:56,553: DEBUG - + chmod +x /var/www/rustdesk-server/hbbs
2025-02-17 22:44:56,555: INFO - [#####+++++..........] > Adding system configurations related to rustdesk-server...
2025-02-17 22:44:56,557: DEBUG - + ynh_config_add_systemd --service=rustdeskrelay --template=rustdeskrelay.service
2025-02-17 22:44:56,575: DEBUG - + service=rustdeskrelay
2025-02-17 22:44:56,575: DEBUG - + template=rustdeskrelay.service
2025-02-17 22:44:56,575: DEBUG - + ynh_config_add --template=rustdeskrelay.service --destination=/etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,611: DEBUG - + jinja=0
2025-02-17 22:44:56,611: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/conf/rustdeskrelay.service ']'
2025-02-17 22:44:56,611: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/conf/rustdeskrelay.service
2025-02-17 22:44:56,612: DEBUG - + ynh_backup_if_checksum_is_different /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,674: DEBUG - + touch /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,675: DEBUG - + chmod 640 /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,675: DEBUG - + _ynh_apply_default_permissions /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,676: DEBUG - + local target=/etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,676: DEBUG - + ynh_system_user_exists --username=rustdesk-server
2025-02-17 22:44:56,684: DEBUG - + getent passwd rustdesk-server
2025-02-17 22:44:56,685: DEBUG - + '[' -f /etc/systemd/system/rustdeskrelay.service ']'
2025-02-17 22:44:56,685: DEBUG - + is_in_dir /etc/systemd/system/rustdeskrelay.service /var/www/rustdesk-server
2025-02-17 22:44:56,686: DEBUG - + '[' -n /var/www/rustdesk-server ']'
2025-02-17 22:44:56,686: DEBUG - ++ realpath /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,687: DEBUG - + local child=/etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,687: DEBUG - ++ realpath /var/www/rustdesk-server
2025-02-17 22:44:56,688: DEBUG - + local parent=/var/www/rustdesk-server
2025-02-17 22:44:56,688: DEBUG - + [[ /etc/systemd/system/rustdeskrelay.service =~ ^/var/www/rustdesk-server ]]
2025-02-17 22:44:56,689: DEBUG - + is_in_dir /etc/systemd/system/rustdeskrelay.service ''
2025-02-17 22:44:56,689: DEBUG - + '[' -n '' ']'
2025-02-17 22:44:56,689: DEBUG - + return 1
2025-02-17 22:44:56,689: DEBUG - + is_in_dir /etc/systemd/system/rustdeskrelay.service /etc/rustdesk-server
2025-02-17 22:44:56,689: DEBUG - + '[' -n /etc/rustdesk-server ']'
2025-02-17 22:44:56,689: DEBUG - ++ realpath /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,690: DEBUG - + local child=/etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,690: DEBUG - ++ realpath /etc/rustdesk-server
2025-02-17 22:44:56,691: DEBUG - + local parent=/etc/rustdesk-server
2025-02-17 22:44:56,692: DEBUG - + [[ /etc/systemd/system/rustdeskrelay.service =~ ^/etc/rustdesk-server ]]
2025-02-17 22:44:56,692: DEBUG - + '[' /etc/systemd/system/rustdeskrelay.service == /var/www/rustdesk-server ']'
2025-02-17 22:44:56,692: DEBUG - + '[' /etc/systemd/system/rustdeskrelay.service == '' ']'
2025-02-17 22:44:56,692: DEBUG - + chmod 400 /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,693: DEBUG - + chown root:root /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,694: DEBUG - + [[ 0 == 1 ]]
2025-02-17 22:44:56,694: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/conf/rustdeskrelay.service /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,695: DEBUG - + _ynh_replace_vars /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,695: DEBUG - + local file=/etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,695: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,696: DEBUG - ++ sort --unique
2025-02-17 22:44:56,696: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g'
2025-02-17 22:44:56,697: DEBUG - + uniques_vars=('app' 'install_dir' 'port_hbbr')
2025-02-17 22:44:56,702: DEBUG - + ynh_store_file_checksum /etc/systemd/system/rustdeskrelay.service
2025-02-17 22:44:56,778: DEBUG - + systemctl enable rustdeskrelay --quiet
2025-02-17 22:44:57,152: DEBUG - + systemctl daemon-reload
2025-02-17 22:44:57,513: DEBUG - + ynh_config_add_systemd --service=rustdesksignal --template=rustdesksignal.service
2025-02-17 22:44:57,533: DEBUG - + service=rustdesksignal
2025-02-17 22:44:57,533: DEBUG - + template=rustdesksignal.service
2025-02-17 22:44:57,533: DEBUG - + ynh_config_add --template=rustdesksignal.service --destination=/etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,567: DEBUG - + jinja=0
2025-02-17 22:44:57,568: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/conf/rustdesksignal.service ']'
2025-02-17 22:44:57,568: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/conf/rustdesksignal.service
2025-02-17 22:44:57,568: DEBUG - + ynh_backup_if_checksum_is_different /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,623: DEBUG - + touch /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,623: DEBUG - + chmod 640 /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,624: DEBUG - + _ynh_apply_default_permissions /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,624: DEBUG - + local target=/etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,624: DEBUG - + ynh_system_user_exists --username=rustdesk-server
2025-02-17 22:44:57,631: DEBUG - + getent passwd rustdesk-server
2025-02-17 22:44:57,632: DEBUG - + '[' -f /etc/systemd/system/rustdesksignal.service ']'
2025-02-17 22:44:57,632: DEBUG - + is_in_dir /etc/systemd/system/rustdesksignal.service /var/www/rustdesk-server
2025-02-17 22:44:57,632: DEBUG - + '[' -n /var/www/rustdesk-server ']'
2025-02-17 22:44:57,633: DEBUG - ++ realpath /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,634: DEBUG - + local child=/etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,634: DEBUG - ++ realpath /var/www/rustdesk-server
2025-02-17 22:44:57,635: DEBUG - + local parent=/var/www/rustdesk-server
2025-02-17 22:44:57,635: DEBUG - + [[ /etc/systemd/system/rustdesksignal.service =~ ^/var/www/rustdesk-server ]]
2025-02-17 22:44:57,635: DEBUG - + is_in_dir /etc/systemd/system/rustdesksignal.service ''
2025-02-17 22:44:57,635: DEBUG - + '[' -n '' ']'
2025-02-17 22:44:57,635: DEBUG - + return 1
2025-02-17 22:44:57,635: DEBUG - + is_in_dir /etc/systemd/system/rustdesksignal.service /etc/rustdesk-server
2025-02-17 22:44:57,635: DEBUG - + '[' -n /etc/rustdesk-server ']'
2025-02-17 22:44:57,635: DEBUG - ++ realpath /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,636: DEBUG - + local child=/etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,637: DEBUG - ++ realpath /etc/rustdesk-server
2025-02-17 22:44:57,638: DEBUG - + local parent=/etc/rustdesk-server
2025-02-17 22:44:57,638: DEBUG - + [[ /etc/systemd/system/rustdesksignal.service =~ ^/etc/rustdesk-server ]]
2025-02-17 22:44:57,638: DEBUG - + '[' /etc/systemd/system/rustdesksignal.service == /var/www/rustdesk-server ']'
2025-02-17 22:44:57,638: DEBUG - + '[' /etc/systemd/system/rustdesksignal.service == '' ']'
2025-02-17 22:44:57,638: DEBUG - + chmod 400 /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,639: DEBUG - + chown root:root /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,640: DEBUG - + [[ 0 == 1 ]]
2025-02-17 22:44:57,640: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_xcergkek/conf/rustdesksignal.service /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,641: DEBUG - + _ynh_replace_vars /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,641: DEBUG - + local file=/etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,642: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,642: DEBUG - ++ sort --unique
2025-02-17 22:44:57,642: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g'
2025-02-17 22:44:57,643: DEBUG - + uniques_vars=('app' 'domain' 'install_dir' 'port_hbbsbis')
2025-02-17 22:44:57,650: DEBUG - + ynh_store_file_checksum /etc/systemd/system/rustdesksignal.service
2025-02-17 22:44:57,727: DEBUG - + systemctl enable rustdesksignal --quiet
2025-02-17 22:44:58,102: DEBUG - + systemctl daemon-reload
2025-02-17 22:44:58,462: DEBUG - + yunohost service add rustdeskrelay '--description=Rustdesk Relay Server' --log=/var/log/rustdesk-server/rustdesk-server.log
2025-02-17 22:44:58,691: DEBUG - SUCCESS The service 'rustdeskrelay' was added
2025-02-17 22:44:58,714: DEBUG - + yunohost service add rustdesksignal '--description=Rustdesk Signal Server' --log=/var/log/rustdesk-server/rustdesk-server.log
2025-02-17 22:44:58,937: DEBUG - SUCCESS The service 'rustdesksignal' was added
2025-02-17 22:44:58,965: DEBUG - + mkdir -p /var/log/rustdesk-server
2025-02-17 22:44:58,966: DEBUG - + touch /var/log/rustdesk-server/rustdesk-server.log
2025-02-17 22:44:58,967: DEBUG - + ynh_config_add_logrotate
2025-02-17 22:44:58,967: DEBUG - + local logfile=
2025-02-17 22:44:58,967: DEBUG - + set -o noglob
2025-02-17 22:44:58,967: DEBUG - + [[ -z '' ]]
2025-02-17 22:44:58,967: DEBUG - + logfile='/var/log/rustdesk-server/*.log'
2025-02-17 22:44:58,967: DEBUG - + set +o noglob
2025-02-17 22:44:58,967: DEBUG - + for stuff in $logfile
2025-02-17 22:44:58,967: DEBUG - ++ dirname /var/log/rustdesk-server/hbbr.log
2025-02-17 22:44:58,968: DEBUG - + local dir=/var/log/rustdesk-server
2025-02-17 22:44:58,968: DEBUG - + mkdir --parents /var/log/rustdesk-server
2025-02-17 22:44:58,969: DEBUG - + chmod 750 /var/log/rustdesk-server
2025-02-17 22:44:58,970: DEBUG - + chown rustdesk-server:rustdesk-server /var/log/rustdesk-server
2025-02-17 22:44:58,971: DEBUG - + for stuff in $logfile
2025-02-17 22:44:58,971: DEBUG - ++ dirname /var/log/rustdesk-server/hbbs.log
2025-02-17 22:44:58,972: DEBUG - + local dir=/var/log/rustdesk-server
2025-02-17 22:44:58,972: DEBUG - + mkdir --parents /var/log/rustdesk-server
2025-02-17 22:44:58,973: DEBUG - + chmod 750 /var/log/rustdesk-server
2025-02-17 22:44:58,974: DEBUG - + chown rustdesk-server:rustdesk-server /var/log/rustdesk-server
2025-02-17 22:44:58,974: DEBUG - + for stuff in $logfile
2025-02-17 22:44:58,975: DEBUG - ++ dirname /var/log/rustdesk-server/rustdesk-server.log
2025-02-17 22:44:58,976: DEBUG - + local dir=/var/log/rustdesk-server
2025-02-17 22:44:58,976: DEBUG - + mkdir --parents /var/log/rustdesk-server
2025-02-17 22:44:58,976: DEBUG - + chmod 750 /var/log/rustdesk-server
2025-02-17 22:44:58,977: DEBUG - + chown rustdesk-server:rustdesk-server /var/log/rustdesk-server
2025-02-17 22:44:58,978: DEBUG - ++ mktemp
2025-02-17 22:44:58,979: DEBUG - + local tempconf=/tmp/tmp.Bycp8O0aLC
2025-02-17 22:44:58,979: DEBUG - + cat
2025-02-17 22:44:58,980: DEBUG - + [[ true == \t\r\u\e ]]
2025-02-17 22:44:58,980: DEBUG - + cat /tmp/tmp.Bycp8O0aLC
2025-02-17 22:44:58,982: DEBUG - + FIRST_CALL_TO_LOGROTATE=false
2025-02-17 22:44:58,982: DEBUG - + chmod 644 /etc/logrotate.d/rustdesk-server
2025-02-17 22:44:58,984: INFO - [##########+++++.....] > Starting rustdesk-server's systemd service...
2025-02-17 22:44:58,985: DEBUG - + ynh_systemctl --service=rustdeskrelay --action=start --log_path=systemd
2025-02-17 22:44:59,072: DEBUG - + service=rustdeskrelay
2025-02-17 22:44:59,073: DEBUG - + action=start
2025-02-17 22:44:59,073: DEBUG - + wait_until=
2025-02-17 22:44:59,073: DEBUG - + length=20
2025-02-17 22:44:59,073: DEBUG - + log_path=systemd
2025-02-17 22:44:59,073: DEBUG - + timeout=60
2025-02-17 22:44:59,073: DEBUG - + ynh_in_ci_tests
2025-02-17 22:44:59,073: DEBUG - + '[' start == stop ']'
2025-02-17 22:44:59,073: DEBUG - + '[' start == reload ']'
2025-02-17 22:44:59,074: DEBUG - ++ date --utc --rfc-3339=seconds
2025-02-17 22:44:59,074: DEBUG - ++ cut -d+ -f1
2025-02-17 22:44:59,075: DEBUG - + local 'time_start=2025-02-17 19:44:59 UTC'
2025-02-17 22:44:59,075: DEBUG - + systemctl start rustdeskrelay
2025-02-17 22:44:59,083: DEBUG - + ynh_systemctl --service=rustdesksignal --action=start --log_path=systemd
2025-02-17 22:44:59,180: DEBUG - + service=rustdesksignal
2025-02-17 22:44:59,180: DEBUG - + action=start
2025-02-17 22:44:59,180: DEBUG - + wait_until=
2025-02-17 22:44:59,180: DEBUG - + length=20
2025-02-17 22:44:59,180: DEBUG - + log_path=systemd
2025-02-17 22:44:59,180: DEBUG - + timeout=60
2025-02-17 22:44:59,180: DEBUG - + ynh_in_ci_tests
2025-02-17 22:44:59,181: DEBUG - + '[' start == stop ']'
2025-02-17 22:44:59,181: DEBUG - + '[' start == reload ']'
2025-02-17 22:44:59,181: DEBUG - ++ date --utc --rfc-3339=seconds
2025-02-17 22:44:59,181: DEBUG - ++ cut -d+ -f1
2025-02-17 22:44:59,182: DEBUG - + local 'time_start=2025-02-17 19:44:59 UTC'
2025-02-17 22:44:59,182: DEBUG - + systemctl start rustdesksignal
2025-02-17 22:44:59,191: INFO - [####################] > Installation of rustdesk-server completed
2025-02-17 22:44:59,193: DEBUG - + ynh_exit_properly
2025-02-17 22:44:59,193: DEBUG - + [[ install =~ ^install$|^upgrade$|^restore$ ]]
2025-02-17 22:44:59,294: DEBUG - Checking that required services are up and running...
2025-02-17 22:44:59,907: ERROR - Невозможно установить rustdesk-server: Это действие, по-видимому, нарушило эти важные службы: fail2ban (failed)