[imp] Broken Horde when I update via yum

Jan Schneider jan at horde.org
Mon Nov 7 09:55:16 UTC 2016


1469g
Zitat von David Yossef Malka <dmparis67 at gmail.com>:

> Hi
>
> I have Horde 5.2.12, and it's been running well for a couple of years.
> It's on a Centos 6.8 VM, and the other day, during a moment of inattention,
> I ran yum update and didn't notice that there was a bunch of 'horde'
> elements in there.
>
> As a result, although the Horde still works flawlessly on the web
> interface, and I can still send e-mails from my Mac client inside my LAN
> (logically, since that's hitting sendmail and not the Horde!), I can't get
> any other device to work with ActiveSync.
>
> When I try to add an 'Exchange' account on a mobile device, I get:
>
> ***********
> XXX.XXX.XXX.XXX - myaddress at mydomain.com [07/Nov/2016:08:00:14 +0000] "POST
> /Microsoft-Server-ActiveSync?User=myaddress at mydomain.com&DeviceId=JKK154fd58df4f5df4df4QD5DO&DeviceType=iPhone&Cmd=Sync
> HTTP/1.1" 200 76
>
> ==> /var/log/httpd/ssl_request_log <==
> [07/Nov/2016:08:00:14 +0000] XXX.XXX.XXX.XXX TLSv1.2
> ECDHE-RSA-AES256-GCM-SHA384 "POST /Microsoft-Server-ActiveSync?User=
> myaddress at mydomain.com&DeviceId=JKK154fd58df4f5df4df4QD5DO&DeviceType=iPhone&Cmd=Sync
> HTTP/1.1" 76
>
> ==> /var/log/httpd/ssl_error_log <==
> [Mon Nov 07 08:00:14 2016] [error] [client XXX.XXX.XXX.XXX] PHP Fatal
> error:  Undefined class constant 'VERSION_SIXTEEN' in
> /usr/share/pear/Horde/Core/ActiveSync/Driver.php on line 1469
>
> ==> /var/log/httpd/ssl_access_log <==
> XXX.XXX.XXX.XXX - myaddress at mydomain.com [07/Nov/2016:08:00:14 +0000] "POST
> /Microsoft-Server-ActiveSync?User=myaddress at mydomain.com&DeviceId=JKK154fd58df4f5df4df4QD5DO&DeviceType=iPhone&Cmd=Sync
> HTTP/1.1" 500 1359
>
> ==> /var/log/httpd/ssl_request_log <==
>
> Message from syslogd at www at Nov  7 08:00:16 ...
>  HORDE: Undefined class constant 'VERSION_SIXTEEN' [pid 24013 on line 1469
> of "/usr/share/pear/Horde/Core/ActiveSync/Driver.php"]
> ^C
> [root at www ~]#
> Message from syslogd at www at Nov  7 08:00:17 ...
>  HORDE: Undefined class constant 'VERSION_SIXTEEN' [pid 24006 on line 1469
> of "/usr/share/pear/Horde/Core/ActiveSync/Driver.php"]
> ^C
> [root at www ~]# ^C
> [root at www ~]# ^C
> [root at www ~]#
> Message from syslogd at www at Nov  7 08:00:18 ...
>  HORDE: Undefined class constant 'VERSION_SIXTEEN' [pid 24323 on line 1469
> of "/usr/share/pear/Horde/Core/ActiveSync/Driver.php"]
>
> Message from syslogd at www at Nov  7 08:00:19 ...
>  HORDE: Undefined class constant 'VERSION_SIXTEEN' [pid 24070 on line 1469
> of "/usr/share/pear/Horde/Core/ActiveSync/Driver.php"]
>
> ***********
>
> Now, if I look in the configuration  of the Horde, I see that there are
> quite a few modules that need updating.  Is it safe to do so, and would it
> fix this issue?

Yes, at least to the latter, because you upgraded Horde_Core, but not  
Horde_ActiveSync to the required dependency version.

-- 
Jan Schneider
The Horde Project
http://www.horde.org/



More information about the imp mailing list