6.0.0-alpha12
6/13/25

[#12237] ActiveSync and TopBar cause logging errors
Summary ActiveSync and TopBar cause logging errors
Queue Horde Groupware Webmail Edition
Queue Version 5.0.4
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester horde (at) agotnes (dot) com
Created 05/05/2013 (4422 days ago)
Due
Updated 05/05/2013 (4422 days ago)
Assigned
Resolved 05/05/2013 (4422 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
05/05/2013 02:21:24 AM Michael Slusarz Comment #2
State ⇒ Not A Bug
Reply to this comment
This was fixed long ago in Horde_Core 2.5.0 (not yet released).  It is 
due to PHP engine limitations (these values are not always available 
in debug backtraces).
05/05/2013 12:38:25 AM horde (at) agotnes (dot) com Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ ActiveSync and TopBar cause logging errors
Queue ⇒ Horde Groupware Webmail Edition
Milestone ⇒
Patch ⇒ No
Reply to this comment
I get lots of error messages like the below, a bit of digging into the 
Apache logs shows which requests coincide in time and thus are likely 
to be the culprits.

Let me know what further debugging you may require :)

May  5 02:05:14 HORDE: PHP ERROR: Undefined index: class [pid 5950 on 
line 94 of "/usr/share/php/Horde/Core/Log/Logger.php"]
May  5 02:05:14 HORDE: PHP ERROR: Undefined index: file [pid 5950 on 
line 113 of "/usr/share/php/Horde/Core/Log/Logger.php"]
May  5 02:05:14 HORDE: PHP ERROR: Undefined index: line [pid 5950 on 
line 116 of "/usr/share/php/Horde/Core/Log/Logger.php"]

203.42.219.10 - - [05/May/2013:02:05:14 +0200] "POST 
/horde4/services/ajax.php/horde/topbarUpdate HTTP/1.1" 200 2012
203.42.219.10 - - [05/May/2013:02:05:14 +0200] "POST 
/horde4/services/ajax.php/imp/poll HTTP/1.1" 200 88


But I also get the above log entries for the below from AS;

150.101.188.136 - userid [05/May/2013:01:56:07 +0200] "OPTIONS 
/Microsoft-Server-ActiveSync HTTP/1.1" 200 -
150.101.188.136 - userid [05/May/2013:01:56:07 +0200] "POST 
/Microsoft-Server-ActiveSync?User=userid&DeviceId=xxx&DeviceType=iPhone&Cmd=Sync HTTP/1.1" 200 
73

I also get this for PING requests via AS...

Saved Queries