XMPP: Server not found

What app is this about, and its version: Prosody 0.12.4~ynh106
What YunoHost version are you running: 12.1.39
What type of hardware are you using: VPS bought online

Describe your issue

Yesterday, I installed Prosody on my VPS; I want to use XMPP/Conversations for communication within my family.

My configuration looks like this:

  • Debian 12
  • Yunohost 12.1.39
  • Prosody 0.12.4~ynh106

My main domain is mydomain.com. I chose a subdomain for the installation of Prosody: sub.mydomain.com.

I set the authorized groups/accounts to all_users, but I still don’t see the app when I’m logged in.

Under Domains in the admin panel, I see a subdomain, sub.mydomain.com, but I cannot select a default application there.

I have set up a Let’s Encrypt certificate specifically for the subdomain.

I have also set the DNS entries according to the instructions: YunoHost app store | Prosody

My DNS entries:

$ORIGIN mydomain.com.
$TTL 3600
mydomain.com.	IN	SOA	ch.pro.io. hostmaster.myhostingprovider.com. ( 2026022303 10800 3600 604800 3600 )
mydomain.com.	IN	NS	ch.pro.io.
mydomain.com.	IN	NS	nl.pro.io.
mydomain.com.	IN	NS	p.dnh.net.
chat.mydomain.com.	IN	AAAA	xxxx:xxxx:xx:xxx::xxx
*.mydomain.com.	IN	AAAA	xxxx:xxxx:xx:xxx::xxx
mydomain.com.	IN	AAAA	xxxx:xxxx:xx:xxx::xxx
chat.mydomain.com.	IN	A	xx.xxx.xxx.xxx
*.mydomain.com.	IN	A	xx.xxx.xxx.xxx
mydomain.com.	IN	A	xx.xxx.xxx.xxx
mydomain.com.	IN	MX	10 mydomain.com.
vjud.chat.mydomain.com.	IN	CNAME	chat.mydomain.com.
xmpp-upload.chat.mydomain.com.	IN	CNAME	chat.mydomain.com.
muc.chat.mydomain.com.	IN	CNAME	chat.mydomain.com.
pubsub.chat.mydomain.com.	IN	CNAME	chat.mydomain.com.
_xmpp-client._tcp.mydomain.com.	IN	SRV	0 5 5222 chat.mydomain.com.
_xmpp-server._tcp.mydomain.com.	IN	SRV	0 5 5269 chat.mydomain.com.
chat.mydomain.com.	IN	CAA	0 issue "letsencrypt.org"
mydomain.com.	IN	CAA	0 issue "letsencrypt.org"
mail._domainkey.mydomain.com.	IN	TXT	"v=DKIM1; h=sha256; k=rsa; p=superdupersecretstring"
_dmarc.mydomain.com.	IN	TXT	"v=DMARC1; p=none"
mydomain.com.	IN	TXT	"v=spf1 a mx -all"

I set an email address for the user me in the admin panel under Accounts → myuser → email.

I opened the following ports with the hosting provider:

  • 80
  • 443
  • 25
  • 587
  • 993
  • 22

My problem: When I try to log in via the app, I get the message ā€œServer not found.ā€ I used the following login details:

User: me@mydomain.com I also tried me@sub.mydomain.com, without success.
Password: mysuperstrongpassword

What am I doing wrong?

Share relevant logs or error messages

args:
  app: prosody
  force: false
  ignore_yunohost_version: false
  label: Prosody
  no_remove_on_failure: false
ended_at: 2026-02-23 21:45:32.310581
env:
  YNH_APP_ACTION: install
  YNH_APP_ARG_DOMAIN: chat.maindomain.tld
  YNH_APP_ARG_IMPORT_FROM_METRONOME: '0'
  YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07
  YNH_APP_ID: prosody
  YNH_APP_INSTANCE_NAME: prosody
  YNH_APP_INSTANCE_NUMBER: '1'
  YNH_APP_MANIFEST_VERSION: 0.12.4~ynh106
  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: null
interface: api
operation: app_install
parent: null
related_to:
- - app
  - prosody
started_at: 2026-02-23 21:44:42.994659
started_by: ******
success: true
yunohost_version: 12.1.39

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

