[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"]

Michael J Rubinsky mrubinsk at horde.org
Thu Dec 26 18:03:18 UTC 2013


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.

-- 
mike

The Horde Project (www.horde.org)
mrubinsk at horde.org
-------------- 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/20131226/ab3fcdcf/attachment-0001.bin>


More information about the horde mailing list