[horde] Can't inject initial user and password in Horde 6 dev

Brent impuser at bitrealm.com
Mon Mar 9 18:16:06 UTC 2026


  I get the same message on my install. I don't use hordectl to create  
the admin user. I just login to the sql database to create the db and  
create the database for horde and set the horde admin user and password.

$ mysql -u root -p
MariaDB [(none)]> create database horde;
MariaDB [(none)]> grant ALL on horde.* to 'admin'@'localhost'  
identified by 'adminpw';

After that, you can hit the horde login page and just login as  
"administrator" and no password and it should let you in. I don't know  
what you're planning to use for your authentication. After login, I  
then set the authentication app to "imp" and be sure I set a imap user  
to be able to administer Horde. You can then login with that user  
provided you have that working.

I've not used the hordeacl thing before, so I can't really help there.  
I do see those instructions on the wiki page.

brent

Quoting Ovi Cazacu <ovi.cazacu at yahoo.com>:

> Hello. I am running a test horde 6 instalation and i did all the  
> steps documented in the wiki ,  but i can't inject an initial user  
> and password into the database. When i run hordectl patch user test  
> 12345 i get a php fatal error.
>  ./vendor/bin/hordectl patch user test 12345
>
>   Fatal Error:
>   Cannot instantiate trait  
> Horde\Hordectl\Command\Configure\ConfigureHelperTrait
>   In  
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php  
> on line 107
>
>    1. include() /srv/www/horde/vendor/bin/hordectl:119
>    2. Horde\Hordectl\Cli::main()  
> /srv/www/horde/vendor/horde/hordectl/bin/hordectl:178
>    3. Horde\Injector\Injector->getInstance()  
> /srv/www/horde/vendor/horde/hordectl/src/Cli.php:86
>    4. Horde\Injector\Injector->get()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:327
>    5. Horde\Injector\Injector->createInstance()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:297
>    6. Horde\Injector\Binder\AnnotatedSetters->create()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:259
>    7. Horde\Injector\Binder\Implementation->create()  
> /srv/www/horde/vendor/horde/injector/src/Binder/AnnotatedSetters.php:91
>    8. Horde\Injector\Binder\Implementation->getInstance()  
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:86
>    9. ReflectionClass->newInstanceArgs()  
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:106
>   10. Horde\Hordectl\Cli->__construct()
>   11. Horde\Hordectl\Cli->_initModules()  
> /srv/www/horde/vendor/horde/hordectl/src/Cli.php:48
>   12. Horde\Injector\Injector->getInstance()  
> /srv/www/horde/vendor/horde/hordectl/src/HasModulesTrait.php:48
>   13. Horde\Injector\Injector->get()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:327
>   14. Horde\Injector\Injector->createInstance()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:297
>   15. Horde\Injector\Binder\AnnotatedSetters->create()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:259
>   16. Horde\Injector\Binder\Implementation->create()  
> /srv/www/horde/vendor/horde/injector/src/Binder/AnnotatedSetters.php:91
>   17. Horde\Injector\Binder\Implementation->getInstance()  
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:86
>   18. ReflectionClass->newInstanceArgs()  
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:106
>   19. Horde\Hordectl\Command\Configure->__construct()
>   20. Horde\Hordectl\Command\Configure->_initModules()  
> /srv/www/horde/vendor/horde/hordectl/src/Command/Configure.php:43
>   21. Horde\Injector\Injector->getInstance()  
> /srv/www/horde/vendor/horde/hordectl/src/HasModulesTrait.php:48
>   22. Horde\Injector\Injector->get()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:327
>   23. Horde\Injector\Injector->createInstance()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:297
>   24. Horde\Injector\Binder\AnnotatedSetters->create()  
> /srv/www/horde/vendor/horde/injector/src/Injector.php:259
>   25. Horde\Injector\Binder\Implementation->create()  
> /srv/www/horde/vendor/horde/injector/src/Binder/AnnotatedSetters.php:91
>   26. Horde\Injector\Binder\Implementation->getInstance()  
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:86
>   27. ReflectionClass->newInstance()  
> /srv/www/horde/vendor/horde/injector/src/Binder/Implementation.php:107 
>
> What could be the issue ? Horde is updated to the latest commit from github.
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/To unsubscribe,  
> mail: horde-unsubscribe at lists.horde.org


More information about the horde mailing list