[horde] EMERG: HORDE-BETA Missing required state object [pid 15927 on line 122 of "/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]

Simon B simon.buongiorno at gmail.com
Fri Dec 27 00:46:07 UTC 2013


On 26 Dec 2013 19:03, "Michael J Rubinsky" <mrubinsk at horde.org> wrote:
>
>
> Quoting Simon B <simon.buongiorno at gmail.com>:
>
>> On 25 December 2013 21:34, Michael J Rubinsky <mrubinsk at horde.org> wrote:
>>>
>>>
>>> Quoting Simon B <simon.buongiorno at gmail.com>:
>>>
>>>> Hi
>>>>
>>>> Since the last git pull that I did on Sunday I have this in my logs..
>>>>
>>>> 2013-12-22T06:31:39+00:00 EMERG: HORDE-BETA [horde] Missing required
>>>> state object [pid 15927 on line 122 of
>>>>
>>>>
"/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]
>>>> 2013-12-22T06:32:19+00:00 EMERG: HORDE-BETA [horde] Missing required
>>>> state object [pid 16066 on line 122 of
>>>>
>>>>
"/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]
>>>> 2013-12-22T06:34:08+00:00 EMERG: HORDE-BETA [horde] Missing required
>>>> state object [pid 16004 on line 122 of
>>>>
>>>>
"/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]
>>>> 2013-12-22T06:34:58+00:00 EMERG: HORDE-BETA [horde] Missing required
>>>> state object [pid 16056 on line 122 of
>>>>
>>>>
"/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]
>>>> 2013-12-22T06:34:58+00:00 EMERG: HORDE-BETA [horde] Missing required
>>>> state object [pid 15320 on line 122 of
>>>>
>>>>
"/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]
>>>> 2013-12-22T06:34:58+00:00 EMERG: HORDE-BETA [horde] Missing required
>>>> state object [pid 15947 on line 122 of
>>>>
>>>>
"/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]
>>>> 2013-12-22T06:36:23+00:00 EMERG: HORDE-BETA [horde] Missing required
>>>> state object [pid 16636 on line 122 of
>>>>
>>>>
"/usr/share/git-horde5/framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php"]
>>>>
>>>> Usually this means I have to update the DB schema or other config file
>>>> - but I've done that to no avail.  I can't find anything else that
>>>> could be stopping this and of course it's preventing any sync
>>>> whatsoever at that moment from any ActiveSync device.
>>>>
>>>> I did find an error about a missing parameter in the imp
>>>> backends.local.php for the quota driver, but the parameter was there
>>>> just commented out.  That error actually stopped after the git pull.
>>>>
>>>> The last entry in the activesync device file was when the git pull was
>>>> made.  Since then, nothing.
>>>>
>>>> https://webmail.example.net/admin/activesync.php results in a white
>>>> page and an apache error.
>>>>
>>>> [Tue Dec 24 16:15:35 2013] [error] [client 78.35.55.234] PHP Fatal
>>>> error:  Call to a member function setLogger() on a non-object in
>>>> /usr/share/git-horde5/horde/admin/activesync.php on line 25, referer:
>>>> https://webmail.example.net/admin/config/
>>>>
>>>>
>>>> Any ideas?
>>>
>>>
>>>
>>>
>>> Sounds like you didn't (re)run install_framework.
>>
>>
>>
>> Mike
>>
>> Firstly, apologies for the ridiculous subject.  I thought it would
>> only paste the first line.
>>
>> The pull-script did run install_dev on Sunday as it should.  Did you
mean that?
>>
>> Running install_frameworks wants options and
>> http://www.horde.org/development/git says nothing about it.
>>
>> In fact Google has just 12 results for
>> /framework/bin/install_framework and none of them look really helpful
>>
>> Hints gratefully received :)
>
>
> Ah, yeah. Sorry that is the script that I meant (install_dev calls
install_framework internally). Did you update the various configs after you
pulled? We recently merged the horde 5_2 branches into master.

Only imp and horde were showing out-dated configs (and db schemes).  Both
have been updated.  There was one single error about a missing option (the
activesync logging type).  Intriguingly, I usually update by generating the
new config, doing a diff with the current and then making the changes with
c&p.  However since this update, the show differences option is not
working...

Simon


More information about the horde mailing list