This is a static dump of issues in the old "Flyspray" bugtracker for DokuWiki. Bugs and feature requests are now tracked at the
issue tracker at Github
FS#2761 Dokuwiki MUST display an error message if pack() is disabled by the server administrator
ACL & Authentication
Steps to reproduce:
Add pack() to the disabled functions on the hosting virtualhost.
User authentication silently fail. The only evidence is an error logging in apache error log.
I can reproduce the issue. The pack() function inside the auth component: The login process cannot produce hashes for the entered password and will run into this issue (PassHash.class.php).
I have opened a pull request, which modifies the install.php to display an error if the function is disabled. (https://github.com/splitbrain/dokuwiki/pull/206)
Would it help, if the availability of functions is also checked when browsing a page ?do=check parameter?
Sure, as it would warn the server admin that the authentication cannot perform properly.