Bug#928813: libapache2-mod-jk: Jk can not find any configured worker
Thorsten Glaser
tg at mirbsd.de
Wed May 27 16:28:27 BST 2020
Package: libapache2-mod-jk
Version: 1:1.2.46-1
Followup-For: Bug #928813
Control: severity -1 serious
Control: notfound -1 1:1.2.46-0+deb9u1
Control: found -1 1:1.2.46-1
Indeed, this prevents libapache2-mod-jk from working at all in buster.
Comparing (“dpkg -L libapache2-mod-jk | sort | less”) betweeen stretch
(1:1.2.46-0+deb9u1) and buster (1:1.2.46-1) shows:
(stretch) (buster)
/. /.
/etc /etc
/etc/apache2 /etc/apache2
/etc/apache2/mods-available /etc/apache2/mods-available
/etc/apache2/mods-available/jk.conf /etc/apache2/mods-available/httpd-jk.conf
/etc/apache2/mods-available/jk.load /etc/apache2/mods-available/jk.load
/etc/libapache2-mod-jk /etc/libapache2-mod-jk
/etc/libapache2-mod-jk/httpd-jk.conf /etc/libapache2-mod-jk/httpd-jk.conf
/etc/libapache2-mod-jk/workers.properties /etc/libapache2-mod-jk/workers.properties
/usr /usr
/usr/lib /usr/lib
/usr/lib/apache2 /usr/lib/apache2
/usr/lib/apache2/modules /usr/lib/apache2/modules
/usr/lib/apache2/modules/mod_jk.so /usr/lib/apache2/modules/mod_jk.so
/usr/share /usr/share
/usr/share/doc /usr/share/doc
/usr/share/doc/libapache2-mod-jk /usr/share/doc/libapache2-mod-jk
/usr/share/doc/libapache2-mod-jk/NEWS.Debian.gz
/usr/share/doc/libapache2-mod-jk/README.Debian /usr/share/doc/libapache2-mod-jk/README.Debian
/usr/share/doc/libapache2-mod-jk/changelog.Debian.gz /usr/share/doc/libapache2-mod-jk/changelog.Debian.gz
/usr/share/doc/libapache2-mod-jk/copyright /usr/share/doc/libapache2-mod-jk/copyright
Note this difference:
/etc/apache2/mods-available/jk.conf (stretch) vs.
/etc/apache2/mods-available/httpd-jk.conf
In stretch, an “a2enmod jk” will enable mods-available/jk.conf
and make things work.
From reading the changelog, you wanted to “Install new httpd-jk.conf
file which follows Apache 2.4 syntax”, but the directory is wrong;
these files belong into conf-available, not mods-available.
That being said, that would require both “a2enmod jk” *and*
“a2enconf httpd-jk”, which is a UI regression against earlier,
so I’d prefer for the file to be renamed back to what it was
in stretch over moving it to another directory.
⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠
⚠ I intend to team-upload the fix if not done within the week. ⚠
⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠
-- System Information:
Debian Release: 10.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-9-amd64 (SMP w/2 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)
Versions of packages libapache2-mod-jk depends on:
ii apache2-bin [apache2-api-20120211] 2.4.38-3+deb10u3
ii libc6 2.28-10
libapache2-mod-jk recommends no packages.
Versions of packages libapache2-mod-jk suggests:
pn libapache-mod-jk-doc <none>
ii tomcat8 8.5.54-0+deb9u1
-- no debconf information
More information about the pkg-java-maintainers
mailing list