Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + echo '##########################################################'
- ##########################################################
- + echo '######### Start container configuration ################'
- ######### Start container configuration ################
- + echo '##########################################################'
- ##########################################################
- + SERVER_HOST=
- + APP_DIR=/var/www/onlyoffice
- + APP_DATA_DIR=/var/www/onlyoffice/Data
- + APP_INDEX_DIR=/var/www/onlyoffice/Data/Index/v7.16.3
- + APP_PRIVATE_DATA_DIR=/var/www/onlyoffice/Data/.private
- + APP_SERVICES_DIR=/var/www/onlyoffice/Services
- + APP_CONFIG_DIR=/etc/onlyoffice/communityserver
- + APP_SQL_DIR=/var/www/onlyoffice/Sql
- + APP_ROOT_DIR=/var/www/onlyoffice/WebStudio
- + APP_APISYSTEM_DIR=/var/www/onlyoffice/ApiSystem
- + APP_GOD_DIR=/etc/god/conf.d
- + APP_MONOSERVER_PATH=/lib/systemd/system/monoserve.service
- + APP_HYPERFASTCGI_PATH=/etc/hyperfastcgi/onlyoffice
- + APP_MONOSERVE_COUNT=1
- + APP_MODE=SERVER
- + APP_CRON_DIR=/etc/cron.d
- + APP_CRON_PATH=/etc/cron.d/onlyoffice
- + LICENSE_FILE_PATH=/var/www/onlyoffice/DocumentServerData/license.lic
- ++ ip -o -f inet addr show
- ++ head -1
- ++ awk '/scope global/ {print $4}'
- + DOCKER_APP_SUBNET=172.18.0.6/16
- ++ ip addr show eth0
- ++ head -1
- ++ awk '/inet / {gsub(/\/.*/,"",$2); print $2}'
- + DOCKER_CONTAINER_IP=172.18.0.6
- + DOCKER_CONTAINER_NAME=onlyoffice-community-server
- + DOCKER_DOCUMENT_SERVER_CONTAINER_NAME=onlyoffice-document-server
- + DOCKER_ENABLED=true
- +++ dirname /app/run-community-server.sh
- ++ cd /app
- ++ pwd
- + DIR=/app
- + NGINX_CONF_DIR=/etc/nginx/sites-enabled
- ++ awk '{print $1}'
- ++ cat /proc/cpuinfo
- ++ grep -i processor
- ++ grep -i processor
- ++ wc -l
- + CPU_PROCESSOR_COUNT=4
- ++ ulimit -n
- + NGINX_WORKER_CONNECTIONS=1073741816
- + NGINX_WORKER_PROCESSES=1
- + SERVICE_SSO_AUTH_HOST_ADDR=onlyoffice-control-panel
- ++ sudo sed -n '/"core.machinekey"/s!.*value\s*=\s*"\([^"]*\)".*!\1!p' /var/www/onlyoffice/WebStudio/web.appsettings.config
- + DEFAULT_APP_CORE_MACHINEKEY=qvkvZMFNHzB1
- + IS_UPDATE=false
- + WORKSPACE_ENTERPRISE=false
- + '[' '!' -e /var/www/onlyoffice/Data/.private/machinekey ']'
- ++ head -n 1 /var/www/onlyoffice/Data/.private/machinekey
- + APP_CORE_MACHINEKEY=qvkvZMFNHzB1
- ++ sudo sed -n '/"version.number"/s!.*value\s*=\s*"\([^"]*\)".*!\1!p' /var/www/onlyoffice/WebStudio/web.appsettings.config
- + RELEASE_DATE=12.6.0.1900
- ++ CreateAuthToken 12.6.0.1900 qvkvZMFNHzB1
- ++ local pkey=12.6.0.1900
- +++ echo -n qvkvZMFNHzB1
- ++ local machinekey=qvkvZMFNHzB1
- ++ local a=1
- ++ local LIMIT=10
- ++ '[' 1 -le 10 ']'
- +++ date +%Y%m%d%H%M%S
- ++ local now=20240705101314
- +++ echo -n -e '20240705101314\n12.6.0.1900'
- +++ openssl dgst -sha1 -binary -mac HMAC -macopt key:qvkvZMFNHzB1
- ++ local 'authkey=;�s��Qb��2����@g��7'
- +++ echo -n ';�s��Qb��2����@g��7'
- +++ base64
- ++ authkey=O/lzkbRREGKLzTLSzPvnQGfV0zc=
- ++ local 'result=ASC 12.6.0.1900:20240705101314:O/lzkbRREGKLzTLSzPvnQGfV0zc='
- ++ a=2
- +++ grep ==
- +++ echo '"ASC' '12.6.0.1900:20240705101314:O/lzkbRREGKLzTLSzPvnQGfV0zc="'
- ++ '[' -z '' ']'
- ++ echo 'ASC 12.6.0.1900:20240705101314:O/lzkbRREGKLzTLSzPvnQGfV0zc='
- ++ exit 0
- + RELEASE_DATE_SIGN='ASC 12.6.0.1900:20240705101314:O/lzkbRREGKLzTLSzPvnQGfV0zc='
- + sed -i '/version.release-date.sign/s!value="[^"]*"!value=\"ASC 12.6.0.1900:20240705101314:O/lzkbRREGKLzTLSzPvnQGfV0zc=\"!g' /var/www/onlyoffice/WebStudio/web.appsettings.config
- ++ head -n 1 /var/www/onlyoffice/Data/.private/release_date
- + PREV_RELEASE_DATE=12.6.0.1900
- + '[' 12.6.0.1900 '!=' 12.6.0.1900 ']'
- + chmod -R 444 /var/www/onlyoffice/Data/.private
- + cat /proc/1/cgroup
- + grep -qE 'docker|lxc|kubepods|libpod'
- + DOCKER_ENABLED=true
- + '[' '!' -d /etc/nginx/sites-enabled ']'
- + '[' '!' -d /var/www/onlyoffice/DocumentServerData ']'
- + NGINX_ROOT_DIR=/etc/nginx
- + VALID_IP_ADDRESS_REGEX='^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$'
- + LOG_DEBUG=
- + LOG_DIR=/var/log/onlyoffice/
- + APP_HTTPS=false
- + SSL_CERTIFICATES_DIR=/var/www/onlyoffice/Data/certs
- + SSL_CERTIFICATE_PATH=/var/www/onlyoffice/Data/certs/onlyoffice.crt
- + SSL_KEY_PATH=/var/www/onlyoffice/Data/certs/onlyoffice.key
- + SSL_CERTIFICATE_PATH_PFX=/var/www/onlyoffice/Data/certs/onlyoffice.pfx
- + SSL_CERTIFICATE_PATH_PFX_PWD=onlyoffice
- + SSL_DHPARAM_PATH=/var/www/onlyoffice/Data/certs/dhparam.pem
- + SSL_VERIFY_CLIENT=off
- + SSL_OCSP_CERTIFICATE_PATH=/var/www/onlyoffice/Data/certs/stapling.trusted.crt
- + CA_CERTIFICATES_PATH=/var/www/onlyoffice/Data/certs/ca.crt
- + APP_HTTPS_HSTS_ENABLED=true
- + APP_HTTPS_HSTS_MAXAGE=63072000
- + SYSCONF_TEMPLATES_DIR=/app/config
- + mkdir -p /app/config/nginx
- + SYSCONF_TOOLS_DIR=/app/assets/tools
- + APP_SERVICES_INTERNAL_HOST=
- + APP_SERVICES_EXTERNAL=false
- + DOCUMENT_SERVER_ENABLED=false
- + DOCUMENT_SERVER_JWT_ENABLED=true
- + DOCUMENT_SERVER_JWT_SECRET=Fc2ice9PmUVEeILlhlwZyXh4C1UcPSAq
- + DOCUMENT_SERVER_JWT_HEADER=AuthorizationJwt
- + DOCUMENT_SERVER_HOST=
- + DOCUMENT_SERVER_PROTOCOL=http
- + DOCUMENT_SERVER_API_URL=
- + DOCUMENT_SERVER_HOST_IP=
- + CONTROL_PANEL_ENABLED=false
- + MAIL_SERVER_ENABLED=false
- + set +x
- + mkdir -p /var/www/onlyoffice/Data/certs/.well-known/acme-challenge
- + '[' 172.18.0.6/16 ']'
- ++ normalize_subnet 172.18.0.6/16
- ++ local 'IPRE=\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)'
- +++ sed -ne 's:^\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)/.*$:\1 \2 \3 \4:p'
- +++ echo 172.18.0.6/16
- ++ IP=('172' '18' '0' '6')
- ++ local IP
- +++ sed -ne 's:^[^/]*/\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)$:\1 \2 \3 \4:p'
- +++ echo 172.18.0.6/16
- ++ MASK=()
- ++ local MASK
- ++ '[' 0 -ne 4 ']'
- +++ sed -ne 's:^[^/]*/\([0-9]\+\)$:\1:p'
- +++ echo 172.18.0.6/16
- ++ BITCNT=('16')
- ++ local BITCNT
- ++ BITCNT=4294901760
- ++ (( I=0 ))
- ++ (( I<4 ))
- ++ MASK[$I]=255
- ++ (( I++ ))
- ++ (( I<4 ))
- ++ MASK[$I]=255
- ++ (( I++ ))
- ++ (( I<4 ))
- ++ MASK[$I]=0
- ++ (( I++ ))
- ++ (( I<4 ))
- ++ MASK[$I]=0
- ++ (( I++ ))
- ++ (( I<4 ))
- ++ NETWORK=()
- ++ local NETWORK
- ++ (( I=0 ))
- ++ (( I<4 ))
- ++ NETWORK[$I]=172
- ++ (( I++ ))
- ++ (( I<4 ))
- ++ NETWORK[$I]=18
- ++ (( I++ ))
- ++ (( I<4 ))
- ++ NETWORK[$I]=0
- ++ (( I++ ))
- ++ (( I<4 ))
- ++ NETWORK[$I]=0
- ++ (( I++ ))
- ++ (( I<4 ))
- +++ sed -ne 's:^[^/]*/\([0-9]\+\)$:\1:p'
- +++ echo 172.18.0.6/16
- ++ local IP_MASK=16
- ++ echo 172.18.0.0/16
- + DOCKER_APP_SUBNET=172.18.0.0/16
- + check_partnerdata
- + PARTNER_DATA_FILE=/var/www/onlyoffice/Data/json-data.txt
- + '[' -f /var/www/onlyoffice/Data/json-data.txt ']'
- + re='^[0-9]+$'
- + [[ 1 =~ ^[0-9]+$ ]]
- + '[' '!' -f /proc/net/if_inet6 ']'
- + cp /etc/nginx/includes/onlyoffice-communityserver-nginx.conf.template /etc/nginx/nginx.conf
- + sed 's/^worker_processes.*/worker_processes 1;/' -i /etc/nginx/nginx.conf
- + sed 's/worker_connections.*/worker_connections 1073741816;/' -i /etc/nginx/nginx.conf
- + cp /etc/nginx/includes/onlyoffice-communityserver-common-init.conf.template /etc/nginx/sites-enabled/onlyoffice
- + '[' -f /var/www/onlyoffice/Data/certs/onlyoffice.crt -a -f /var/www/onlyoffice/Data/certs/onlyoffice.key ']'
- + sed '/{{SSL_CERTIFICATE_PATH}}/d' -i /etc/nginx/sites-enabled/onlyoffice
- + sed '/{{SSL_KEY_PATH}}/d' -i /etc/nginx/sites-enabled/onlyoffice
- + sed '/listen\s*443/d' -i /etc/nginx/sites-enabled/onlyoffice
- + rm -f '/etc/nginx/conf.d/*.conf'
- + service nginx restart
- * Restarting nginx nginx [ OK ]
- ++ free -m
- ++ grep -oP '\d+'
- ++ head -n 1
- + TOTAL_MEMORY=7874
- + MEMORY_REQUIREMENTS=12228
- + '[' 7874 -gt 12228 ']'
- + '[' ']'
- + '[' ']'
- + '[' onlyoffice-document-server ']'
- + DOCUMENT_SERVER_ENABLED=true
- + DOCUMENT_SERVER_HOST=onlyoffice-document-server
- + DOCUMENT_SERVER_API_URL='\/ds-vpath'
- + '[' true == true ']'
- + '[' 172.18.0.0/16 ']'
- + '[' -z '' ']'
- ++ dig +short onlyoffice-document-server
- + DOCUMENT_SERVER_HOST_IP=172.18.0.4
- + check_ip_is_internal 172.18.0.0/16 172.18.0.4
- + local 'IPRE=\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)'
- ++ echo 172.18.0.0/16
- ++ sed -ne 's:^\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)/.*$:\1 \2 \3 \4:p'
- + IP=('172' '18' '0' '0')
- + local IP
- ++ echo 172.18.0.0/16
- ++ sed -ne 's:^[^/]*/\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)$:\1 \2 \3 \4:p'
- + MASK=()
- + local MASK
- + '[' 0 -ne 4 ']'
- ++ echo 172.18.0.0/16
- ++ sed -ne 's:^[^/]*/\([0-9]\+\)$:\1:p'
- + BITCNT=('16')
- + local BITCNT
- + BITCNT=4294901760
- + (( I=0 ))
- + (( I<4 ))
- + MASK[$I]=255
- + (( I++ ))
- + (( I<4 ))
- + MASK[$I]=255
- + (( I++ ))
- + (( I<4 ))
- + MASK[$I]=0
- + (( I++ ))
- + (( I<4 ))
- + MASK[$I]=0
- + (( I++ ))
- + (( I<4 ))
- + NETWORK=()
- + local NETWORK
- + (( I=0 ))
- + (( I<4 ))
- + NETWORK[$I]=172
- + (( I++ ))
- + (( I<4 ))
- + NETWORK[$I]=18
- + (( I++ ))
- + (( I<4 ))
- + NETWORK[$I]=0
- + (( I++ ))
- + (( I<4 ))
- + NETWORK[$I]=0
- + (( I++ ))
- + (( I<4 ))
- ++ echo 172.18.0.4
- ++ sed -ne 's:^\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)\.\([0-9]\+\)$:\1 \2 \3 \4:p'
- + INIP=('172' '18' '0' '4')
- + local INIP
- + (( I=0 ))
- + (( I<4 ))
- + [[ 172 -ne 172 ]]
- + (( I++ ))
- + (( I<4 ))
- + [[ 18 -ne 18 ]]
- + (( I++ ))
- + (( I<4 ))
- + [[ 0 -ne 0 ]]
- + (( I++ ))
- + (( I<4 ))
- + [[ 0 -ne 0 ]]
- + (( I++ ))
- + (( I<4 ))
- + return 0
- ++ dig +short onlyoffice-community-server
- + _DOCKER_CONTAINER_IP=172.18.0.6
- + '[' 172.18.0.6 == 172.18.0.6 ']'
- + SERVER_HOST=onlyoffice-community-server
- + '[' true == true ']'
- + '[' onlyoffice-document-server == onlyoffice-document-server ']'
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- + sleep 1
- + bash /app/assets/tools/wait-for-it.sh onlyoffice-document-server:8000 --quiet -s -- echo 'Document Server is up'
- Document Server is up
- ++ curl -s http://onlyoffice-document-server:8000/info/info.json
- ++ jq .licenseInfo.packageType
- + DOCKER_DOCUMENT_SERVER_PACKAGE_TYPE=0
- + '[' -n 0 ']'
- + '[' 0 -gt 0 ']'
- + '[' onlyoffice-mysql-server '!=' localhost ']'
- + '[' onlyoffice-mysql-server '!=' 127.0.0.1 ']'
- + MYSQL_SERVER_EXTERNAL=true
- + '[' ']'
- + '[' 80 ']'
- + CONTROL_PANEL_ENABLED=true
- + set +x
- + '[' ']'
- + MAIL_IMAPSYNC_START_DATE=2024-07-05T15:08:24
- + sed 's_\(\"ImapSyncStartDate":\).*,_\1 "2024-07-05T15:08:24",_' -i /etc/onlyoffice/communityserver/mail.production.json
- + sed '/mail\.imap-sync-start-date/s/value="\S*"/value="2024-07-05T15:08:24"/g' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + '[' ']'
- + REDIS_SERVER_HOST=
- + REDIS_SERVER_CACHEPORT=6379
- + REDIS_SERVER_PASSWORD=
- + REDIS_SERVER_SSL=false
- + REDIS_SERVER_DATABASE=0
- + REDIS_SERVER_CONNECT_TIMEOUT=5000
- + REDIS_SERVER_EXTERNAL=false
- + REDIS_SERVER_SYNC_TIMEOUT=60000
- + '[' ']'
- + '[' false == false ']'
- + '[' -e /etc/redis/redis.conf ']'
- + sed -i 's/bind .*/bind 127.0.0.1/g' /etc/redis/redis.conf
- + ELASTICSEARCH_SERVER_HOST=onlyoffice-elasticsearch
- + ELASTICSEARCH_SERVER_HTTPPORT=9200
- + grep -q '<section name="elastic" type="ASC.ElasticSearch.Config.ElasticSection, ASC.ElasticSearch" />' /var/www/onlyoffice/WebStudio/Web.config
- + '[' onlyoffice-elasticsearch ']'
- + sed -i '/<section name="redisCacheClient" type="StackExchange.Redis.Extensions.LegacyConfiguration.RedisCachingSectionHandler, StackExchange.Redis.Extensions.LegacyConfiguration" \/>/a <section name="elastic" type="ASC.ElasticSearch.Config.ElasticSection, ASC.ElasticSearch" \/>' /var/www/onlyoffice/WebStudio/Web.config
- + sed -i 's/<section name="elastic" type="ASC.ElasticSearch.Config.ElasticSection, ASC.ElasticSearch" \/>/ <section name="elastic" type="ASC.ElasticSearch.Config.ElasticSection, ASC.ElasticSearch" \/>/' /var/www/onlyoffice/WebStudio/Web.config
- + sed -i '/<section name="redisCacheClient" type="StackExchange.Redis.Extensions.LegacyConfiguration.RedisCachingSectionHandler, StackExchange.Redis.Extensions.LegacyConfiguration" \/>/a <section name="elastic" type="ASC.ElasticSearch.Config.ElasticSection, ASC.ElasticSearch" \/>' /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + sed -i 's/<section name="elastic" type="ASC.ElasticSearch.Config.ElasticSection, ASC.ElasticSearch" \/>/ <section name="elastic" type="ASC.ElasticSearch.Config.ElasticSection, ASC.ElasticSearch" \/>/' /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + '[' 9200 ']'
- + sed -i '/<\/configSections>/a <elastic scheme="http" host="onlyoffice-elasticsearch" port="9200" \/>' /var/www/onlyoffice/WebStudio/Web.config
- + sed -i 's/<elastic scheme="http" host="onlyoffice-elasticsearch" port="9200" \/>/ <elastic scheme="http" host="onlyoffice-elasticsearch" port="9200" \/>/' /var/www/onlyoffice/WebStudio/Web.config
- + sed -i '/<\/configSections>/a <elastic scheme="http" host="onlyoffice-elasticsearch" port="9200" \/>' /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + sed -i 's/<elastic scheme="http" host="onlyoffice-elasticsearch" port="9200" \/>/ <elastic scheme="http" host="onlyoffice-elasticsearch" port="9200" \/>/' /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + sed -i 's/"Host": "127.0.0.1"/"Host": "onlyoffice-elasticsearch"/g' /etc/onlyoffice/communityserver/elastic.production.json
- + sed -i 's/"Port": "9200"/"Port": "9200"/g' /etc/onlyoffice/communityserver/elastic.production.json
- + '[' true == false ']'
- + mysqladmin shutdown
- + systemctl disable mysql.service
- Synchronizing state of mysql.service with SysV service script with /lib/systemd/systemd-sysv-install.
- Executing: /lib/systemd/systemd-sysv-install disable mysql
- Removed /etc/systemd/system/multi-user.target.wants/mysql.service.
- + mysql_check_connection
- + '[' ']'
- + mysqladmin --defaults-extra-file=/etc/mysql/conf.d/client.cnf ping
- mysqladmin: connect to server at 'onlyoffice-mysql-server' failed
- error: 'Can't connect to MySQL server on 'onlyoffice-mysql-server:3306' (111)'
- Check that mysqld is running on onlyoffice-mysql-server and that the port is 3306.
- You can check this by doing 'telnet onlyoffice-mysql-server 3306'
- + sleep 1
- + mysqladmin --defaults-extra-file=/etc/mysql/conf.d/client.cnf ping
- mysqladmin: connect to server at 'onlyoffice-mysql-server' failed
- error: 'Unknown MySQL server host 'onlyoffice-mysql-server' (-2)'
- Check that mysqld is running on onlyoffice-mysql-server and that the port is 3306.
- You can check this by doing 'telnet onlyoffice-mysql-server 3306'
- + sleep 1
- + mysqladmin --defaults-extra-file=/etc/mysql/conf.d/client.cnf ping
- mysqladmin: connect to server at 'onlyoffice-mysql-server' failed
- error: 'Can't connect to MySQL server on 'onlyoffice-mysql-server:3306' (111)'
- Check that mysqld is running on onlyoffice-mysql-server and that the port is 3306.
- You can check this by doing 'telnet onlyoffice-mysql-server 3306'
- + sleep 1
- + mysqladmin --defaults-extra-file=/etc/mysql/conf.d/client.cnf ping
- mysqld is alive
- ++ mysql_scalar_exec 'SELECT SCHEMA_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME='\''onlyoffice'\''' opt_ignore_db_name
- ++ local queryResult=
- ++ '[' opt_ignore_db_name == opt_ignore_db_name ']'
- +++ mysql --defaults-extra-file=/etc/mysql/conf.d/client.cnf --skip-column-names -e 'SELECT SCHEMA_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME='\''onlyoffice'\'''
- ++ queryResult=onlyoffice
- ++ echo onlyoffice
- + DB_IS_EXIST=onlyoffice
- ++ mysql_scalar_exec 'SELECT DEFAULT_CHARACTER_SET_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME='\''onlyoffice'\''' opt_ignore_db_name
- ++ local queryResult=
- ++ '[' opt_ignore_db_name == opt_ignore_db_name ']'
- +++ mysql --defaults-extra-file=/etc/mysql/conf.d/client.cnf --skip-column-names -e 'SELECT DEFAULT_CHARACTER_SET_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME='\''onlyoffice'\'''
- ++ queryResult=utf8mb3
- ++ echo utf8mb3
- + DB_CHARACTER_SET_NAME=utf8mb3
- ++ mysql_scalar_exec 'SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME='\''onlyoffice'\''' opt_ignore_db_name
- ++ local queryResult=
- ++ '[' opt_ignore_db_name == opt_ignore_db_name ']'
- +++ mysql --defaults-extra-file=/etc/mysql/conf.d/client.cnf --skip-column-names -e 'SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME='\''onlyoffice'\'''
- ++ queryResult=utf8_general_ci
- ++ echo utf8_general_ci
- + DB_COLLATION_NAME=utf8_general_ci
- ++ mysql_scalar_exec 'SELECT COUNT(*) FROM information_schema.tables WHERE table_schema='\''onlyoffice'\'''
- ++ local queryResult=
- ++ '[' '' == opt_ignore_db_name ']'
- +++ mysql --defaults-extra-file=/etc/mysql/conf.d/client.cnf --skip-column-names -D onlyoffice -e 'SELECT COUNT(*) FROM information_schema.tables WHERE table_schema='\''onlyoffice'\'''
- ++ queryResult=201
- ++ echo 201
- + DB_TABLES_COUNT=201
- + '[' -z onlyoffice ']'
- + '[' utf8mb3 '!=' utf8 ']'
- + mysql_scalar_exec 'ALTER DATABASE onlyoffice CHARACTER SET utf8 COLLATE utf8_general_ci'
- + local queryResult=
- + '[' '' == opt_ignore_db_name ']'
- ++ mysql --defaults-extra-file=/etc/mysql/conf.d/client.cnf --skip-column-names -D onlyoffice -e 'ALTER DATABASE onlyoffice CHARACTER SET utf8 COLLATE utf8_general_ci'
- + queryResult=
- + echo
- + change_connections default /var/www/onlyoffice/WebStudio/web.connections.config
- + set +x
- + change_connections teamlabsite /var/www/onlyoffice/WebStudio/web.connections.config
- + set +x
- + change_connections default /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + set +x
- + change_connections default /var/www/onlyoffice/Services/Jabber/ASC.Xmpp.Server.Launcher.exe.config
- + set +x
- + change_connections default /var/www/onlyoffice/ApiSystem/Web.config
- + set +x
- + set +x
- + '[' 201 -eq 0 ']'
- + '[' false == true ']'
- + mysql_scalar_exec 'DELETE FROM webstudio_settings WHERE id='\''5C699566-34B1-4714-AB52-0E82410CE4E5'\'';'
- + local queryResult=
- + '[' '' == opt_ignore_db_name ']'
- ++ mysql --defaults-extra-file=/etc/mysql/conf.d/client.cnf --skip-column-names -D onlyoffice -e 'DELETE FROM webstudio_settings WHERE id='\''5C699566-34B1-4714-AB52-0E82410CE4E5'\'';'
- + queryResult=
- + echo
- + '[' -f /var/www/onlyoffice/Data/certs/onlyoffice.crt -a -f /var/www/onlyoffice/Data/certs/onlyoffice.key ']'
- + cp /etc/nginx/includes/onlyoffice-communityserver-common.conf.template /app/config/nginx/prepare-onlyoffice
- + sed -i 1d /etc/logrotate.d/nginx
- + sed '1 i\/var/log/nginx/*.log /var/log/onlyoffice/nginx.*.log {' -i /etc/logrotate.d/nginx
- + '[' 172.18.0.0/16 ']'
- + sed 's,{{DOCKER_APP_SUBNET}},172.18.0.0/16,' -i /app/config/nginx/prepare-onlyoffice
- + '[' ']'
- + '[' true == true ']'
- + sed '/files\.docservice\.secret/s!\(value\s*=\s*\"\)[^\"]*\"!\1Fc2ice9PmUVEeILlhlwZyXh4C1UcPSAq\"!' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/files\.docservice\.secret.header/s!\(value\s*=\s*\"\)[^\"]*\"!\1AuthorizationJwt\"!' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/files\.docservice\.secret/s!\(value\s*=\s*\"\)[^\"]*\"!\1Fc2ice9PmUVEeILlhlwZyXh4C1UcPSAq\"!' -i /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + sed '/files\.docservice\.secret.header/s!\(value\s*=\s*\"\)[^\"]*\"!\1AuthorizationJwt\"!' -i /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + '[' true == true ']'
- + cp /etc/nginx/includes/onlyoffice-communityserver-proxy-to-documentserver.conf.template /etc/nginx/includes/onlyoffice-communityserver-proxy-to-documentserver.conf
- + sed 's,{{DOCUMENT_SERVER_HOST_ADDR}},http:\/\/onlyoffice-document-server,' -i /etc/nginx/includes/onlyoffice-communityserver-proxy-to-documentserver.conf
- + sed '/files\.docservice\.url\.internal/s!\(value\s*=\s*\"\)[^\"]*\"!\1http:\/\/onlyoffice-document-server\/\"!' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/files\.docservice\.url\.public/s!\(value\s*=\s*\"\)[^\"]*\"!\1\/ds-vpath\/\"!' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/files\.docservice\.url\.internal/s!\(value\s*=\s*\"\)[^\"]*\"!\1http:\/\/onlyoffice-document-server\/\"!' -i /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + sed '/files\.docservice\.url\.public/s!\(value\s*=\s*\"\)[^\"]*\"!\1\/ds-vpath\/\"!' -i /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + '[' -n 172.18.0.0/16 ']'
- + '[' -n onlyoffice-community-server ']'
- + sed '/files\.docservice\.url\.portal/s!\(value\s*=\s*\"\)[^\"]*\"!\1http:\/\/onlyoffice-community-server\"!' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/files\.docservice\.url\.portal/s!\(value\s*=\s*\"\)[^\"]*\"!\1http:\/\/onlyoffice-community-server\"!' -i /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + '[' false == true ']'
- + '[' false == true ']'
- + '[' true == true ']'
- + cp /etc/nginx/includes/onlyoffice-communityserver-proxy-to-controlpanel.conf.template /etc/nginx/includes/onlyoffice-communityserver-proxy-to-controlpanel.conf
- + sed 's,{{CONTROL_PANEL_HOST_ADDR}},onlyoffice-control-panel,' -i /etc/nginx/includes/onlyoffice-communityserver-proxy-to-controlpanel.conf
- + sed 's,{{SERVICE_SSO_AUTH_HOST_ADDR}},onlyoffice-control-panel,' -i /etc/nginx/includes/onlyoffice-communityserver-proxy-to-controlpanel.conf
- + sed '/web\.controlpanel\.url/s/\(value\s*=\s*\"\)[^\"]*\"/\1\/controlpanel\/\"/' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/web\.controlpanel\.url/s/\(value\s*=\s*\"\)[^\"]*\"/\1\/controlpanel\/\"/' -i /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.config
- + '[' SERVER == SERVER ']'
- ++ seq 1 1
- + for serverID in $(seq 1 ${APP_MONOSERVE_COUNT})
- + '[' 1 == 1 ']'
- + sed '/web.warmup.count/s/value=\"\S*\"/value=\"1\"/g' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/web.warmup.domain/s/value=\"\S*\"/value=\"localhost\/warmup\"/g' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed 's^\(machine_key\)\s*=.*^\1 = qvkvZMFNHzB1^g' -i /var/www/onlyoffice/Services/TeamLabSvc/radicale.config
- + binDirs=("$APP_APISYSTEM_DIR" "$APP_SERVICES_DIR" "$APP_ROOT_DIR" "$APP_CONFIG_DIR")
- + for i in "${!binDirs[@]}"
- + find /var/www/onlyoffice/ApiSystem -type f -name '*.[cC]onfig' -exec sed -i '/core.\machinekey/s_\(value\s*=\s*"\)[^"]*"_\1qvkvZMFNHzB1"_' '{}' ';'
- + find /var/www/onlyoffice/ApiSystem -type f -name '*.json' -exec sed -i 's_\("core.machinekey":\|"machinekey":\).*,_\1 "qvkvZMFNHzB1",_' '{}' ';'
- + for i in "${!binDirs[@]}"
- + find /var/www/onlyoffice/Services -type f -name '*.[cC]onfig' -exec sed -i '/core.\machinekey/s_\(value\s*=\s*"\)[^"]*"_\1qvkvZMFNHzB1"_' '{}' ';'
- + find /var/www/onlyoffice/Services -type f -name '*.json' -exec sed -i 's_\("core.machinekey":\|"machinekey":\).*,_\1 "qvkvZMFNHzB1",_' '{}' ';'
- + for i in "${!binDirs[@]}"
- + find /var/www/onlyoffice/WebStudio -type f -name '*.[cC]onfig' -exec sed -i '/core.\machinekey/s_\(value\s*=\s*"\)[^"]*"_\1qvkvZMFNHzB1"_' '{}' ';'
- + find /var/www/onlyoffice/WebStudio -type f -name '*.json' -exec sed -i 's_\("core.machinekey":\|"machinekey":\).*,_\1 "qvkvZMFNHzB1",_' '{}' ';'
- + for i in "${!binDirs[@]}"
- + find /etc/onlyoffice/communityserver -type f -name '*.[cC]onfig' -exec sed -i '/core.\machinekey/s_\(value\s*=\s*"\)[^"]*"_\1qvkvZMFNHzB1"_' '{}' ';'
- + find /etc/onlyoffice/communityserver -type f -name '*.json' -exec sed -i 's_\("core.machinekey":\|"machinekey":\).*,_\1 "qvkvZMFNHzB1",_' '{}' ';'
- + continue
- + sed 's/{{APP_NIGNX_KEEPLIVE}}/32/g' -i /app/config/nginx/prepare-onlyoffice
- + bash -c 'echo "onlyoffice ALL=(ALL) NOPASSWD: /usr/sbin/service" | (EDITOR="tee -a" visudo)'
- onlyoffice ALL=(ALL) NOPASSWD: /usr/sbin/service
- + '[' false == true ']'
- + systemctl enable redis-server.service
- Synchronizing state of redis-server.service with SysV service script with /lib/systemd/systemd-sysv-install.
- Executing: /lib/systemd/systemd-sysv-install enable redis-server
- + service redis-server start
- Starting redis-server: redis-server.
- + redis-cli config set save ''
- OK
- + redis-cli config rewrite
- OK
- + redis-cli flushall
- OK
- + service redis-server stop
- Stopping redis-server: redis-server.
- + '[' SERVER == SERVICES ']'
- + systemctl enable monoserveApiSystem.service
- ++ seq 1 1
- + for serverID in $(seq 1 ${APP_MONOSERVE_COUNT})
- + index=1
- + '[' 1 == 1 ']'
- + index=
- + systemctl enable monoserve.service
- + chown -R onlyoffice:onlyoffice /var/log/onlyoffice
- + chown -R onlyoffice:onlyoffice /var/www/onlyoffice/DocumentServerData
- ++ ls -alhd /var/www/onlyoffice/Data
- ++ awk '{ print $3 }'
- + '[' onlyoffice '!=' onlyoffice ']'
- + '[' '!' -d /var/www/onlyoffice/Data/Index/v7.16.3 ']'
- + mkdir -p /var/log/onlyoffice//Index
- + mkdir -p /var/www/onlyoffice/Data/Index/v7.16.3
- ++ ls -alhd /var/www/onlyoffice/Data/Index/v7.16.3
- ++ awk '{ print $3 }'
- + '[' elasticsearch '!=' elasticsearch ']'
- + chown -R elasticsearch:elasticsearch /var/log/onlyoffice//Index
- + dpkg -l
- + grep -q onlyoffice-xmppserver
- + sed '/web\.talk/s/value=\"\S*\"/value=\"true\"/g' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + sed '/web\.chat/s/value=\"\S*\"/value=\"false\"/g' -i /var/www/onlyoffice/WebStudio/web.appsettings.config
- + systemctl stop onlyofficeRadicale
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeTelegram
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeSocketIO
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeThumb
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeFeed
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeIndex
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeJabber
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeMailAggregator
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeMailWatchdog
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeMailCleaner
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeMailImap
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeNotify
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeBackup
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeStorageMigrate
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeStorageEncryption
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeUrlShortener
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeThumbnailBuilder
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop onlyofficeFilesTrashCleaner
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop god
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl enable god
- + systemctl stop elasticsearch
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop redis-server
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + mysqladmin shutdown
- + systemctl stop nginx
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl stop monoserveApiSystem.service
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl enable monoserveApiSystem.service
- ++ seq 1 1
- + for serverID in $(seq 1 ${APP_MONOSERVE_COUNT})
- + index=1
- + '[' 1 == 1 ']'
- + index=
- + systemctl stop monoserve.service
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- + systemctl enable monoserve.service
- + '[' false == true ']'
- + systemctl enable onlyofficeRadicale.service
- + systemctl enable onlyofficeTelegram.service
- + systemctl enable onlyofficeSocketIO.service
- + systemctl enable onlyofficeThumb.service
- + systemctl enable onlyofficeFeed.service
- + systemctl enable onlyofficeIndex.service
- + systemctl enable onlyofficeJabber.service
- + systemctl enable onlyofficeMailAggregator.service
- + systemctl enable onlyofficeMailWatchdog.service
- + systemctl enable onlyofficeMailCleaner.service
- + systemctl enable onlyofficeMailImap.service
- + systemctl enable onlyofficeNotify.service
- + systemctl enable onlyofficeBackup.service
- + systemctl enable onlyofficeStorageMigrate.service
- + systemctl enable onlyofficeStorageEncryption.service
- + systemctl enable onlyofficeUrlShortener.service
- + systemctl enable onlyofficeThumbnailBuilder.service
- + systemctl enable onlyofficeFilesTrashCleaner.service
- + '[' SERVER == SERVER ']'
- + mv /app/config/nginx/prepare-onlyoffice /etc/nginx/sites-enabled/onlyoffice
- + service nginx stop
- * Stopping nginx nginx [ OK ]
- + systemctl enable nginx.service
- Synchronizing state of nginx.service with SysV service script with /lib/systemd/systemd-sysv-install.
- Executing: /lib/systemd/systemd-sysv-install enable nginx
- ++ ps auxf
- ++ grep -v grep
- ++ grep cron
- ++ awk '{print $2}'
- + PID=
- + '[' onlyoffice-elasticsearch ']'
- + service elasticsearch stop
- * Stopping Elasticsearch Server [ OK ]
- + systemctl disable elasticsearch.service
- Synchronizing state of elasticsearch.service with SysV service script with /lib/systemd/systemd-sysv-install.
- Executing: /lib/systemd/systemd-sysv-install disable elasticsearch
- + rm -f /usr/lib/systemd/system/elasticsearch.service
- + rm -f /etc/init.d/elasticsearch
- + '[' -n '' ']'
- + rm -dfr '/tmp/onlyoffice*'
- + rm -dfr '/var/run/onlyoffice/*'
- + rm -dfr '/var/cache/nginx/onlyoffice/*'
- + '[' true == true ']'
- + exec /lib/systemd/systemd
- systemd 249.11-0ubuntu3.12 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
- Detected virtualization docker.
- Detected architecture x86-64.
- Welcome to Ubuntu 22.04.4 LTS!
- Queued start job for default target Graphical Interface.
- [ OK ] Reached target Path Units.
- [ OK ] Reached target Slice Units.
- [ OK ] Reached target Swaps.
- [ OK ] Listening on Syslog Socket.
- [ OK ] Listening on Journal Audit Socket.
- [ OK ] Listening on Journal Socket (/dev/log).
- [ OK ] Listening on Journal Socket.
- [ OK ] Reached target Socket Units.
- Starting Remount Root and Kernel File Systems...
- Starting Create Static Device Nodes in /dev...
- Starting Journal Service...
- [ OK ] Finished Remount Root and Kernel File Systems.
- [ OK ] Finished Create Static Device Nodes in /dev.
- [ OK ] Reached target Preparation for Local File Systems.
- [ OK ] Reached target Local File Systems.
- Starting Enable support for additional executable binary formats...
- [ OK ] Started Journal Service.
- Starting Create Volatile Files and Directories...
- [ OK ] Finished Enable support for additional executable binary formats.
- [ OK ] Finished Create Volatile Files and Directories.
- [ OK ] Reached target System Initialization.
- [ OK ] Started Run certbot twice daily.
- [ OK ] Started Daily rotation of log files.
- [ OK ] Started Daily Cleanup of Temporary Directories.
- [ OK ] Reached target Basic System.
- [ OK ] Reached target Timer Units.
- [ OK ] Listening on D-Bus System Message Bus Socket.
- [ OK ] Started Regular background program processing daemon.
- [ OK ] Started Save initial kernel messages after boot.
- Starting God Service...
- Starting LSB: Mono XSP4...
- Starting MySQL Community Server...
- Starting A high performance web server and a reverse proxy server...
- Starting ONLYOFFICE SsoAuth Service...
- Starting ONLYOFFICE Thumb Service...
- Starting Advanced key-value store...
- Starting System Logging Service...
- [ OK ] Started ONLYOFFICE SsoAuth Service.
- [ OK ] Started ONLYOFFICE Thumb Service.
- [ OK ] Started A high performance web server and a reverse proxy server.
- [ OK ] Started System Logging Service.
- [ OK ] Started LSB: Mono XSP4.
- [ OK ] Started Advanced key-value store.
- [ OK ] Started God Service.
- [ OK ] Started MySQL Community Server.
- Starting FastCGI Mono server...
- Starting FastCGI Mono server...
- Starting Start ONLYOFFICE Backup Service...
- Starting ONLYOFFICE Feed Service...
- Starting ONLYOFFICE FilesTrashCleaner Service...
- Starting Start ONLYOFFICE Index Service...
- Starting ONLYOFFICE Jabber Service...
- Starting ONLYOFFICE MailAggregator Service...
- Starting ONLYOFFICE MailCleaner Service...
- Starting ONLYOFFICE MailImap Service...
- Starting ONLYOFFICE MailWatchdog Service...
- Starting ONLYOFFICE Notify Service...
- Starting ONLYOFFICE Radicale Service...
- Starting ONLYOFFICE SocketIO Service...
- Starting Start ONLYOFFICE StorageEncryption Service...
- Starting Start ONLYOFFICE StorageMigrate Service...
- Starting ONLYOFFICE Telegram Service...
- Starting ONLYOFFICE ThumbnailBuilder Service...
- Starting ONLYOFFICE UrlShortener Service...
- Starting ONLYOFFICE WebDav Service...
- [ OK ] Started ONLYOFFICE Radicale Service.
- [ OK ] Started ONLYOFFICE SocketIO Service.
- [ OK ] Started FastCGI Mono server.
- [ OK ] Started FastCGI Mono server.
- [ OK ] Started ONLYOFFICE UrlShortener Service.
- [ OK ] Started ONLYOFFICE WebDav Service.
- [ OK ] Started Start ONLYOFFICE Backup Service.
- [ OK ] Started ONLYOFFICE Feed Service.
- [ OK ] Started ONLYOFFICE Notify Service.
- [ OK ] Started Start ONLYOFFICE Index Service.
- [ OK ] Started ONLYOFFICE FilesTrashCleaner Service.
- [ OK ] Started ONLYOFFICE Jabber Service.
- [ OK ] Started Start ONLYOFFICE StorageEncryption Service.
- [ OK ] Started Start ONLYOFFICE StorageMigrate Service.
- [ OK ] Started ONLYOFFICE Telegram Service.
- [ OK ] Started ONLYOFFICE ThumbnailBuilder Service.
- [ OK ] Started ONLYOFFICE MailImap Service.
- [ OK ] Started ONLYOFFICE MailCleaner Service.
- [ OK ] Started ONLYOFFICE MailWatchdog Service.
- [ OK ] Started ONLYOFFICE MailAggregator Service.
- [ OK ] Reached target Multi-User System.
- [ OK ] Reached target Graphical Interface.
Add Comment
Please, Sign In to add comment