6.0.0-beta1
7/7/25

[#11640] PHP Fatal errors when trying ActiveSync Autodiscover
Summary PHP Fatal errors when trying ActiveSync Autodiscover
Queue Horde Groupware Webmail Edition
Queue Version 5.0.0
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester mtspam (at) tesira (dot) de
Created 11/04/2012 (4628 days ago)
Due
Updated 11/05/2012 (4627 days ago)
Assigned
Resolved 11/04/2012 (4628 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/05/2012 01:45:57 PM mtspam (at) tesira (dot) de Comment #5 Reply to this comment
PHP Fatal error:  Call to a member function getParam() on a
non-object in /var/www/horde/ingo/config/hooks.php on line 38
That's a completely different issue, and hooks are administrator's 
responsibility anyway.
I dont get the connection though. I just used the hook in order to be 
able to connect to my time timesievd service (which btw is working as 
intended). What the Autodiscover feature is doing there I dont 
understand. If I just remove the hooks file the error goes away, but 
the problems stays (no autofill of the server.

Is there any way to get more info from the server in order to find out 
what is wrong?
11/05/2012 11:32:36 AM Jan Schneider Comment #4 Reply to this comment
PHP Fatal error:  Call to a member function getParam() on a 
non-object in /var/www/horde/ingo/config/hooks.php on line 38
That's a completely different issue, and hooks are administrator's 
responsibility anyway.
11/04/2012 07:18:01 PM mtspam (at) tesira (dot) de Comment #3 Reply to this comment
You don't have libxml enabled.
yeah sorry, figured that out after hitting sent. But sadly, this still 
isnt working after apt-get install php5-xmlrpc and a service apache2 
restart.

for whatever reason the error now jumps to ingo:

PHP Fatal error:  Call to a member function getParam() on a non-object 
in /var/www/horde/ingo/config/hooks.php on line 38

11/04/2012 07:12:22 PM Michael Rubinsky Comment #2
State ⇒ Not A Bug
Reply to this comment
You don't have libxml enabled.
11/04/2012 07:04:32 PM mtspam (at) tesira (dot) de Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Groupware Webmail Edition
Summary ⇒ PHP Fatal errors when trying ActiveSync Autodiscover
Type ⇒ Bug
State ⇒ Unconfirmed
Reply to this comment
I tried to setup ActiveSync Autodiscover like it is mentioned in the 
wiki, but it never worked and the Microsoft Analyzer website always 
complained about not finding the /AutoDiscover/AutoDiscover.xml file.

  - - [04/Nov/2012:19:50:25 +0100] "OPTIONS 
/AutoDiscover/AutoDiscover.xml HTTP/1.1" 200 1544 "-" 
"Microsoft-Server-ActiveSync/12.0+(TestExchangeConnectivity.com)"
  - - [04/Nov/2012:19:50:25 +0100] "POST 
/AutoDiscover/AutoDiscover.xml HTTP/1.1" 500 690 "-" 
"Microsoft-Server-ActiveSync/12.0+(TestExchangeConnectivity.com)"
  - - [04/Nov/2012:19:50:27 +0100] "OPTIONS 
/AutoDiscover/AutoDiscover.xml HTTP/1.1" 200 1553 "-" 
"Microsoft-Server-ActiveSync/12.0+(TestExchangeConnectivity.com)"
  - - [04/Nov/2012:19:50:28 +0100] "POST 
/AutoDiscover/AutoDiscover.xml HTTP/1.1" 500 699 "-" 
"Microsoft-Server-ActiveSync/12.0+(TestExchangeConnectivity.com)"

It looks almost the same when trying from my iphone, that only tries 
the POST lines, not the OPTIONS though, but with the same result 
(nothing).

My error log though shows the following for each try:

  PHP Fatal error:  Call to undefined function xmlrpc_server_create() 
in /usr/share/php/Horde/Rpc/Xmlrpc.php on line 32


Just to clarify, the actual ActiveSyncing works without flaws, just 
the autodiscover seems to be missing something.

Also I noticed that Microsoft seems to look for "AutoDiscover" where 
apple is reaching out to "Autodiscover", so I changed and duplicated 
the Alias line in my apache config to catch both cases as I am still 
under the impression that a linux apache is case sensitive, right? But 
even having three alias lines in the config for all options (AD, Ad, 
ad) for "autodiscover" didnt really help.




Saved Queries