[horde] Horde Authentication

Simon Brereton simon.brereton at dada.net
Mon Apr 11 14:48:19 UTC 2011


Hi

Having got everything setup, I tried to change my authentication to let a Horde application handle it (IMP).  I received the error below after I logged out and tried to reauthenticate.

Changing the authentication IMAP (and the backend.php hordeauth to = true) did not help.  Same error.  There is nothing in the log.

I also noticed that it take much longer to load now.

What stupid thing am I doing?

Thanks.

Simon




A fatal error has occurred
dimp does not have an API

1. require() /usr/share/horde4/login.php:175
2. Horde_Registry->hasPermission() /usr/share/horde4/index.php:68
3. Horde_Core_Auth_Application->requireAuth() /usr/share/php/Horde/Registry.php:1400
4. Horde_Core_Auth_Application->hasCapability() /usr/share/php/Horde/Core/Auth/Application.php:480
5. Horde_Registry->getApiInstance() /usr/share/php/Horde/Core/Auth/Application.php:349

Details
The full error message is logged in Horde's log file, and is shown below only to administrators. Non-administrative users will not see error details.

Horde_Exception Object
(
    [details] => 
    [message:protected] => dimp does not have an API
    [string:Exception:private] => 
    [code:protected] => 0
    [file:protected] => /usr/share/php/Horde/Registry.php
    [line:protected] => 745
    [trace:Exception:private] => Array
        (
            [0] => Array
                (
                    [file] => /usr/share/php/Horde/Core/Auth/Application.php
                    [line] => 349
                    [function] => getApiInstance
                    [class] => Horde_Registry
                    [type] => ->
                    [args] => Array
                        (
                            [0] => dimp
                            [1] => application
                        )

                )

            [1] => Array
                (
                    [file] => /usr/share/php/Horde/Core/Auth/Application.php
                    [line] => 480
                    [function] => hasCapability
                    [class] => Horde_Core_Auth_Application
                    [type] => ->
                    [args] => Array
                        (
                            [0] => authenticate
                        )

                )

            [2] => Array
                (
                    [file] => /usr/share/php/Horde/Registry.php
                    [line] => 1400
                    [function] => requireAuth
                    [class] => Horde_Core_Auth_Application
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

            [3] => Array
                (
                    [file] => /usr/share/horde4/index.php
                    [line] => 68
                    [function] => hasPermission
                    [class] => Horde_Registry
                    [type] => ->
                    [args] => Array
                        (
                            [0] => dimp
                        )

                )

            [4] => Array
                (
                    [file] => /usr/share/horde4/login.php
                    [line] => 175
                    [args] => Array
                        (
                            [0] => /usr/share/horde4/index.php
                        )

                    [function] => require
                )

        )

    [previous:Exception:private] => 
)


More information about the horde mailing list