Update - I bit the bullet and updated all of the individual modules. So now the situation is:
On the web interface, the mail module now times out, and I get the message in red at the bottom right, saying 'error in communication with the server'. The calendar still works on the web interface, and curiously, now syncs events and tasks with my iPhone. But mail on my iPhone still can't be downloaded. I can ssh to the mail server and use mutt, but that's only a temporary workaround. The only message I can see on the web server is:; Message from syslogd@www at Nov 7 09:08:57 ... HORDE: [nag] Call to a member function timestamp() on a non-object [pid 30341 on line 1540 of "/usr/share/horde/nag/lib/Nag.php"] But that's the tasks. No error messages concerning imp. 2016-11-07 8:11 GMT+00:00 David Yossef Malka <dmpari...@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 - myaddr...@mydomain.com [07/Nov/2016:08:00:14 +0000] > "POST /Microsoft-Server-ActiveSync?User=myaddr...@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= > myaddr...@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 - myaddr...@mydomain.com [07/Nov/2016:08:00:14 +0000] > "POST /Microsoft-Server-ActiveSync?User=myaddr...@mydomain.com&DeviceId= > JKK154fd58df4f5df4df4QD5DO&DeviceType=iPhone&Cmd=Sync HTTP/1.1" 500 1359 > > ==> /var/log/httpd/ssl_request_log <== > > Message from syslogd@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@www ~]# > Message from syslogd@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@www ~]# ^C > [root@www ~]# ^C > [root@www ~]# > Message from syslogd@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@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? > > Thank you. > -- imp mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: imp-unsubscr...@lists.horde.org