[horde] Fresh install of horde6.0.0-RC5

Mike barjunk at attglobal.net
Thu May 28 20:47:39 UTC 2026


I'm doing a fresh install of horde6 and ran into this error:

Invalid PKCS#7 padding byte: 0xFA
in /var/www/beta2-horde6/vendor/horde/crypt_blowfish/src/Blowfish.php:202

  1. require_once() /var/www/beta2-horde6/web/imp/index.php:3
  2. Horde_Registry::appInit()  
/var/www/beta2-horde6/vendor/horde/imp/index.php:20
  3. Horde_Registry->pushApp()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Registry.php:395
  4. Horde_Registry->hasPermission()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Registry.php:1647
  5. Horde_Registry->isAuthenticated()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Registry.php:1825
  6. Horde_Core_Auth_Application->transparent()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Registry.php:2310
  7. Horde_Registry->getAuthCredential()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Core/Auth/Application.php:450
  8. Horde_Registry->_getAuthCredentials()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Registry.php:2519
  9. Horde_Session->get()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Registry.php:2609
10. Horde_Secret->read()  
/var/www/beta2-horde6/vendor/horde/core/lib/Horde/Session.php:365
11. Horde\Crypt\Blowfish\Blowfish->decrypt()  
/var/www/beta2-horde6/vendor/horde/secret/lib/Horde/Secret.php:92
12. Horde\Crypt\Blowfish\Blowfish::unpad()  
/var/www/beta2-horde6/vendor/horde/crypt_blowfish/src/Blowfish.php:113


I believe the bcrypt library is installed.

I'm using:

Ubuntu Resolute
php 8.4
Apache2
horde6.0.0-RC5

I installed my version by using this method:

git clone https://github.com/horde/bundle horde6-beta
chown -R www-data:www-data horde6-beta
cd horde6-beta
composer config minimum-stability beta
composer install
composer require horde/imp horde/turba horde/kronolith horde/ingo  
horde/nag horde/timeobjects

cp -a var/config/horde/conf.php.dist var/config/horde/conf.php
ln -sf ../../../../var/config/horde/conf.php  
vendor/horde/horde/config/conf.php

I tested the install by going to: https://192.168.6.11/horde/test.php  
and there doesn't seem to be any issues related to Blowfish

I'm using sqlite as a temporary setup.

I issued this command:

vendor/bin/horde-db-migrate

I'm not sure what I'm missing to make this work.  I probably don't  
have something configured correctly.

Mike







More information about the horde mailing list