2026-02-23 21:44:44,020: INFO - prosody wird installiert…
2026-02-23 21:44:44,027: INFO - Provisioning system_user...
2026-02-23 21:44:44,252: INFO - Provisioning install_dir...
2026-02-23 21:44:44,257: INFO - Provisioning data_dir...
2026-02-23 21:44:44,259: INFO - Provisioning ports...
2026-02-23 21:44:44,375: DEBUG - Formating result in 'export' mode
2026-02-23 21:44:44,383: DEBUG - Formating result in 'export' mode
2026-02-23 21:44:44,396: DEBUG - Formating result in 'export' mode
2026-02-23 21:44:44,404: DEBUG - Formating result in 'export' mode
2026-02-23 21:44:44,422: DEBUG - Formating result in 'export' mode
2026-02-23 21:44:44,427: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./40-nftables" pre \'\' \'\' /var/cache/yunohost/regenconf/pending/nftables 7>&1']'
2026-02-23 21:44:44,450: DEBUG - + set -e
2026-02-23 21:44:44,450: DEBUG - + source /usr/share/yunohost/helpers
2026-02-23 21:44:44,452: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2026-02-23 21:44:44,453: DEBUG - +++ cd -- /usr/share/yunohost
2026-02-23 21:44:44,454: DEBUG - +++ pwd
2026-02-23 21:44:44,455: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-02-23 21:44:44,455: DEBUG - ++ YNH_HELPERS_VERSION=2
2026-02-23 21:44:44,459: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2026-02-23 21:44:44,460: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2026-02-23 21:44:44,486: DEBUG - + PY_LIST_PORTS_OF='
2026-02-23 21:44:44,486: DEBUG - import os
2026-02-23 21:44:44,487: DEBUG - import yaml
2026-02-23 21:44:44,487: DEBUG - file = os.environ['\''FILE'\'']
2026-02-23 21:44:44,487: DEBUG - proto = os.environ['\''PROTO'\'']
2026-02-23 21:44:44,487: DEBUG - data = yaml.safe_load(open(file, '\''r'\''))
2026-02-23 21:44:44,487: DEBUG - ports = [str(port) for port, info in data.get(proto, {}).items() if info['\''open'\'']]
2026-02-23 21:44:44,487: DEBUG - # Sane fallback in case for reason we cant find any TCP port opened which probably indicates there'\''s an issue with the file, we don'\''t want the server to just drop all the traffic
2026-02-23 21:44:44,488: DEBUG - if not ports and proto == '\''TCP'\'':
2026-02-23 21:44:44,488: DEBUG -     ports = [22, 80, 443]
2026-02-23 21:44:44,488: DEBUG - print('\'' '\''.join(ports))
2026-02-23 21:44:44,488: DEBUG - '
2026-02-23 21:44:44,489: DEBUG - ++ echo '  /var/cache/yunohost/regenconf/pending/nftables'
2026-02-23 21:44:44,490: DEBUG - ++ xargs
2026-02-23 21:44:44,494: DEBUG - + do_pre_regen /var/cache/yunohost/regenconf/pending/nftables
2026-02-23 21:44:44,494: DEBUG - + pending_dir=/var/cache/yunohost/regenconf/pending/nftables
2026-02-23 21:44:44,494: DEBUG - + firewall_file=/etc/yunohost/firewall.yml
2026-02-23 21:44:44,495: DEBUG - ++ FILE=/etc/yunohost/firewall.yml
2026-02-23 21:44:44,495: DEBUG - ++ PROTO=tcp
2026-02-23 21:44:44,495: DEBUG - ++ python3 -c '
2026-02-23 21:44:44,496: DEBUG - import os
2026-02-23 21:44:44,496: DEBUG - import yaml
2026-02-23 21:44:44,496: DEBUG - file = os.environ['\''FILE'\'']
2026-02-23 21:44:44,496: DEBUG - proto = os.environ['\''PROTO'\'']
2026-02-23 21:44:44,496: DEBUG - data = yaml.safe_load(open(file, '\''r'\''))
2026-02-23 21:44:44,497: DEBUG - ports = [str(port) for port, info in data.get(proto, {}).items() if info['\''open'\'']]
2026-02-23 21:44:44,497: DEBUG - # Sane fallback in case for reason we cant find any TCP port opened which probably indicates there'\''s an issue with the file, we don'\''t want the server to just drop all the traffic
2026-02-23 21:44:44,497: DEBUG - if not ports and proto == '\''TCP'\'':
2026-02-23 21:44:44,497: DEBUG -     ports = [22, 80, 443]
2026-02-23 21:44:44,497: DEBUG - print('\'' '\''.join(ports))
2026-02-23 21:44:44,498: DEBUG - '
2026-02-23 21:44:44,542: DEBUG - + tcp_ports='22 25 80 443 587 993 5222 5223 5269'
2026-02-23 21:44:44,543: DEBUG - ++ FILE=/etc/yunohost/firewall.yml
2026-02-23 21:44:44,543: DEBUG - ++ PROTO=udp
2026-02-23 21:44:44,543: DEBUG - ++ python3 -c '
2026-02-23 21:44:44,543: DEBUG - import os
2026-02-23 21:44:44,543: DEBUG - import yaml
2026-02-23 21:44:44,544: DEBUG - file = os.environ['\''FILE'\'']
2026-02-23 21:44:44,544: DEBUG - proto = os.environ['\''PROTO'\'']
2026-02-23 21:44:44,544: DEBUG - data = yaml.safe_load(open(file, '\''r'\''))
2026-02-23 21:44:44,544: DEBUG - ports = [str(port) for port, info in data.get(proto, {}).items() if info['\''open'\'']]
2026-02-23 21:44:44,544: DEBUG - # Sane fallback in case for reason we cant find any TCP port opened which probably indicates there'\''s an issue with the file, we don'\''t want the server to just drop all the traffic
2026-02-23 21:44:44,544: DEBUG - if not ports and proto == '\''TCP'\'':
2026-02-23 21:44:44,544: DEBUG -     ports = [22, 80, 443]
2026-02-23 21:44:44,545: DEBUG - print('\'' '\''.join(ports))
2026-02-23 21:44:44,545: DEBUG - '
2026-02-23 21:44:44,582: DEBUG - + udp_ports='53 1900 5353 55354'
2026-02-23 21:44:44,583: DEBUG - + export tcp_ports udp_ports
2026-02-23 21:44:44,583: DEBUG - + cd /usr/share/yunohost/conf/nftables
2026-02-23 21:44:44,583: DEBUG - + mkdir -p /var/cache/yunohost/regenconf/pending/nftables/etc/nftables.d
2026-02-23 21:44:44,584: DEBUG - + cp nftables.conf /var/cache/yunohost/regenconf/pending/nftables/etc/nftables.conf
2026-02-23 21:44:44,586: DEBUG - + ynh_render_template nftables.d/yunohost-firewall.tpl.conf /var/cache/yunohost/regenconf/pending/nftables/etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,587: DEBUG - + local template_path=nftables.d/yunohost-firewall.tpl.conf
2026-02-23 21:44:44,587: DEBUG - + local output_path=/var/cache/yunohost/regenconf/pending/nftables/etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,587: DEBUG - ++ dirname /var/cache/yunohost/regenconf/pending/nftables/etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,588: DEBUG - + mkdir -p /var/cache/yunohost/regenconf/pending/nftables/etc/nftables.d
2026-02-23 21:44:44,590: DEBUG - + python3 -c 'import os, sys, jinja2; sys.stdout.write(
2026-02-23 21:44:44,590: DEBUG -                     jinja2.Template(sys.stdin.read()
2026-02-23 21:44:44,590: DEBUG -                     ).render(os.environ));'
2026-02-23 21:44:44,692: DEBUG - Überprüfe die anstehende Konfiguration, welche für die Kategorie nftables' aktualisiert worden wƤre…
2026-02-23 21:44:44,702: DEBUG - processing pending conf '/var/cache/yunohost/regenconf/pending/nftables/etc/nftables.conf' to system conf '/etc/nftables.conf'
2026-02-23 21:44:44,702: DEBUG - > system conf is already up-to-date
2026-02-23 21:44:44,703: DEBUG - processing pending conf '/var/cache/yunohost/regenconf/pending/nftables/etc/nftables.d/yunohost-firewall.conf' to system conf '/etc/nftables.d/yunohost-firewall.conf'
2026-02-23 21:44:44,703: DEBUG - Die Konfigurationsdatei '/etc/nftables.d/yunohost-firewall.conf' wurde unter '/var/cache/yunohost/regenconf/backup/etc/nftables.d/yunohost-firewall.conf-20260223.214444' gespeichert
2026-02-23 21:44:44,704: DEBUG - Konfigurationsdatei '/etc/nftables.d/yunohost-firewall.conf' aktualisiert
2026-02-23 21:44:44,704: SUCCESS - Konfiguration aktualisiert für 'nftables'
2026-02-23 21:44:44,704: DEBUG - updating conf hashes for 'nftables' with: {'/etc/nftables.conf': 'c07e67701b1cd52ebd1216b573186d2f', '/etc/nftables.d/yunohost-firewall.conf': '3376b29493930884a772abe96ee66805'}
2026-02-23 21:44:44,717: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./40-nftables" post \'\' \'\' /etc/nftables.d/yunohost-firewall.conf 7>&1']'
2026-02-23 21:44:44,737: DEBUG - + set -e
2026-02-23 21:44:44,738: DEBUG - + source /usr/share/yunohost/helpers
2026-02-23 21:44:44,739: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2026-02-23 21:44:44,741: DEBUG - +++ cd -- /usr/share/yunohost
2026-02-23 21:44:44,741: DEBUG - +++ pwd
2026-02-23 21:44:44,742: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-02-23 21:44:44,742: DEBUG - ++ YNH_HELPERS_VERSION=2
2026-02-23 21:44:44,746: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2026-02-23 21:44:44,746: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2026-02-23 21:44:44,773: DEBUG - + PY_LIST_PORTS_OF='
2026-02-23 21:44:44,774: DEBUG - import os
2026-02-23 21:44:44,774: DEBUG - import yaml
2026-02-23 21:44:44,774: DEBUG - file = os.environ['\''FILE'\'']
2026-02-23 21:44:44,775: DEBUG - proto = os.environ['\''PROTO'\'']
2026-02-23 21:44:44,775: DEBUG - data = yaml.safe_load(open(file, '\''r'\''))
2026-02-23 21:44:44,775: DEBUG - ports = [str(port) for port, info in data.get(proto, {}).items() if info['\''open'\'']]
2026-02-23 21:44:44,775: DEBUG - # Sane fallback in case for reason we cant find any TCP port opened which probably indicates there'\''s an issue with the file, we don'\''t want the server to just drop all the traffic
2026-02-23 21:44:44,776: DEBUG - if not ports and proto == '\''TCP'\'':
2026-02-23 21:44:44,776: DEBUG -     ports = [22, 80, 443]
2026-02-23 21:44:44,776: DEBUG - print('\'' '\''.join(ports))
2026-02-23 21:44:44,776: DEBUG - '
2026-02-23 21:44:44,776: DEBUG - ++ echo '  /etc/nftables.d/yunohost-firewall.conf'
2026-02-23 21:44:44,777: DEBUG - ++ xargs
2026-02-23 21:44:44,780: DEBUG - + do_post_regen /etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,780: DEBUG - + regen_conf_files=/etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,780: DEBUG - + ls -l /etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,786: DEBUG - + chown root:root /etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,792: DEBUG - + chmod 644 /etc/nftables.d/yunohost-firewall.conf
2026-02-23 21:44:44,793: DEBUG - + [[ -z /etc/nftables.d/yunohost-firewall.conf ]]
2026-02-23 21:44:44,793: DEBUG - + systemctl restart nftables
2026-02-23 21:44:46,102: DEBUG - VollstƤndiges Log dieser Operation: '<a href="#/tools/logs/20260223-214444-regen_conf-nftables" style="text-decoration:underline">Systemkonfiguration neu generieren 'nftables'</a>'
2026-02-23 21:44:46,128: INFO - Provisioning permissions...
2026-02-23 21:44:46,131: DEBUG - Berechtigung 'prosody.main' aktualisiert
2026-02-23 21:44:46,136: DEBUG - Berechtigung 'prosody.main' erstellt
2026-02-23 21:44:46,141: DEBUG - Berechtigung 'prosody.main' aktualisiert
2026-02-23 21:44:46,142: DEBUG - Berechtigung 'prosody.main' aktualisiert
2026-02-23 21:44:46,150: DEBUG - Creating LDAP perm prosody.main
2026-02-23 21:44:46,159: DEBUG - Permissions were resynchronized to LDAP
2026-02-23 21:44:46,176: DEBUG - Formating result in 'export' mode
2026-02-23 21:44:46,176: DEBUG - SSOwat-Konfiguration neu generiert
2026-02-23 21:44:46,177: INFO - Provisioning apt...
2026-02-23 21:44:46,185: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_or_update_apt"  7>&1']'
2026-02-23 21:44:46,215: DEBUG - + source /usr/share/yunohost/helpers
2026-02-23 21:44:46,217: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2026-02-23 21:44:46,219: DEBUG - +++ cd -- /usr/share/yunohost
2026-02-23 21:44:46,219: DEBUG - +++ pwd
2026-02-23 21:44:46,220: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-02-23 21:44:46,220: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2026-02-23 21:44:46,224: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2026-02-23 21:44:46,224: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2026-02-23 21:44:46,240: DEBUG - + ynh_abort_if_errors
2026-02-23 21:44:46,241: DEBUG - + trap ynh_exit_properly EXIT
2026-02-23 21:44:46,242: DEBUG - + ynh_apt_install_dependencies liblua5.4-dev lua-busted lua5.4 lua5.4-event lua5.4-readline lua5.4-expat lua5.4-socket openssl txt2man lua5.4-sec lua5.4-unbound lua-ldap luarocks
2026-02-23 21:44:46,243: DEBUG - ++ sed 's/|/ | /'
2026-02-23 21:44:46,245: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2026-02-23 21:44:46,249: DEBUG - + local 'dependencies=liblua5.4-dev, lua-busted, lua5.4, lua5.4-event, lua5.4-readline, lua5.4-expat, lua5.4-socket, openssl, txt2man, lua5.4-sec, lua5.4-unbound, lua-ldap, luarocks'
2026-02-23 21:44:46,249: DEBUG - ++ ynh_read_manifest version
2026-02-23 21:44:46,250: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_do51n_g6/manifest.toml
2026-02-23 21:44:46,252: DEBUG - ++ toml_to_json
2026-02-23 21:44:46,253: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2026-02-23 21:44:46,262: DEBUG - ++ jq .version --raw-output
2026-02-23 21:44:46,304: DEBUG - + local version=0.12.4~ynh106
2026-02-23 21:44:46,304: DEBUG - + local app_ynh_deps=prosody-ynh-deps
2026-02-23 21:44:46,305: DEBUG - + grep '[<=>]'
2026-02-23 21:44:46,309: DEBUG - ++ sort -u
2026-02-23 21:44:46,311: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)'
2026-02-23 21:44:46,314: DEBUG - + local specific_php_version=
2026-02-23 21:44:46,315: DEBUG - + grep --quiet php
2026-02-23 21:44:46,318: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2026-02-23 21:44:46,319: DEBUG - ++ local package=postgresql-15
2026-02-23 21:44:46,320: DEBUG - ++ grep --quiet '^installed$'
2026-02-23 21:44:46,322: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-15
2026-02-23 21:44:46,334: DEBUG - ++ echo no
2026-02-23 21:44:46,334: DEBUG - + local psql_installed=no
2026-02-23 21:44:46,334: DEBUG - + [[ true == \t\r\u\e ]]
2026-02-23 21:44:46,334: DEBUG - + YNH_APT_INSTALL_DEPENDENCIES_REPLACE=false
2026-02-23 21:44:46,335: DEBUG - ++ mktemp --directory
2026-02-23 21:44:46,337: DEBUG - + local TMPDIR=/tmp/tmp.4GrtoUqSUW
2026-02-23 21:44:46,337: DEBUG - + mkdir -p /tmp/tmp.4GrtoUqSUW/prosody-ynh-deps/DEBIAN
2026-02-23 21:44:46,340: DEBUG - + chmod -R 755 /tmp/tmp.4GrtoUqSUW/prosody-ynh-deps
2026-02-23 21:44:46,342: DEBUG - + cat
2026-02-23 21:44:46,344: DEBUG - + _ynh_apt update
2026-02-23 21:44:46,344: DEBUG - + [[ update == \u\p\d\a\t\e ]]
2026-02-23 21:44:46,345: DEBUG - + local aptcache=/var/cache/apt/pkgcache.bin
2026-02-23 21:44:46,345: DEBUG - + sleep 1
2026-02-23 21:44:47,347: DEBUG - + [[ -e /var/cache/apt/pkgcache.bin ]]
2026-02-23 21:44:47,348: DEBUG - ++ find /var/cache/apt/pkgcache.bin -mmin -30
2026-02-23 21:44:47,350: DEBUG - + [[ -n /var/cache/apt/pkgcache.bin ]]
2026-02-23 21:44:47,351: DEBUG - ++ find /etc/apt/ -newer /var/cache/apt/pkgcache.bin
2026-02-23 21:44:47,353: DEBUG - + [[ -z '' ]]
2026-02-23 21:44:47,354: DEBUG - apt cache was already updated in the last 30 minutes, skipping 'apt update'
2026-02-23 21:44:47,354: DEBUG - + return
2026-02-23 21:44:47,354: DEBUG - + _ynh_wait_dpkg_free
2026-02-23 21:44:47,462: DEBUG - + return 0
2026-02-23 21:44:47,463: DEBUG - + dpkg-deb --build /tmp/tmp.4GrtoUqSUW/prosody-ynh-deps /tmp/tmp.4GrtoUqSUW/prosody-ynh-deps.deb
2026-02-23 21:44:47,485: DEBUG - + tee /tmp/tmp.4GrtoUqSUW/dpkg_log
2026-02-23 21:44:47,486: DEBUG - + dpkg --force-depends --install /tmp/tmp.4GrtoUqSUW/prosody-ynh-deps.deb
2026-02-23 21:44:47,531: DEBUG - Selecting previously unselected package prosody-ynh-deps.
2026-02-23 21:44:47,566: DEBUG - (Reading database ... 51947 files and directories currently installed.)
2026-02-23 21:44:47,569: DEBUG - Preparing to unpack .../prosody-ynh-deps.deb ...
2026-02-23 21:44:47,577: DEBUG - Unpacking prosody-ynh-deps (0.12.4~ynh106) ...
2026-02-23 21:44:47,624: DEBUG - dpkg: prosody-ynh-deps: dependency problems, but configuring anyway as you requested:
2026-02-23 21:44:47,625: DEBUG -  prosody-ynh-deps depends on liblua5.4-dev; however:
2026-02-23 21:44:47,625: DEBUG -   Package liblua5.4-dev is not installed.
2026-02-23 21:44:47,625: DEBUG -  prosody-ynh-deps depends on lua-busted; however:
2026-02-23 21:44:47,625: DEBUG -   Package lua-busted is not installed.
2026-02-23 21:44:47,626: DEBUG -  prosody-ynh-deps depends on lua5.4; however:
2026-02-23 21:44:47,628: DEBUG -   Package lua5.4 is not installed.
2026-02-23 21:44:47,628: DEBUG -  prosody-ynh-deps depends on lua5.4-event; however:
2026-02-23 21:44:47,628: DEBUG -   Package lua5.4-event is not installed.
2026-02-23 21:44:47,629: DEBUG -  prosody-ynh-deps depends on lua5.4-readline; however:
2026-02-23 21:44:47,629: DEBUG -   Package lua5.4-readline is not installed.
2026-02-23 21:44:47,629: DEBUG -  prosody-ynh-deps depends on lua5.4-expat; however:
2026-02-23 21:44:47,629: DEBUG -   Package lua5.4-expat is not installed.
2026-02-23 21:44:47,629: DEBUG -  prosody-ynh-deps depends on txt2man; however:
2026-02-23 21:44:47,629: DEBUG -   Package txt2man is not installed.
2026-02-23 21:44:47,630: DEBUG -  prosody-ynh-deps depends on lua5.4-sec; however:
2026-02-23 21:44:47,630: DEBUG -   Package lua5.4-sec is not installed.
2026-02-23 21:44:47,630: DEBUG -  prosody-ynh-deps depends on lua5.4-unbound; however:
2026-02-23 21:44:47,630: DEBUG -   Package lua5.4-unbound is not installed.
2026-02-23 21:44:47,630: DEBUG -  prosody-ynh-deps depends on lua-ldap; however:
2026-02-23 21:44:47,631: DEBUG -   Package lua-ldap is not installed.
2026-02-23 21:44:47,632: DEBUG -  prosody-ynh-deps depends on luarocks; however:
2026-02-23 21:44:47,632: DEBUG -   Package luarocks is not installed.
2026-02-23 21:44:47,633: DEBUG - 
2026-02-23 21:44:47,633: DEBUG - Setting up prosody-ynh-deps (0.12.4~ynh106) ...
2026-02-23 21:44:47,673: DEBUG - + _ynh_apt_install --fix-broken
2026-02-23 21:44:47,673: DEBUG - + _ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2026-02-23 21:44:47,674: DEBUG - + [[ --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken == \u\p\d\a\t\e ]]
2026-02-23 21:44:47,674: DEBUG - + _ynh_wait_dpkg_free
2026-02-23 21:44:47,776: DEBUG - + return 0
2026-02-23 21:44:47,777: 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
2026-02-23 21:44:47,991: DEBUG - Reading package lists...
2026-02-23 21:44:48,282: DEBUG - Building dependency tree...
2026-02-23 21:44:48,283: DEBUG - Reading state information...
2026-02-23 21:44:48,378: DEBUG - Correcting dependencies... Done
2026-02-23 21:44:48,553: DEBUG - The following additional packages will be installed:
2026-02-23 21:44:48,553: DEBUG -   liblua5.1-0 liblua5.1-0-dev liblua5.4-dev libncurses-dev libpkgconf3
2026-02-23 21:44:48,554: DEBUG -   libreadline-dev libtool-bin libyaml-dev lua-any lua-bit32 lua-busted
2026-02-23 21:44:48,554: DEBUG -   lua-cliargs lua-dkjson lua-event lua-expat lua-inifile lua-ldap lua-luassert
2026-02-23 21:44:48,554: DEBUG -   lua-mediator lua-penlight lua-posix lua-readline lua-say lua-sec lua-system
2026-02-23 21:44:48,555: DEBUG -   lua-term lua-unbound lua-yaml lua5.2 lua5.4 luarocks pkg-config pkgconf
2026-02-23 21:44:48,555: DEBUG -   pkgconf-bin txt2man
2026-02-23 21:44:48,558: DEBUG - Suggested packages:
2026-02-23 21:44:48,558: DEBUG -   ncurses-doc readline-doc libyaml-doc ghostscript groff
2026-02-23 21:44:48,584: DEBUG - The following NEW packages will be installed:
2026-02-23 21:44:48,584: DEBUG -   liblua5.1-0 liblua5.1-0-dev liblua5.4-dev libncurses-dev libpkgconf3
2026-02-23 21:44:48,585: DEBUG -   libreadline-dev libtool-bin libyaml-dev lua-any lua-bit32 lua-busted
2026-02-23 21:44:48,585: DEBUG -   lua-cliargs lua-dkjson lua-event lua-expat lua-inifile lua-ldap lua-luassert
2026-02-23 21:44:48,585: DEBUG -   lua-mediator lua-penlight lua-posix lua-readline lua-say lua-sec lua-system
2026-02-23 21:44:48,585: DEBUG -   lua-term lua-unbound lua-yaml lua5.2 lua5.4 luarocks pkg-config pkgconf
2026-02-23 21:44:48,587: DEBUG -   pkgconf-bin txt2man
2026-02-23 21:44:49,014: DEBUG - 0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded.
2026-02-23 21:44:49,014: DEBUG - Need to get 0 B/2466 kB of archives.
2026-02-23 21:44:49,015: DEBUG - After this operation, 12.6 MB of additional disk space will be used.
2026-02-23 21:44:49,059: DEBUG - Selecting previously unselected package liblua5.1-0:amd64.
2026-02-23 21:44:49,103: DEBUG - (Reading database ... 51947 files and directories currently installed.)
2026-02-23 21:44:49,105: DEBUG - Preparing to unpack .../00-liblua5.1-0_5.1.5-9_amd64.deb ...
2026-02-23 21:44:49,120: DEBUG - Unpacking liblua5.1-0:amd64 (5.1.5-9) ...
2026-02-23 21:44:49,194: DEBUG - Selecting previously unselected package libncurses-dev:amd64.
2026-02-23 21:44:49,200: DEBUG - Preparing to unpack .../01-libncurses-dev_6.4-4_amd64.deb ...
2026-02-23 21:44:49,208: DEBUG - Unpacking libncurses-dev:amd64 (6.4-4) ...
2026-02-23 21:44:49,341: DEBUG - Selecting previously unselected package libreadline-dev:amd64.
2026-02-23 21:44:49,350: DEBUG - Preparing to unpack .../02-libreadline-dev_8.2-1.3_amd64.deb ...
2026-02-23 21:44:49,359: DEBUG - Unpacking libreadline-dev:amd64 (8.2-1.3) ...
2026-02-23 21:44:49,440: DEBUG - Selecting previously unselected package liblua5.1-0-dev:amd64.
2026-02-23 21:44:49,447: DEBUG - Preparing to unpack .../03-liblua5.1-0-dev_5.1.5-9_amd64.deb ...
2026-02-23 21:44:49,455: DEBUG - Unpacking liblua5.1-0-dev:amd64 (5.1.5-9) ...
2026-02-23 21:44:49,545: DEBUG - Selecting previously unselected package liblua5.4-dev:amd64.
2026-02-23 21:44:49,551: DEBUG - Preparing to unpack .../04-liblua5.4-dev_5.4.4-3+deb12u1_amd64.deb ...
2026-02-23 21:44:49,558: DEBUG - Unpacking liblua5.4-dev:amd64 (5.4.4-3+deb12u1) ...
2026-02-23 21:44:49,650: DEBUG - Selecting previously unselected package libpkgconf3:amd64.
2026-02-23 21:44:49,656: DEBUG - Preparing to unpack .../05-libpkgconf3_1.8.1-1_amd64.deb ...
2026-02-23 21:44:49,664: DEBUG - Unpacking libpkgconf3:amd64 (1.8.1-1) ...
2026-02-23 21:44:49,815: DEBUG - Selecting previously unselected package libtool-bin.
2026-02-23 21:44:49,822: DEBUG - Preparing to unpack .../06-libtool-bin_2.4.7-7~deb12u1_amd64.deb ...
2026-02-23 21:44:49,830: DEBUG - Unpacking libtool-bin (2.4.7-7~deb12u1) ...
2026-02-23 21:44:49,910: DEBUG - Selecting previously unselected package libyaml-dev:amd64.
2026-02-23 21:44:49,916: DEBUG - Preparing to unpack .../07-libyaml-dev_0.2.5-1_amd64.deb ...
2026-02-23 21:44:49,925: DEBUG - Unpacking libyaml-dev:amd64 (0.2.5-1) ...
2026-02-23 21:44:49,998: DEBUG - Selecting previously unselected package lua5.4.
2026-02-23 21:44:50,005: DEBUG - Preparing to unpack .../08-lua5.4_5.4.4-3+deb12u1_amd64.deb ...
2026-02-23 21:44:50,013: DEBUG - Unpacking lua5.4 (5.4.4-3+deb12u1) ...
2026-02-23 21:44:50,098: DEBUG - Selecting previously unselected package lua5.2.
2026-02-23 21:44:50,105: DEBUG - Preparing to unpack .../09-lua5.2_5.2.4-3_amd64.deb ...
2026-02-23 21:44:50,114: DEBUG - Unpacking lua5.2 (5.2.4-3) ...
2026-02-23 21:44:50,184: DEBUG - Selecting previously unselected package lua-any.
2026-02-23 21:44:50,190: DEBUG - Preparing to unpack .../10-lua-any_29_all.deb ...
2026-02-23 21:44:50,198: DEBUG - Unpacking lua-any (29) ...
2026-02-23 21:44:50,273: DEBUG - Selecting previously unselected package lua-bit32:amd64.
2026-02-23 21:44:50,281: DEBUG - Preparing to unpack .../11-lua-bit32_5.3.0-4_amd64.deb ...
2026-02-23 21:44:50,288: DEBUG - Unpacking lua-bit32:amd64 (5.3.0-4) ...
2026-02-23 21:44:50,361: DEBUG - Selecting previously unselected package lua-dkjson.
2026-02-23 21:44:50,367: DEBUG - Preparing to unpack .../12-lua-dkjson_2.6-2_all.deb ...
2026-02-23 21:44:50,375: DEBUG - Unpacking lua-dkjson (2.6-2) ...
2026-02-23 21:44:50,439: DEBUG - Selecting previously unselected package lua-inifile.
2026-02-23 21:44:50,446: DEBUG - Preparing to unpack .../13-lua-inifile_1.0-3_all.deb ...
2026-02-23 21:44:50,454: DEBUG - Unpacking lua-inifile (1.0-3) ...
2026-02-23 21:44:50,521: DEBUG - Selecting previously unselected package lua-yaml:amd64.
2026-02-23 21:44:50,528: DEBUG - Preparing to unpack .../14-lua-yaml_6.2.8-2_amd64.deb ...
2026-02-23 21:44:50,536: DEBUG - Unpacking lua-yaml:amd64 (6.2.8-2) ...
2026-02-23 21:44:50,614: DEBUG - Selecting previously unselected package lua-cliargs.
2026-02-23 21:44:50,621: DEBUG - Preparing to unpack .../15-lua-cliargs_3.0-2-5_all.deb ...
2026-02-23 21:44:50,630: DEBUG - Unpacking lua-cliargs (3.0-2-5) ...
2026-02-23 21:44:50,708: DEBUG - Selecting previously unselected package lua-say.
2026-02-23 21:44:50,715: DEBUG - Preparing to unpack .../16-lua-say_1.4.1-2_all.deb ...
2026-02-23 21:44:50,722: DEBUG - Unpacking lua-say (1.4.1-2) ...
2026-02-23 21:44:50,788: DEBUG - Selecting previously unselected package lua-luassert.
2026-02-23 21:44:50,794: DEBUG - Preparing to unpack .../17-lua-luassert_1.9.0-1_all.deb ...
2026-02-23 21:44:50,801: DEBUG - Unpacking lua-luassert (1.9.0-1) ...
2026-02-23 21:44:50,900: DEBUG - Selecting previously unselected package lua-mediator.
2026-02-23 21:44:50,906: DEBUG - Preparing to unpack .../18-lua-mediator_1.1.2-0-8_all.deb ...
2026-02-23 21:44:50,913: DEBUG - Unpacking lua-mediator (1.1.2-0-8) ...
2026-02-23 21:44:50,976: DEBUG - Selecting previously unselected package lua-penlight.
2026-02-23 21:44:50,983: DEBUG - Preparing to unpack .../19-lua-penlight_1.13.1-3_all.deb ...
2026-02-23 21:44:50,990: DEBUG - Unpacking lua-penlight (1.13.1-3) ...
2026-02-23 21:44:51,122: DEBUG - Selecting previously unselected package lua-system:amd64.
2026-02-23 21:44:51,127: DEBUG - Preparing to unpack .../20-lua-system_0.2.1-6_amd64.deb ...
2026-02-23 21:44:51,135: DEBUG - Unpacking lua-system:amd64 (0.2.1-6) ...
2026-02-23 21:44:51,209: DEBUG - Selecting previously unselected package lua-term.
2026-02-23 21:44:51,216: DEBUG - Preparing to unpack .../21-lua-term_0.07-1+b1_amd64.deb ...
2026-02-23 21:44:51,223: DEBUG - Unpacking lua-term (0.07-1+b1) ...
2026-02-23 21:44:51,303: DEBUG - Selecting previously unselected package lua-busted.
2026-02-23 21:44:51,309: DEBUG - Preparing to unpack .../22-lua-busted_2.1.1-1_all.deb ...
2026-02-23 21:44:51,321: DEBUG - Unpacking lua-busted (2.1.1-1) ...
2026-02-23 21:44:51,442: DEBUG - Selecting previously unselected package lua-event:amd64.
2026-02-23 21:44:51,448: DEBUG - Preparing to unpack .../23-lua-event_0.4.6-2+b1_amd64.deb ...
2026-02-23 21:44:51,456: DEBUG - Unpacking lua-event:amd64 (0.4.6-2+b1) ...
2026-02-23 21:44:51,538: DEBUG - Selecting previously unselected package lua-expat:amd64.
2026-02-23 21:44:51,544: DEBUG - Preparing to unpack .../24-lua-expat_1.5.1-3_amd64.deb ...
2026-02-23 21:44:51,550: DEBUG - Unpacking lua-expat:amd64 (1.5.1-3) ...
2026-02-23 21:44:51,631: DEBUG - Selecting previously unselected package lua-ldap:amd64.
2026-02-23 21:44:51,637: DEBUG - Preparing to unpack .../25-lua-ldap_1.3.0-2+b1_amd64.deb ...
2026-02-23 21:44:51,645: DEBUG - Unpacking lua-ldap:amd64 (1.3.0-2+b1) ...
2026-02-23 21:44:51,725: DEBUG - Selecting previously unselected package lua-posix:amd64.
2026-02-23 21:44:51,731: DEBUG - Preparing to unpack .../26-lua-posix_33.4.0-3+b1_amd64.deb ...
2026-02-23 21:44:51,738: DEBUG - Unpacking lua-posix:amd64 (33.4.0-3+b1) ...
2026-02-23 21:44:51,828: DEBUG - Selecting previously unselected package lua-readline:amd64.
2026-02-23 21:44:51,834: DEBUG - Preparing to unpack .../27-lua-readline_3.2-2_amd64.deb ...
2026-02-23 21:44:51,842: DEBUG - Unpacking lua-readline:amd64 (3.2-2) ...
2026-02-23 21:44:51,926: DEBUG - Selecting previously unselected package lua-sec:amd64.
2026-02-23 21:44:51,932: DEBUG - Preparing to unpack .../28-lua-sec_1.2.0-2_amd64.deb ...
2026-02-23 21:44:51,940: DEBUG - Unpacking lua-sec:amd64 (1.2.0-2) ...
2026-02-23 21:44:52,028: DEBUG - Selecting previously unselected package lua-unbound:amd64.
2026-02-23 21:44:52,035: DEBUG - Preparing to unpack .../29-lua-unbound_1.0.0-2_amd64.deb ...
2026-02-23 21:44:52,042: DEBUG - Unpacking lua-unbound:amd64 (1.0.0-2) ...
2026-02-23 21:44:52,125: DEBUG - Selecting previously unselected package luarocks.
2026-02-23 21:44:52,130: DEBUG - Preparing to unpack .../30-luarocks_3.8.0+dfsg1-1_all.deb ...
2026-02-23 21:44:52,138: DEBUG - Unpacking luarocks (3.8.0+dfsg1-1) ...
2026-02-23 21:44:52,423: DEBUG - Selecting previously unselected package pkgconf-bin.
2026-02-23 21:44:52,429: DEBUG - Preparing to unpack .../31-pkgconf-bin_1.8.1-1_amd64.deb ...
2026-02-23 21:44:52,439: DEBUG - Unpacking pkgconf-bin (1.8.1-1) ...
2026-02-23 21:44:52,514: DEBUG - Selecting previously unselected package pkgconf:amd64.
2026-02-23 21:44:52,521: DEBUG - Preparing to unpack .../32-pkgconf_1.8.1-1_amd64.deb ...
2026-02-23 21:44:52,532: DEBUG - Unpacking pkgconf:amd64 (1.8.1-1) ...
2026-02-23 21:44:52,609: DEBUG - Selecting previously unselected package pkg-config:amd64.
2026-02-23 21:44:52,616: DEBUG - Preparing to unpack .../33-pkg-config_1.8.1-1_amd64.deb ...
2026-02-23 21:44:52,625: DEBUG - Unpacking pkg-config:amd64 (1.8.1-1) ...
2026-02-23 21:44:52,686: DEBUG - Selecting previously unselected package txt2man.
2026-02-23 21:44:52,692: DEBUG - Preparing to unpack .../34-txt2man_1.7.1-4_all.deb ...
2026-02-23 21:44:52,701: DEBUG - Unpacking txt2man (1.7.1-4) ...
2026-02-23 21:44:52,800: DEBUG - Setting up lua-system:amd64 (0.2.1-6) ...
2026-02-23 21:44:52,827: DEBUG - Setting up libtool-bin (2.4.7-7~deb12u1) ...
2026-02-23 21:44:52,847: DEBUG - Setting up lua5.4 (5.4.4-3+deb12u1) ...
2026-02-23 21:44:52,862: DEBUG - update-alternatives: using /usr/bin/lua5.4 to provide /usr/bin/lua (lua-interpreter) in auto mode
2026-02-23 21:44:52,871: DEBUG - update-alternatives: using /usr/bin/luac5.4 to provide /usr/bin/luac (lua-compiler) in auto mode
2026-02-23 21:44:52,884: DEBUG - Setting up libncurses-dev:amd64 (6.4-4) ...
2026-02-23 21:44:52,903: DEBUG - Setting up lua-sec:amd64 (1.2.0-2) ...
2026-02-23 21:44:52,926: DEBUG - Setting up txt2man (1.7.1-4) ...
2026-02-23 21:44:52,956: DEBUG - Setting up libyaml-dev:amd64 (0.2.5-1) ...
2026-02-23 21:44:52,986: DEBUG - Setting up lua5.2 (5.2.4-3) ...
2026-02-23 21:44:53,011: DEBUG - update-alternatives: using /usr/bin/lua5.2 to provide /usr/bin/lua (lua-interpreter) in auto mode
2026-02-23 21:44:53,018: DEBUG - update-alternatives: using /usr/bin/luac5.2 to provide /usr/bin/luac (lua-compiler) in auto mode
2026-02-23 21:44:53,030: DEBUG - Setting up lua-mediator (1.1.2-0-8) ...
2026-02-23 21:44:53,058: DEBUG - Setting up lua-any (29) ...
2026-02-23 21:44:53,088: DEBUG - Setting up lua-term (0.07-1+b1) ...
2026-02-23 21:44:53,118: DEBUG - Setting up libreadline-dev:amd64 (8.2-1.3) ...
2026-02-23 21:44:53,148: DEBUG - Setting up liblua5.4-dev:amd64 (5.4.4-3+deb12u1) ...
2026-02-23 21:44:53,172: DEBUG - update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/lua5.4.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/lua.pc (lua-pkgconfig-x86_64-linux-gnu) in auto mode
2026-02-23 21:44:53,184: DEBUG - Setting up lua-event:amd64 (0.4.6-2+b1) ...
2026-02-23 21:44:53,217: DEBUG - Setting up lua-expat:amd64 (1.5.1-3) ...
2026-02-23 21:44:53,244: DEBUG - Setting up lua-bit32:amd64 (5.3.0-4) ...
2026-02-23 21:44:53,274: DEBUG - Setting up libpkgconf3:amd64 (1.8.1-1) ...
2026-02-23 21:44:53,303: DEBUG - Setting up lua-penlight (1.13.1-3) ...
2026-02-23 21:44:53,333: DEBUG - Setting up lua-unbound:amd64 (1.0.0-2) ...
2026-02-23 21:44:53,364: DEBUG - Setting up lua-ldap:amd64 (1.3.0-2+b1) ...
2026-02-23 21:44:53,395: DEBUG - Setting up pkgconf-bin (1.8.1-1) ...
2026-02-23 21:44:53,423: DEBUG - Setting up lua-dkjson (2.6-2) ...
2026-02-23 21:44:53,454: DEBUG - Setting up liblua5.1-0:amd64 (5.1.5-9) ...
2026-02-23 21:44:53,484: DEBUG - Setting up lua-inifile (1.0-3) ...
2026-02-23 21:44:53,514: DEBUG - Setting up lua-say (1.4.1-2) ...
2026-02-23 21:44:53,544: DEBUG - Setting up liblua5.1-0-dev:amd64 (5.1.5-9) ...
2026-02-23 21:44:53,574: DEBUG - Setting up lua-yaml:amd64 (6.2.8-2) ...
2026-02-23 21:44:53,604: DEBUG - Setting up luarocks (3.8.0+dfsg1-1) ...
2026-02-23 21:44:53,684: DEBUG - Setting up lua-posix:amd64 (33.4.0-3+b1) ...
2026-02-23 21:44:53,715: DEBUG - Setting up lua-readline:amd64 (3.2-2) ...
2026-02-23 21:44:53,744: DEBUG - Setting up pkgconf:amd64 (1.8.1-1) ...
2026-02-23 21:44:53,774: DEBUG - Setting up lua-luassert (1.9.0-1) ...
2026-02-23 21:44:53,804: DEBUG - Setting up pkg-config:amd64 (1.8.1-1) ...
2026-02-23 21:44:53,834: DEBUG - Setting up lua-cliargs (3.0-2-5) ...
2026-02-23 21:44:53,865: DEBUG - Setting up lua-busted (2.1.1-1) ...
2026-02-23 21:44:53,895: DEBUG - Processing triggers for man-db (2.11.2-2) ...
2026-02-23 21:44:54,689: DEBUG - Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-02-23 21:44:54,870: DEBUG - + rm --recursive --force /tmp/tmp.4GrtoUqSUW
2026-02-23 21:44:54,873: DEBUG - + _ynh_apt_package_is_installed prosody-ynh-deps
2026-02-23 21:44:54,873: DEBUG - + local package=prosody-ynh-deps
2026-02-23 21:44:54,873: DEBUG - + dpkg-query --show '--showformat=${db:Status-Status}' prosody-ynh-deps
2026-02-23 21:44:54,874: DEBUG - + grep --quiet '^installed$'
2026-02-23 21:44:54,884: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2026-02-23 21:44:54,885: DEBUG - ++ local package=postgresql-15
2026-02-23 21:44:54,885: DEBUG - ++ grep --quiet '^installed$'
2026-02-23 21:44:54,885: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-15
2026-02-23 21:44:54,899: DEBUG - ++ echo no
2026-02-23 21:44:54,901: DEBUG - + local psql_installed2=no
2026-02-23 21:44:54,901: DEBUG - + [[ no != \n\o ]]
2026-02-23 21:44:54,902: DEBUG - + ynh_exit_properly
2026-02-23 21:44:54,902: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]]
2026-02-23 21:44:55,008: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./install"  7>&1']'
2026-02-23 21:44:55,026: DEBUG - + source _common.sh
2026-02-23 21:44:55,027: DEBUG - ++ config_path=/etc/prosody
2026-02-23 21:44:55,027: DEBUG - + source /usr/share/yunohost/helpers
2026-02-23 21:44:55,029: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers
2026-02-23 21:44:55,031: DEBUG - +++ cd -- /usr/share/yunohost
2026-02-23 21:44:55,031: DEBUG - +++ pwd
2026-02-23 21:44:55,031: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost
2026-02-23 21:44:55,032: DEBUG - ++ YNH_HELPERS_VERSION=2.1
2026-02-23 21:44:55,035: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace'
2026-02-23 21:44:55,035: DEBUG - ++ XTRACE_ENABLE='set -o xtrace'
2026-02-23 21:44:55,048: DEBUG - + dpkg-query -s prosody
2026-02-23 21:44:55,059: DEBUG - + yunohost app list
2026-02-23 21:44:55,060: DEBUG - + grep -q 'id: coturn'
2026-02-23 21:44:55,240: DEBUG - Coturn is not installed. Installing...
2026-02-23 21:44:55,241: DEBUG - + yunohost tools update
2026-02-23 21:44:55,374: DEBUG - INFO Fetching available upgrades for system packages…
2026-02-23 21:44:57,362: DEBUG - INFO Updating application catalog…
2026-02-23 21:44:57,932: DEBUG - SUCCESS The application catalog has been updated!
2026-02-23 21:44:57,955: DEBUG - INFO Nothing to do. Everything is already up-to-date.
2026-02-23 21:44:58,095: DEBUG - apps:
2026-02-23 21:44:58,096: DEBUG - important_yunohost_upgrade: False
2026-02-23 21:44:58,096: DEBUG - last_apps_catalog_update: 0
2026-02-23 21:44:58,096: DEBUG - last_apt_update: 1
2026-02-23 21:44:58,096: DEBUG - pending_migrations:
2026-02-23 21:44:58,097: DEBUG - system:
2026-02-23 21:44:58,199: DEBUG - + yunohost app install coturn --force --args domain=chat.maindomain.tld
2026-02-23 21:44:59,533: DEBUG - INFO Installing coturn…
2026-02-23 21:44:59,545: DEBUG - INFO Provisioning ports...
2026-02-23 21:44:59,926: DEBUG - SUCCESS Configuration updated for 'nftables'
2026-02-23 21:45:01,310: DEBUG - INFO Provisioning system_user...
2026-02-23 21:45:01,523: DEBUG - INFO Provisioning install_dir...
2026-02-23 21:45:01,529: DEBUG - INFO Provisioning data_dir...
2026-02-23 21:45:01,531: DEBUG - INFO Provisioning permissions...
2026-02-23 21:45:01,575: DEBUG - INFO Provisioning apt...
2026-02-23 21:45:06,419: WARNING - WARNING I: Creating /var/lib/turn/turndb from /usr/share/coturn/schema.sql
2026-02-23 21:45:08,541: DEBUG - INFO [++..................] > Creating a dhparam file...
2026-02-23 21:45:08,544: DEBUG - INFO [##+++...............] > Configuring system user...
2026-02-23 21:45:08,645: DEBUG - INFO [#####++.............] > Configuring coturn's systemd service...
2026-02-23 21:45:10,683: DEBUG - INFO [#######+++..........] > Configuring coturn...
2026-02-23 21:45:12,003: DEBUG - INFO [##########++........] > Configuring log rotation...
2026-02-23 21:45:12,036: DEBUG - INFO [############+++.....] > Integrating service in YunoHost...
2026-02-23 21:45:12,299: DEBUG - INFO [###############++...] > Starting coturn's systemd service...
2026-02-23 21:45:12,449: DEBUG - INFO [####################] > Installation of Coturn completed
2026-02-23 21:45:13,241: DEBUG - SUCCESS Installation completed
2026-02-23 21:45:13,252: DEBUG - ==========
2026-02-23 21:45:13,253: DEBUG - For testing we can use Trickle-Ice testing tool. Go to trickle-ice page https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/ and enter following details.
2026-02-23 21:45:13,253: DEBUG - 
2026-02-23 21:45:13,253: DEBUG - ```
2026-02-23 21:45:13,254: DEBUG - STUN or TURN URI: turn:chat.maindomain.tld:5349
2026-02-23 21:45:13,254: DEBUG - TURN username:    turnserver
2026-02-23 21:45:13,254: DEBUG - TURN password:    sE03wT6DmFokD9gBjBHgzCP7QZT2D4
2026-02-23 21:45:13,254: DEBUG - ```
2026-02-23 21:45:13,254: DEBUG - ==========
2026-02-23 21:45:13,481: DEBUG - + systemctl list-unit-files metronome.service
2026-02-23 21:45:13,495: INFO - [+...................] > Installing Prosody package from Debian...
2026-02-23 21:45:13,495: DEBUG - ++ ynh_read_manifest resources.apt.packages
2026-02-23 21:45:13,496: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/manifest.toml
2026-02-23 21:45:13,497: DEBUG - ++ toml_to_json
2026-02-23 21:45:13,497: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2026-02-23 21:45:13,497: DEBUG - ++ jq .resources.apt.packages --raw-output
2026-02-23 21:45:13,537: DEBUG - + deps='liblua5.4-dev, lua-busted, lua5.4, lua5.4-event, lua5.4-readline, lua5.4-expat, lua5.4-socket, openssl, txt2man, lua5.4-sec, lua5.4-unbound, lua-ldap, luarocks'
2026-02-23 21:45:13,537: DEBUG - + ynh_apt_install_dependencies 'liblua5.4-dev, lua-busted, lua5.4, lua5.4-event, lua5.4-readline, lua5.4-expat, lua5.4-socket, openssl, txt2man, lua5.4-sec, lua5.4-unbound, lua-ldap, luarocks, prosody, prosody-modules'
2026-02-23 21:45:13,537: DEBUG - ++ sed 's/|/ | /'
2026-02-23 21:45:13,538: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g'
2026-02-23 21:45:13,540: DEBUG - + local 'dependencies=liblua5.4-dev,, lua-busted,, lua5.4,, lua5.4-event,, lua5.4-readline,, lua5.4-expat,, lua5.4-socket,, openssl,, txt2man,, lua5.4-sec,, lua5.4-unbound,, lua-ldap,, luarocks,, prosody,, prosody-modules'
2026-02-23 21:45:13,540: DEBUG - ++ ynh_read_manifest version
2026-02-23 21:45:13,541: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/manifest.toml
2026-02-23 21:45:13,541: DEBUG - ++ jq .version --raw-output
2026-02-23 21:45:13,543: DEBUG - ++ toml_to_json
2026-02-23 21:45:13,543: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))'
2026-02-23 21:45:13,582: DEBUG - + local version=0.12.4~ynh106
2026-02-23 21:45:13,583: DEBUG - + local app_ynh_deps=prosody-ynh-deps
2026-02-23 21:45:13,583: DEBUG - + grep '[<=>]'
2026-02-23 21:45:13,584: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)'
2026-02-23 21:45:13,585: DEBUG - ++ sort -u
2026-02-23 21:45:13,587: DEBUG - + local specific_php_version=
2026-02-23 21:45:13,587: DEBUG - + grep --quiet php
2026-02-23 21:45:13,589: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2026-02-23 21:45:13,589: DEBUG - ++ local package=postgresql-15
2026-02-23 21:45:13,590: DEBUG - ++ grep --quiet '^installed$'
2026-02-23 21:45:13,590: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-15
2026-02-23 21:45:13,601: DEBUG - ++ echo no
2026-02-23 21:45:13,601: DEBUG - + local psql_installed=no
2026-02-23 21:45:13,601: DEBUG - + [[ true == \t\r\u\e ]]
2026-02-23 21:45:13,602: DEBUG - + YNH_APT_INSTALL_DEPENDENCIES_REPLACE=false
2026-02-23 21:45:13,602: DEBUG - ++ mktemp --directory
2026-02-23 21:45:13,604: DEBUG - + local TMPDIR=/tmp/tmp.7FAIdlWeXU
2026-02-23 21:45:13,604: DEBUG - + mkdir -p /tmp/tmp.7FAIdlWeXU/prosody-ynh-deps/DEBIAN
2026-02-23 21:45:13,605: DEBUG - + chmod -R 755 /tmp/tmp.7FAIdlWeXU/prosody-ynh-deps
2026-02-23 21:45:13,607: DEBUG - + cat
2026-02-23 21:45:13,609: DEBUG - + _ynh_apt update
2026-02-23 21:45:13,609: DEBUG - + [[ update == \u\p\d\a\t\e ]]
2026-02-23 21:45:13,609: DEBUG - + local aptcache=/var/cache/apt/pkgcache.bin
2026-02-23 21:45:13,609: DEBUG - + sleep 1
2026-02-23 21:45:14,611: DEBUG - + [[ -e /var/cache/apt/pkgcache.bin ]]
2026-02-23 21:45:14,611: DEBUG - ++ find /var/cache/apt/pkgcache.bin -mmin -30
2026-02-23 21:45:14,614: DEBUG - + [[ -n /var/cache/apt/pkgcache.bin ]]
2026-02-23 21:45:14,615: DEBUG - ++ find /etc/apt/ -newer /var/cache/apt/pkgcache.bin
2026-02-23 21:45:14,617: DEBUG - + [[ -z '' ]]
2026-02-23 21:45:14,618: DEBUG - apt cache was already updated in the last 30 minutes, skipping 'apt update'
2026-02-23 21:45:14,618: DEBUG - + return
2026-02-23 21:45:14,618: DEBUG - + _ynh_wait_dpkg_free
2026-02-23 21:45:14,721: DEBUG - + return 0
2026-02-23 21:45:14,721: DEBUG - + dpkg-deb --build /tmp/tmp.7FAIdlWeXU/prosody-ynh-deps /tmp/tmp.7FAIdlWeXU/prosody-ynh-deps.deb
2026-02-23 21:45:14,740: DEBUG - + tee /tmp/tmp.7FAIdlWeXU/dpkg_log
2026-02-23 21:45:14,740: DEBUG - + dpkg --force-depends --install /tmp/tmp.7FAIdlWeXU/prosody-ynh-deps.deb
2026-02-23 21:45:14,811: DEBUG - (Reading database ... 53783 files and directories currently installed.)
2026-02-23 21:45:14,814: DEBUG - Preparing to unpack .../prosody-ynh-deps.deb ...
2026-02-23 21:45:14,838: DEBUG - Unpacking prosody-ynh-deps (0.12.4~ynh106) over (0.12.4~ynh106) ...
2026-02-23 21:45:14,886: DEBUG - dpkg: prosody-ynh-deps: dependency problems, but configuring anyway as you requested:
2026-02-23 21:45:14,886: DEBUG -  prosody-ynh-deps depends on prosody; however:
2026-02-23 21:45:14,886: DEBUG -   Package prosody is not installed.
2026-02-23 21:45:14,887: DEBUG -  prosody-ynh-deps depends on prosody-modules; however:
2026-02-23 21:45:14,887: DEBUG -   Package prosody-modules is not installed.
2026-02-23 21:45:14,887: DEBUG - 
2026-02-23 21:45:14,887: DEBUG - Setting up prosody-ynh-deps (0.12.4~ynh106) ...
2026-02-23 21:45:14,933: DEBUG - + _ynh_apt_install --fix-broken
2026-02-23 21:45:14,934: DEBUG - + _ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken
2026-02-23 21:45:14,934: DEBUG - + [[ --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken == \u\p\d\a\t\e ]]
2026-02-23 21:45:14,934: DEBUG - + _ynh_wait_dpkg_free
2026-02-23 21:45:15,019: DEBUG - + return 0
2026-02-23 21:45:15,020: 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
2026-02-23 21:45:15,216: DEBUG - Reading package lists...
2026-02-23 21:45:15,502: DEBUG - Building dependency tree...
2026-02-23 21:45:15,502: DEBUG - Reading state information...
2026-02-23 21:45:15,604: DEBUG - Correcting dependencies... Done
2026-02-23 21:45:15,765: DEBUG - The following additional packages will be installed:
2026-02-23 21:45:15,766: DEBUG -   lua-bitop prosody prosody-modules
2026-02-23 21:45:15,769: DEBUG - Suggested packages:
2026-02-23 21:45:15,769: DEBUG -   lua-dbi-mysql lua-dbi-postgresql lua-dbi-sqlite3 lua-zlib
2026-02-23 21:45:15,787: DEBUG - The following NEW packages will be installed:
2026-02-23 21:45:15,788: DEBUG -   lua-bitop prosody prosody-modules
2026-02-23 21:45:16,159: DEBUG - 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
2026-02-23 21:45:16,160: DEBUG - Need to get 0 B/1084 kB of archives.
2026-02-23 21:45:16,160: DEBUG - After this operation, 3823 kB of additional disk space will be used.
2026-02-23 21:45:16,202: DEBUG - Selecting previously unselected package lua-bitop:amd64.
2026-02-23 21:45:16,240: DEBUG - (Reading database ... 53783 files and directories currently installed.)
2026-02-23 21:45:16,243: DEBUG - Preparing to unpack .../lua-bitop_1.0.2-7_amd64.deb ...
2026-02-23 21:45:16,259: DEBUG - Unpacking lua-bitop:amd64 (1.0.2-7) ...
2026-02-23 21:45:16,342: DEBUG - Selecting previously unselected package prosody.
2026-02-23 21:45:16,347: DEBUG - Preparing to unpack .../prosody_0.12.3-1_amd64.deb ...
2026-02-23 21:45:16,369: DEBUG - Unpacking prosody (0.12.3-1) ...
2026-02-23 21:45:16,938: DEBUG - Selecting previously unselected package prosody-modules.
2026-02-23 21:45:16,944: DEBUG - Preparing to unpack .../prosody-modules_0.0~hg20230223.556bf57d6417+dfsg-1_all.deb ...
2026-02-23 21:45:16,958: DEBUG - Unpacking prosody-modules (0.0~hg20230223.556bf57d6417+dfsg-1) ...
2026-02-23 21:45:17,808: DEBUG - Setting up lua-bitop:amd64 (1.0.2-7) ...
2026-02-23 21:45:17,833: DEBUG - Setting up prosody (0.12.3-1) ...
2026-02-23 21:45:18,469: DEBUG - Created symlink /etc/systemd/system/multi-user.target.wants/prosody.service -> /lib/systemd/system/prosody.service.
2026-02-23 21:45:18,909: DEBUG - Setting up prosody-modules (0.0~hg20230223.556bf57d6417+dfsg-1) ...
2026-02-23 21:45:18,937: DEBUG - Processing triggers for man-db (2.11.2-2) ...
2026-02-23 21:45:19,592: DEBUG - Processing triggers for libc-bin (2.36-9+deb12u13) ...
2026-02-23 21:45:19,774: DEBUG - + rm --recursive --force /tmp/tmp.7FAIdlWeXU
2026-02-23 21:45:19,778: DEBUG - + _ynh_apt_package_is_installed prosody-ynh-deps
2026-02-23 21:45:19,778: DEBUG - + local package=prosody-ynh-deps
2026-02-23 21:45:19,779: DEBUG - + dpkg-query --show '--showformat=${db:Status-Status}' prosody-ynh-deps
2026-02-23 21:45:19,779: DEBUG - + grep --quiet '^installed$'
2026-02-23 21:45:19,793: DEBUG - ++ _ynh_apt_package_is_installed postgresql-15
2026-02-23 21:45:19,794: DEBUG - ++ local package=postgresql-15
2026-02-23 21:45:19,795: DEBUG - ++ dpkg-query --show '--showformat=${db:Status-Status}' postgresql-15
2026-02-23 21:45:19,796: DEBUG - ++ grep --quiet '^installed$'
2026-02-23 21:45:19,807: DEBUG - ++ echo no
2026-02-23 21:45:19,808: DEBUG - + local psql_installed2=no
2026-02-23 21:45:19,808: DEBUG - + [[ no != \n\o ]]
2026-02-23 21:45:19,808: DEBUG - + usermod -a -G ssl-cert prosody
2026-02-23 21:45:19,875: DEBUG - + _configure_prosody
2026-02-23 21:45:19,875: INFO - [#++.................] > Configuring Prosody and NGINX...
2026-02-23 21:45:19,878: DEBUG - ++ ynh_app_setting_get --app=coturn --key=turnserver_pwd
2026-02-23 21:45:19,972: DEBUG - + turn_password=**********
2026-02-23 21:45:19,972: DEBUG - ++ ynh_app_setting_get --app=coturn --key=port_turnserver_tls
2026-02-23 21:45:20,065: INFO - Adding Prosody configuration files...
2026-02-23 21:45:20,066: DEBUG - + turn_external_port=5349
2026-02-23 21:45:20,068: DEBUG - + ynh_print_info 'Adding Prosody configuration files...'
2026-02-23 21:45:20,068: DEBUG - + ynh_config_add --template=00.cfg.lua --destination=/etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,126: DEBUG - + jinja=0
2026-02-23 21:45:20,127: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/00.cfg.lua ']'
2026-02-23 21:45:20,127: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/00.cfg.lua
2026-02-23 21:45:20,127: DEBUG - + ynh_backup_if_checksum_is_different /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,198: DEBUG - + touch /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,200: DEBUG - + chmod 640 /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,202: DEBUG - + _ynh_apply_default_permissions /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,203: DEBUG - + local target=/etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,203: DEBUG - + ynh_system_user_exists --username=prosody
2026-02-23 21:45:20,218: DEBUG - + getent passwd prosody
2026-02-23 21:45:20,223: DEBUG - + '[' -f /etc/prosody/conf.avail/00.cfg.lua ']'
2026-02-23 21:45:20,224: DEBUG - + is_in_dir /etc/prosody/conf.avail/00.cfg.lua /var/www/prosody
2026-02-23 21:45:20,224: DEBUG - + '[' -n /var/www/prosody ']'
2026-02-23 21:45:20,224: DEBUG - ++ realpath /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,227: DEBUG - + local child=/etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,227: DEBUG - ++ realpath /var/www/prosody
2026-02-23 21:45:20,231: DEBUG - + local parent=/var/www/prosody
2026-02-23 21:45:20,231: DEBUG - + [[ /etc/prosody/conf.avail/00.cfg.lua =~ ^/var/www/prosody ]]
2026-02-23 21:45:20,231: DEBUG - + is_in_dir /etc/prosody/conf.avail/00.cfg.lua /home/yunohost.app/prosody
2026-02-23 21:45:20,231: DEBUG - + '[' -n /home/yunohost.app/prosody ']'
2026-02-23 21:45:20,231: DEBUG - ++ realpath /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,233: DEBUG - + local child=/etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,234: DEBUG - ++ realpath /home/yunohost.app/prosody
2026-02-23 21:45:20,237: DEBUG - + local parent=/home/yunohost.app/prosody
2026-02-23 21:45:20,237: DEBUG - + [[ /etc/prosody/conf.avail/00.cfg.lua =~ ^/home/yunohost.app/prosody ]]
2026-02-23 21:45:20,237: DEBUG - + is_in_dir /etc/prosody/conf.avail/00.cfg.lua /etc/prosody
2026-02-23 21:45:20,237: DEBUG - + '[' -n /etc/prosody ']'
2026-02-23 21:45:20,237: DEBUG - ++ realpath /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,240: DEBUG - + local child=/etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,240: DEBUG - ++ realpath /etc/prosody
2026-02-23 21:45:20,243: DEBUG - + local parent=/etc/prosody
2026-02-23 21:45:20,244: DEBUG - + [[ /etc/prosody/conf.avail/00.cfg.lua =~ ^/etc/prosody ]]
2026-02-23 21:45:20,244: DEBUG - + chmod 600 /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,246: DEBUG - + chown prosody:prosody /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,251: DEBUG - + return
2026-02-23 21:45:20,251: DEBUG - + [[ 0 == 1 ]]
2026-02-23 21:45:20,252: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/00.cfg.lua /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,254: DEBUG - + _ynh_replace_vars /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,255: DEBUG - + local file=/etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,255: DEBUG - + local -a uniques_vars
2026-02-23 21:45:20,255: DEBUG - + mapfile -t uniques_vars
2026-02-23 21:45:20,255: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,256: DEBUG - ++ sort --unique
2026-02-23 21:45:20,257: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g'
2026-02-23 21:45:20,260: DEBUG - + ynh_store_file_checksum /etc/prosody/conf.avail/00.cfg.lua
2026-02-23 21:45:20,373: DEBUG - + ln -srf /etc/prosody/conf.avail/00.cfg.lua /etc/prosody/conf.d/
2026-02-23 21:45:20,376: DEBUG - + ynh_config_add --template=domain.tpl.cfg.lua --destination=/etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,438: DEBUG - + jinja=0
2026-02-23 21:45:20,439: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/domain.tpl.cfg.lua ']'
2026-02-23 21:45:20,439: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/domain.tpl.cfg.lua
2026-02-23 21:45:20,439: DEBUG - + ynh_backup_if_checksum_is_different /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,518: DEBUG - + touch /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,520: DEBUG - + chmod 640 /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,522: DEBUG - + _ynh_apply_default_permissions /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,522: DEBUG - + local target=/etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,522: DEBUG - + ynh_system_user_exists --username=prosody
2026-02-23 21:45:20,538: DEBUG - + getent passwd prosody
2026-02-23 21:45:20,540: DEBUG - + '[' -f /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua ']'
2026-02-23 21:45:20,541: DEBUG - + is_in_dir /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua /var/www/prosody
2026-02-23 21:45:20,541: DEBUG - + '[' -n /var/www/prosody ']'
2026-02-23 21:45:20,542: DEBUG - ++ realpath /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,545: DEBUG - + local child=/etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,545: DEBUG - ++ realpath /var/www/prosody
2026-02-23 21:45:20,548: DEBUG - + local parent=/var/www/prosody
2026-02-23 21:45:20,548: DEBUG - + [[ /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua =~ ^/var/www/prosody ]]
2026-02-23 21:45:20,548: DEBUG - + is_in_dir /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua /home/yunohost.app/prosody
2026-02-23 21:45:20,548: DEBUG - + '[' -n /home/yunohost.app/prosody ']'
2026-02-23 21:45:20,548: DEBUG - ++ realpath /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,550: DEBUG - + local child=/etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,551: DEBUG - ++ realpath /home/yunohost.app/prosody
2026-02-23 21:45:20,554: DEBUG - + local parent=/home/yunohost.app/prosody
2026-02-23 21:45:20,554: DEBUG - + [[ /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua =~ ^/home/yunohost.app/prosody ]]
2026-02-23 21:45:20,554: DEBUG - + is_in_dir /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua /etc/prosody
2026-02-23 21:45:20,554: DEBUG - + '[' -n /etc/prosody ']'
2026-02-23 21:45:20,555: DEBUG - ++ realpath /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,556: DEBUG - + local child=/etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,557: DEBUG - ++ realpath /etc/prosody
2026-02-23 21:45:20,560: DEBUG - + local parent=/etc/prosody
2026-02-23 21:45:20,560: DEBUG - + [[ /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua =~ ^/etc/prosody ]]
2026-02-23 21:45:20,560: DEBUG - + chmod 600 /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,562: DEBUG - + chown prosody:prosody /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,564: DEBUG - + return
2026-02-23 21:45:20,565: DEBUG - + [[ 0 == 1 ]]
2026-02-23 21:45:20,565: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/domain.tpl.cfg.lua /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,567: DEBUG - + _ynh_replace_vars /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,567: DEBUG - + local file=/etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,567: DEBUG - + local -a uniques_vars
2026-02-23 21:45:20,567: DEBUG - + mapfile -t uniques_vars
2026-02-23 21:45:20,568: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,569: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g'
2026-02-23 21:45:20,571: DEBUG - ++ sort --unique
2026-02-23 21:45:20,585: DEBUG - + ynh_store_file_checksum /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua
2026-02-23 21:45:20,690: DEBUG - + ln -srf /etc/prosody/conf.avail/chat.maindomain.tld.cfg.lua /etc/prosody/conf.d/
2026-02-23 21:45:20,692: INFO - Creating content for "/.well-known/host-meta"
2026-02-23 21:45:20,694: DEBUG - + ynh_print_info 'Creating content for "/.well-known/host-meta"'
2026-02-23 21:45:20,695: DEBUG - + ynh_config_add --template=nginx_well-known_host-meta.xml --destination=/var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,748: DEBUG - + jinja=0
2026-02-23 21:45:20,748: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/nginx_well-known_host-meta.xml ']'
2026-02-23 21:45:20,748: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/nginx_well-known_host-meta.xml
2026-02-23 21:45:20,749: DEBUG - + ynh_backup_if_checksum_is_different /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,817: DEBUG - + touch /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,818: DEBUG - + chmod 640 /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,820: DEBUG - + _ynh_apply_default_permissions /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,820: DEBUG - + local target=/var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,821: DEBUG - + ynh_system_user_exists --username=prosody
2026-02-23 21:45:20,839: DEBUG - + getent passwd prosody
2026-02-23 21:45:20,841: DEBUG - + '[' -f /var/www/.well-known/chat.maindomain.tld/host-meta ']'
2026-02-23 21:45:20,841: DEBUG - + is_in_dir /var/www/.well-known/chat.maindomain.tld/host-meta /var/www/prosody
2026-02-23 21:45:20,842: DEBUG - + '[' -n /var/www/prosody ']'
2026-02-23 21:45:20,842: DEBUG - ++ realpath /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,845: DEBUG - + local child=/var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,845: DEBUG - ++ realpath /var/www/prosody
2026-02-23 21:45:20,848: DEBUG - + local parent=/var/www/prosody
2026-02-23 21:45:20,848: DEBUG - + [[ /var/www/.well-known/chat.maindomain.tld/host-meta =~ ^/var/www/prosody ]]
2026-02-23 21:45:20,848: DEBUG - + is_in_dir /var/www/.well-known/chat.maindomain.tld/host-meta /home/yunohost.app/prosody
2026-02-23 21:45:20,848: DEBUG - + '[' -n /home/yunohost.app/prosody ']'
2026-02-23 21:45:20,849: DEBUG - ++ realpath /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,850: DEBUG - + local child=/var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,851: DEBUG - ++ realpath /home/yunohost.app/prosody
2026-02-23 21:45:20,853: DEBUG - + local parent=/home/yunohost.app/prosody
2026-02-23 21:45:20,853: DEBUG - + [[ /var/www/.well-known/chat.maindomain.tld/host-meta =~ ^/home/yunohost.app/prosody ]]
2026-02-23 21:45:20,854: DEBUG - + is_in_dir /var/www/.well-known/chat.maindomain.tld/host-meta /etc/prosody
2026-02-23 21:45:20,854: DEBUG - + '[' -n /etc/prosody ']'
2026-02-23 21:45:20,854: DEBUG - ++ realpath /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,856: DEBUG - + local child=/var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,856: DEBUG - ++ realpath /etc/prosody
2026-02-23 21:45:20,858: DEBUG - + local parent=/etc/prosody
2026-02-23 21:45:20,858: DEBUG - + [[ /var/www/.well-known/chat.maindomain.tld/host-meta =~ ^/etc/prosody ]]
2026-02-23 21:45:20,859: DEBUG - + '[' /var/www/.well-known/chat.maindomain.tld/host-meta == /var/www/prosody ']'
2026-02-23 21:45:20,859: DEBUG - + '[' /var/www/.well-known/chat.maindomain.tld/host-meta == /home/yunohost.app/prosody ']'
2026-02-23 21:45:20,859: DEBUG - + chmod 400 /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,860: DEBUG - + chown root:root /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,868: DEBUG - + [[ 0 == 1 ]]
2026-02-23 21:45:20,868: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/nginx_well-known_host-meta.xml /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,870: DEBUG - + _ynh_replace_vars /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,870: DEBUG - + local file=/var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,870: DEBUG - + local -a uniques_vars
2026-02-23 21:45:20,871: DEBUG - + mapfile -t uniques_vars
2026-02-23 21:45:20,871: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,871: DEBUG - ++ sort --unique
2026-02-23 21:45:20,873: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g'
2026-02-23 21:45:20,878: DEBUG - + ynh_store_file_checksum /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,980: DEBUG - + chmod 644 /var/www/.well-known/chat.maindomain.tld/host-meta
2026-02-23 21:45:20,982: INFO - Configuring NGINX for extra domains (muc, pubsub, xmpp-upload...) and extra URLs (bosh, websocket)...
2026-02-23 21:45:20,982: DEBUG - + ynh_print_info 'Configuring NGINX for extra domains (muc, pubsub, xmpp-upload...) and extra URLs (bosh, websocket)...'
2026-02-23 21:45:20,983: DEBUG - + ynh_config_add --template=nginx_prosody.conf --destination=/etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,035: DEBUG - + jinja=0
2026-02-23 21:45:21,035: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/nginx_prosody.conf ']'
2026-02-23 21:45:21,035: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/nginx_prosody.conf
2026-02-23 21:45:21,036: DEBUG - + ynh_backup_if_checksum_is_different /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,107: DEBUG - + touch /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,109: DEBUG - + chmod 640 /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,112: DEBUG - + _ynh_apply_default_permissions /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,112: DEBUG - + local target=/etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,112: DEBUG - + ynh_system_user_exists --username=prosody
2026-02-23 21:45:21,132: DEBUG - + getent passwd prosody
2026-02-23 21:45:21,135: DEBUG - + '[' -f /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf ']'
2026-02-23 21:45:21,136: DEBUG - + is_in_dir /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf /var/www/prosody
2026-02-23 21:45:21,136: DEBUG - + '[' -n /var/www/prosody ']'
2026-02-23 21:45:21,137: DEBUG - ++ realpath /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,140: DEBUG - + local child=/etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,141: DEBUG - ++ realpath /var/www/prosody
2026-02-23 21:45:21,145: DEBUG - + local parent=/var/www/prosody
2026-02-23 21:45:21,146: DEBUG - + [[ /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf =~ ^/var/www/prosody ]]
2026-02-23 21:45:21,146: DEBUG - + is_in_dir /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf /home/yunohost.app/prosody
2026-02-23 21:45:21,146: DEBUG - + '[' -n /home/yunohost.app/prosody ']'
2026-02-23 21:45:21,146: DEBUG - ++ realpath /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,149: DEBUG - + local child=/etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,150: DEBUG - ++ realpath /home/yunohost.app/prosody
2026-02-23 21:45:21,153: DEBUG - + local parent=/home/yunohost.app/prosody
2026-02-23 21:45:21,154: DEBUG - + [[ /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf =~ ^/home/yunohost.app/prosody ]]
2026-02-23 21:45:21,154: DEBUG - + is_in_dir /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf /etc/prosody
2026-02-23 21:45:21,154: DEBUG - + '[' -n /etc/prosody ']'
2026-02-23 21:45:21,155: DEBUG - ++ realpath /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,157: DEBUG - + local child=/etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,158: DEBUG - ++ realpath /etc/prosody
2026-02-23 21:45:21,161: DEBUG - + local parent=/etc/prosody
2026-02-23 21:45:21,161: DEBUG - + [[ /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf =~ ^/etc/prosody ]]
2026-02-23 21:45:21,161: DEBUG - + '[' /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf == /var/www/prosody ']'
2026-02-23 21:45:21,161: DEBUG - + '[' /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf == /home/yunohost.app/prosody ']'
2026-02-23 21:45:21,162: DEBUG - + chmod 400 /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,163: DEBUG - + chown root:root /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,166: DEBUG - + [[ 0 == 1 ]]
2026-02-23 21:45:21,167: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_gl7xee07/conf/nginx_prosody.conf /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,169: DEBUG - + _ynh_replace_vars /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,170: DEBUG - + local file=/etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,170: DEBUG - + local -a uniques_vars
2026-02-23 21:45:21,170: DEBUG - + mapfile -t uniques_vars
2026-02-23 21:45:21,171: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,171: DEBUG - ++ sort --unique
2026-02-23 21:45:21,173: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g'
2026-02-23 21:45:21,178: DEBUG - + ynh_store_file_checksum /etc/nginx/conf.d/chat.maindomain.tld.d/prosody.conf
2026-02-23 21:45:21,294: DEBUG - + cp -R ../conf/hook_conf_regen /usr/share/yunohost/hooks/conf_regen/98-nginx_prosody
2026-02-23 21:45:21,298: DEBUG - + YNH_HELPERS_VERSION=1
2026-02-23 21:45:21,298: DEBUG - + yunohost tools regen-conf nginx
2026-02-23 21:45:24,055: WARNING - WARNING The configuration file '/var/www/.well-known/chat.maindomain.tld/autoconfig/mail/config-v1.1.xml' has been manually modified and will not be updated
2026-02-23 21:45:25,088: DEBUG - nginx:
2026-02-23 21:45:25,089: DEBUG -   applied:
2026-02-23 21:45:25,089: DEBUG -     /etc/nginx/conf.d/chat.maindomain.tld.conf:
2026-02-23 21:45:25,089: DEBUG -       status: updated
2026-02-23 21:45:25,089: DEBUG -   pending:
2026-02-23 21:45:25,089: DEBUG -     /var/www/.well-known/chat.maindomain.tld/autoconfig/mail/config-v1.1.xml:
2026-02-23 21:45:25,090: DEBUG -       status: modified
2026-02-23 21:45:25,244: INFO - Setting up HTTP upload folder...
2026-02-23 21:45:25,245: DEBUG - + ynh_print_info 'Setting up HTTP upload folder...'
2026-02-23 21:45:25,246: DEBUG - + mkdir -p /var/xmpp-upload/chat.maindomain.tld/upload
2026-02-23 21:45:25,246: DEBUG - + chown -R prosody:www-data /var/xmpp-upload/
2026-02-23 21:45:25,249: DEBUG - + chmod -R g+s /var/xmpp-upload/
2026-02-23 21:45:25,254: DEBUG - + _setup_initial_app_permissions quiet
2026-02-23 21:45:25,255: DEBUG - + local verbosity=quiet
2026-02-23 21:45:25,255: INFO - [###++...............] > Integrating service in YunoHost...
2026-02-23 21:45:25,256: DEBUG - ++ ynh_app_setting_get --app=prosody --key=_is_workaround_for_missing_permissions_already_applied
2026-02-23 21:45:25,354: DEBUG - + '[' '' '!=' yes ']'
2026-02-23 21:45:25,355: DEBUG - + test quiet '!=' quiet
2026-02-23 21:45:25,355: DEBUG - + yunohost user permission add prosody all_users
2026-02-23 21:45:26,000: DEBUG - SUCCESS Permission 'prosody.main' updated
2026-02-23 21:45:26,001: DEBUG - additional_urls:
2026-02-23 21:45:26,001: DEBUG - allowed: all_users
2026-02-23 21:45:26,002: DEBUG - auth_header: True
2026-02-23 21:45:26,002: DEBUG - corresponding_users:
2026-02-23 21:45:26,003: DEBUG -   - adminbladerunnerbear
2026-02-23 21:45:26,004: DEBUG -   - flyingwhiteowl
2026-02-23 21:45:26,004: DEBUG - label: Prosody
2026-02-23 21:45:26,004: DEBUG - protected: False
2026-02-23 21:45:26,004: DEBUG - show_tile: False
2026-02-23 21:45:26,005: DEBUG - url: None
2026-02-23 21:45:26,207: DEBUG - + test quiet '!=' quiet
2026-02-23 21:45:26,207: DEBUG - + test quiet '!=' quiet
2026-02-23 21:45:26,208: DEBUG - + ynh_app_setting_set --app=prosody --key=_is_workaround_for_missing_permissions_already_applied --value=yes
2026-02-23 21:45:26,373: DEBUG - + yunohost service add prosody --log=/var/log/prosody/prosody.log --needs_exposed_ports 5222 5223 5269
2026-02-23 21:45:26,595: DEBUG - SUCCESS The service 'prosody' was added
2026-02-23 21:45:26,632: INFO - [#####++.............] > Restarting the systemd service...
2026-02-23 21:45:26,634: DEBUG - + ynh_systemctl --service=prosody --action=restart
2026-02-23 21:45:26,735: DEBUG - + service=prosody
2026-02-23 21:45:26,736: DEBUG - + action=restart
2026-02-23 21:45:26,736: DEBUG - + wait_until=
2026-02-23 21:45:26,736: DEBUG - + length=20
2026-02-23 21:45:26,736: DEBUG - + log_path=/var/log/prosody/prosody.log
2026-02-23 21:45:26,736: DEBUG - + ynh_in_ci_tests
2026-02-23 21:45:26,736: DEBUG - + timeout=300
2026-02-23 21:45:26,737: DEBUG - + '[' restart == stop ']'
2026-02-23 21:45:26,737: DEBUG - + '[' restart == reload ']'
2026-02-23 21:45:26,737: DEBUG - ++ cut -d+ -f1
2026-02-23 21:45:26,737: DEBUG - ++ date --utc --rfc-3339=seconds
2026-02-23 21:45:26,740: DEBUG - + local 'time_start=2026-02-23 21:45:26 UTC'
2026-02-23 21:45:26,740: DEBUG - + systemctl restart prosody
2026-02-23 21:45:26,785: DEBUG - + ynh_systemctl --service=nginx --action=reload
2026-02-23 21:45:26,896: DEBUG - + service=nginx
2026-02-23 21:45:26,896: DEBUG - + action=reload
2026-02-23 21:45:26,896: DEBUG - + wait_until=
2026-02-23 21:45:26,896: DEBUG - + length=20
2026-02-23 21:45:26,896: DEBUG - + log_path=/var/log/nginx/nginx.log
2026-02-23 21:45:26,897: DEBUG - + ynh_in_ci_tests
2026-02-23 21:45:26,897: DEBUG - + timeout=300
2026-02-23 21:45:26,897: DEBUG - + '[' reload == stop ']'
2026-02-23 21:45:26,897: DEBUG - + '[' reload == reload ']'
2026-02-23 21:45:26,897: DEBUG - + action=reload-or-restart
2026-02-23 21:45:26,897: DEBUG - ++ cut -d+ -f1
2026-02-23 21:45:26,898: DEBUG - ++ date --utc --rfc-3339=seconds
2026-02-23 21:45:26,900: DEBUG - + local 'time_start=2026-02-23 21:45:26 UTC'
2026-02-23 21:45:26,901: DEBUG - + systemctl reload-or-restart nginx
2026-02-23 21:45:26,993: DEBUG - + /usr/bin/prosodyctl install --server=https://modules.prosody.im/rocks/ mod_cloud_notify_extensions
2026-02-23 21:45:27,071: DEBUG - Installing mod_cloud_notify_extensions in /var/lib/prosody/custom_plugins
2026-02-23 21:45:30,393: DEBUG - Installing https://modules.prosody.im/rocks/mod_cloud_notify_extensions-6-1.src.rock
2026-02-23 21:45:30,394: DEBUG - Missing dependencies for mod_cloud_notify_extensions 6-1:
2026-02-23 21:45:30,394: DEBUG -    mod_cloud_notify_encrypted (not installed)
2026-02-23 21:45:30,394: DEBUG -    mod_cloud_notify_priority_tag (not installed)
2026-02-23 21:45:30,394: DEBUG -    mod_cloud_notify_filters (not installed)
2026-02-23 21:45:30,394: DEBUG - 
2026-02-23 21:45:30,395: DEBUG - mod_cloud_notify_extensions 6-1 depends on mod_cloud_notify_encrypted (not installed)
2026-02-23 21:45:30,395: DEBUG - Installing https://modules.prosody.im/rocks/mod_cloud_notify_encrypted-21-1.src.rock
2026-02-23 21:45:30,395: DEBUG - 
2026-02-23 21:45:30,402: WARNING - No existing manifest. Attempting to rebuild...
2026-02-23 21:45:30,681: DEBUG - mod_cloud_notify_encrypted 21-1 is now installed in /var/lib/prosody/custom_plugins (license: MIT)
2026-02-23 21:45:30,682: DEBUG - 
2026-02-23 21:45:30,682: DEBUG - mod_cloud_notify_extensions 6-1 depends on mod_cloud_notify_priority_tag (not installed)
2026-02-23 21:45:30,683: DEBUG - Installing https://modules.prosody.im/rocks/mod_cloud_notify_priority_tag-4-1.src.rock
2026-02-23 21:45:30,683: DEBUG - 
2026-02-23 21:45:30,967: DEBUG - mod_cloud_notify_priority_tag 4-1 is now installed in /var/lib/prosody/custom_plugins (license: MIT)
2026-02-23 21:45:30,968: DEBUG - 
2026-02-23 21:45:30,968: DEBUG - mod_cloud_notify_extensions 6-1 depends on mod_cloud_notify_filters (not installed)
2026-02-23 21:45:30,968: DEBUG - Installing https://modules.prosody.im/rocks/mod_cloud_notify_filters-4-1.src.rock
2026-02-23 21:45:30,968: DEBUG - 
2026-02-23 21:45:30,980: DEBUG - mod_cloud_notify_filters 4-1 is now installed in /var/lib/prosody/custom_plugins (license: MIT)
2026-02-23 21:45:30,980: DEBUG - 
2026-02-23 21:45:31,007: DEBUG - mod_cloud_notify_extensions 6-1 is now installed in /var/lib/prosody/custom_plugins (license: MIT)
2026-02-23 21:45:31,007: DEBUG - 
2026-02-23 21:45:31,013: DEBUG - Done.
2026-02-23 21:45:31,013: DEBUG - If you installed a prosody plugin, don't forget to add its name under the 'modules_enabled' section inside your configuration file.
2026-02-23 21:45:31,013: DEBUG - Depending on the module, there might be further configuration steps required.
2026-02-23 21:45:31,013: DEBUG - 
2026-02-23 21:45:31,014: DEBUG - More info about:
2026-02-23 21:45:31,014: DEBUG - 	modules_enabled: https://prosody.im/doc/modules_enabled
2026-02-23 21:45:31,014: DEBUG - 	mod_cloud_notify_extensions: https://modules.prosody.im/mod_cloud_notify_extensions.html
2026-02-23 21:45:31,017: DEBUG - + ynh_systemctl --service=prosody --action=restart
2026-02-23 21:45:31,153: DEBUG - + service=prosody
2026-02-23 21:45:31,153: DEBUG - + action=restart
2026-02-23 21:45:31,153: DEBUG - + wait_until=
2026-02-23 21:45:31,153: DEBUG - + length=20
2026-02-23 21:45:31,154: DEBUG - + log_path=/var/log/prosody/prosody.log
2026-02-23 21:45:31,154: DEBUG - + ynh_in_ci_tests
2026-02-23 21:45:31,155: DEBUG - + timeout=300
2026-02-23 21:45:31,155: DEBUG - + '[' restart == stop ']'
2026-02-23 21:45:31,155: DEBUG - + '[' restart == reload ']'
2026-02-23 21:45:31,155: DEBUG - ++ cut -d+ -f1
2026-02-23 21:45:31,156: DEBUG - ++ date --utc --rfc-3339=seconds
2026-02-23 21:45:31,159: DEBUG - + local 'time_start=2026-02-23 21:45:31 UTC'
2026-02-23 21:45:31,159: DEBUG - + systemctl restart prosody
2026-02-23 21:45:31,201: DEBUG - + ynh_exit_properly
2026-02-23 21:45:31,201: INFO - [####################] > Installation of prosody completed
2026-02-23 21:45:31,201: DEBUG - + [[ install =~ ^install$|^upgrade$|^restore$ ]]
2026-02-23 21:45:31,305: DEBUG - Checking that required services are up and running...
2026-02-23 21:45:32,307: SUCCESS - Installation vollstƤndig

Does it work with the yonohost provided subdomain?

What do you mean by that? Sorry for the ā€œdumb questionā€ but I am not very experienced with configuring DNS stuff.

Oh, I see. But that’s not what I want. I want to use my own domain; that’s why I installed Yunohost on my VPS.

What I just saw: when I run prosodyctl check dns in the terminal, I get the following message:

root@mydomain:~# prosodyctl check dns
Checking DNS for host chat.mydomain.com…
No _xmpps-client SRV record found for chat.mydomain.com, but it looks like you need one.
Only some targets for chat.mydomain.com appear to resolve to this server.

Checking DNS for component pubsub.chat.mydomain.com…

Checking DNS for component xmpp-upload.chat.mydomain.com…

Checking DNS for component muc.chat.mydomain.com…

Checking DNS for host localhost…
No _xmpps-client SRV record found for localhost, but it looks like you need one.
Target ā€˜localhost’ cannot be accessed from other servers
No targets for localhost appear to resolve to this server.

For more information about DNS configuration, please see 


Problems found, see above.

I’ll try to adjust the DNS entry for _xmpps-client SRV right away.

1 Like

So, I have now adjusted the DNS entries as follows:

_xmpp-client._tcp.chat.mydomain.com. IN SRV 0 5 5222 chat.mydomain.com.
_xmpp-server._tcp.chat.mydomain.com. IN SRV 0 5 5269 chat.mydomain.com.

In addition, I have opened the following ports:

  • 5222
  • 5223
  • 5269
  • 5349

In Conversations, I entered the following for login:

User: me@chat.mydomain.com
PW: MySuperstrongPW

The login now works. These ports are now open:

80 443 25 587 993 22 5222 5223 5269 5349

Do so many ports really need to be open for Prosody to work? How can I secure them so that they don’t appear to be an invitation from the outside?

1 Like

Ports 25 587 993 22 are not needed by prosody, but they are needed by other services running on your yunohost server (email and SSH). Unless you know what you are doing, you should leave them open.

Thank you for your response. I have closed 25, 587 and 993, since I dont use the Mailserver atm - I hope, this is fine. At least I didnt notice any malfunction until now.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.