[horde] Missing required state object after update to 5.2

Arjen de Korte arjen+horde at de-korte.org
Thu Jul 10 11:06:06 UTC 2014


Citeren Simon Wilson <simon at simonandkate.net>:

> ----- Message from Andreas Mauser <andreas at mauser.info> ---------
>    Date: Thu, 10 Jul 2014 12:26:22 +0200
>    From: Andreas Mauser <andreas at mauser.info>
> Subject: Re: [horde] Missing required state object after update to 5.2
>      To: horde at lists.horde.org
>
>
>>
>> Am 10.07.2014 11:50, schrieb Simon Wilson:
>>> ----- Message from Andreas Mauser <andreas at mauser.info> ---------
>>>   Date: Thu, 10 Jul 2014 11:27:41 +0200
>>>   From: Andreas Mauser <andreas at mauser.info>
>>> Subject: Re: [horde] Missing required state object after update to 5.2
>>>     To: horde at lists.horde.org
>>>
>>>
>>>> Am 10.07.2014 11:06, schrieb Arjen de Korte:
>>>>> Citeren Andreas Mauser <andreas at mauser.info>:
>>>>>
>>>>>> Am 10.07.2014 08:31, schrieb Andreas Mauser:
>>>>>>> Am 10.07.2014 01:31, schrieb Michael J Rubinsky:
>>>>>>>> Quoting Andreas Mauser <andreas at mauser.info>:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> after updating to Horde 5.2 I get error
>>>>>>>>>
>>>>>>>>> Message from syslogd at web at Jul 10 00:51:31 ...
>>>>>>>>> HORDE:[horde] Missing required state object [pid 1529 on line
>> 122 of
>>>>>>>>> "/usr/share/pear/Horde/ActiveSync/Driver/Base.php"]
>>>>>>>>>
>>>>>>>>> again and again each second in the log until I stop the webserver.
>>>>>>>>>
>>>>>>>>> I read that installing the horde_frameworg 'again' should help, but
>>>>>>>>> didnt find out how to do that.
>>>>>>>>>
>>>>>>>>> I am not able to logon to Horde anymore. I get to the login window,
>>>>>>>>> enter name and password, but get error
>>>>>>>>>
>>>>>>>>> Connection to e-mail server failed
>>>>>>>>>
>>>>>>>>> and back to login screen again.
>>>>>>>>>
>>>>>>>>> Any idea how to fix that?
>>>>>>>> Are you sure you have the MOST recent pear packages? Some updates
>> were
>>>>>>>> released somewhat quickly after the initial 5.2 releases.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> I just did a pear upgrade-all and no more packeaged came
>> downloaded. So
>>>>>>> I assume its most recent packages
>>>>>>>
>>>>>>> Thank you,
>>>>>>> Andreas
>>>>>>>
>>>>>> I also tried to uninstall and install horde/activesync with no success.
>>>>>> And since I cannot access the GUI anymore, maybe its only that the DB
>>>>>> must be updated after the pear upgrade? Can I do that on the
>> console and
>>>>>> may it help?
>>>>>
>>>>> You can do this through the console with 'horde-db-migrate', but I'm
>>>>> not sure if this will fix things. What might be the problem, is that
>>>>> all (failing) ActiveSync connections are tying up your authentication
>>>>> backend and that you are no longer able to authenticate to Horde.
>>>>>
>>>>>
>>>> Just tried that, no errors while horde-db-migrate.
>>>> After httpd restart the ActiveSync errors start again every second..
>>>> still no GUI logon possible too.
>>>>
>>>> How could I fix the authentication backend? I tried horde-clear-cache
>>>> and rebootet the server, with no success.
>>>>
>>>> Thank you,
>>>> Andreas
>>>> --
>>>> Horde mailing list
>>>> Frequently Asked Questions: http://horde.org/faq/
>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>>
>>> What happens if you manually disable ActiveSync to take it out of the
>> picture?
>>>
>>> horde/config/conf.php:
>>>
>>> $conf['activesync']['enabled'] = false;
>>>
>>> Simon
>>>
>> I did so. The specific error in the log is now gone, but login still not
>> possible.
>> It still says connection to email server failed (Verbindung zum
>> E-Mail-Server fehlgeschlagen)
>>
>> Oh, just seen it now loads of other errors in the httpd access.log:
>>
>> idc916693566&DeviceType=Android HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> 192.168.24.210 - andreas at mauser.info [10/Jul/2014:12:23:11 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Ping&User=andreas%40mauser.info&DeviceId=androidc916693566&DeviceType=Android
>> HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> 192.168.24.210 - andreas at mauser.info [10/Jul/2014:12:23:11 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Ping&User=andreas%40mauser.info&DeviceId=androidc916693566&DeviceType=Android
>> HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> 192.168.24.210 - andreas at mauser.info [10/Jul/2014:12:23:11 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Ping&User=andreas%40mauser.info&DeviceId=androidc916693566&DeviceType=Android
>> HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> 89.144.208.31 - franz at mauser.info [10/Jul/2014:12:23:11 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Sync&User=franz%40mauser.info&DeviceId=SEC12C8D94D06D1E&DeviceType=SAMSUNGGTI9505
>> HTTP/1.1" 200 - "-" "SAMSUNG-GT-I9505/101.40402"
>> 89.144.208.31 - franz at mauser.info [10/Jul/2014:12:23:11 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Sync&User=franz%40mauser.info&DeviceId=SEC12C8D94D06D1E&DeviceType=SAMSUNGGTI9505
>> HTTP/1.1" 200 - "-" "SAMSUNG-GT-I9505/101.40402"
>> 192.168.24.210 - andreas at mauser.info [10/Jul/2014:12:23:12 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Ping&User=andreas%40mauser.info&DeviceId=androidc916693566&DeviceType=Android
>> HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> 192.168.24.210 - andreas at mauser.info [10/Jul/2014:12:23:12 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Ping&User=andreas%40mauser.info&DeviceId=androidc916693566&DeviceType=Android
>> HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> 192.168.24.210 - andreas at mauser.info [10/Jul/2014:12:23:12 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Ping&User=andreas%40mauser.info&DeviceId=androidc916693566&DeviceType=Android
>> HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> 192.168.24.210 - andreas at mauser.info [10/Jul/2014:12:23:12 +0200] "POST
>> /Microsoft-Server-ActiveSync?Cmd=Ping&User=andreas%40mauser.info&DeviceId=androidc916693566&DeviceType=Android
>> HTTP/1.1" 200 - "-" "Android/4.4.2-EAS-1.3"
>> ^C
>> [root at web ~]#
>
> These are not errors, they are HTTP 200 which equals "OK".

Which means that the authentication backend must be working, otherwise  
you wouldn't get a 200 reply. But at the same time, the number of  
connections is way more than one would expect, so chances are that  
these are tying up the authentication backend. You'll need to restart  
your webserver to kill the existing connections and *then* try again  
to login. Chances are, you will be able to access the configuration  
page and fix the ActiveSync configuration that is causing these  
problems.

> Can you set the log level to debug in conf.php and try? See if it  
> gets you some more info...
>
> Simon.
>
> -- 
> Simon Wilson
> M: 0400 12 11 16


-- 
This message was sent from a mailinglist subscription address.
For off-list replies, you must remove the address extension.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5849 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/horde/attachments/20140710/3e4d3ec9/attachment-0001.bin>


More information about the horde mailing list