ISPConfig 3.1 Jailkit login fails because of wrong directory ownership
When a new shell user is created with jailkit, all the jail specific directories are owned by webXX:clientXX amd this prevents login, because jailkit expects root:root. (this happens on debian 8.6 with perfect server/cluster setup)
After chown root:root bin home dev etc lib lib64 usr var
in the directory, the login succeeds.
To fix this: change line 21 in create_jailkit_chroot.sh from chown root:root $CHROOT_HOMEDIR
to
chown root:root $CHROOT_HOMEDIR $CHROOT_HOMEDIR/bin $CHROOT_HOMEDIR/home $CHROOT_HOMEDIR/dev $CHROOT_HOMEDIR/etc $CHROOT_HOMEDIR/lib $CHROOT_HOMEDIR/lib64 $CHROOT_HOMEDIR/usr $CHROOT_HOMEDIR/var