Package: ejabberd Version: 19.08-1 Severity: important Tags: upstream,fixed-upstream Forwarded: https://github.com/processone/ejabberd/issues/2989
Dear Maintainer, The 2019.08 introduced a regression in BOSH and WebSocket support where the HTTP Host(name) is not identical to the XMPP domain (very common setup). This has already been fixed upstream. I kindly request to include the fix in a new upload of 2019.08 and not wait until a new ejabberd version is released as that can take months. https://github.com/processone/ejabberd/issues/2989 -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (400, 'experimental'), (200, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=nl_NL.utf8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages ejabberd depends on: ii adduser 3.118 ii debconf [debconf-2.0] 1.5.73 ii erlang-asn1 1:22.0.7+dfsg-1 ii erlang-base [erlang-abi-17.0] 1:22.0.7+dfsg-1 ii erlang-base64url 1.0.1-1 ii erlang-crypto 1:22.0.7+dfsg-1 ii erlang-goldrush 0.2.0-2 ii erlang-inets 1:22.0.7+dfsg-1 ii erlang-jiffy 0.14.11+dfsg-4+b1 ii erlang-jose 1.9.0-2 ii erlang-lager 3.8.0-1 ii erlang-mnesia 1:22.0.7+dfsg-1 ii erlang-odbc 1:22.0.7+dfsg-1 ii erlang-os-mon 1:22.0.7+dfsg-1 ii erlang-p1-cache-tab 1.0.20-1 ii erlang-p1-eimp 1.0.12-1 ii erlang-p1-iconv 1.0.10-2 ii erlang-p1-mqtree 1.0.4-1 ii erlang-p1-pkix 1.0.3-1 ii erlang-p1-stringprep 1.0.17-1 ii erlang-p1-tls 1.1.2-1 ii erlang-p1-utils 1.0.16-1 ii erlang-p1-xml 1.1.37-1 ii erlang-p1-xmpp 1.4.0-1 ii erlang-p1-yaml 1.0.20-1 ii erlang-p1-yconf 1.0.0-1 ii erlang-p1-zlib 1.0.6-1 ii erlang-public-key 1:22.0.7+dfsg-1 ii erlang-ssl 1:22.0.7+dfsg-1 ii erlang-syntax-tools 1:22.0.7+dfsg-1 ii erlang-xmerl 1:22.0.7+dfsg-1 ii init-system-helpers 1.57 ii lsb-base 11.1.0 ii openssl 1.1.1c-1 ii ucf 3.0038+nmu1 ejabberd recommends no packages. Versions of packages ejabberd suggests: pn apparmor <none> pn apparmor-utils <none> pn ejabberd-contrib <none> pn erlang-luerl <none> pn erlang-p1-mysql <none> pn erlang-p1-oauth2 <none> pn erlang-p1-pam <none> pn erlang-p1-pgsql <none> pn erlang-p1-sip <none> pn erlang-p1-sqlite3 <none> pn erlang-p1-stun <none> ii erlang-redis-client 1.2.0-2 ii imagemagick 8:6.9.10.23+dfsg-2.1 ii imagemagick-6.q16 [imagemagick] 8:6.9.10.23+dfsg-2.1 pn libunix-syslog-perl <none> pn yamllint <none> -- Configuration Files: /etc/default/ejabberd changed: ERL_OPTIONS="-env ERL_CRASH_DUMP_BYTES 0" EJABBERD_PID_PATH=/run/ejabberd/ejabberd.pid EJABBERD_CONFIG_PATH=/etc/ejabberd/ejabberd.yml CONTRIB_MODULES_CONF_DIR=/etc/ejabberd/modules.d /etc/ejabberd/inetrc [Errno 13] Permission denied: '/etc/ejabberd/inetrc' /etc/ejabberd/modules.d/README.modules [Errno 13] Permission denied: '/etc/ejabberd/modules.d/README.modules' -- debconf information: ejabberd/nomatch: * ejabberd/erlangopts: -env ERL_CRASH_DUMP_BYTES 0 ejabberd/invalidhostname: ejabberd/invaliduser: ejabberd/invalidpreseed: * ejabberd/user: admin ejabberd/nodenamechanges: * ejabberd/hostname: example.com

