[Tickets #11640] PHP Fatal errors when trying ActiveSync Autodiscover

bugs at horde.org bugs at horde.org
Sun Nov 4 19:04:32 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11640
------------------------------------------------------------------------------
  Ticket             | 11640
  Created By         | mtspam at tesira.de
  Summary            | PHP Fatal errors when trying ActiveSync Autodiscover
  Queue              | Horde Groupware Webmail Edition
  Version            | 5.0.0
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


mtspam at tesira.de (2012-11-04 19:04) wrote:

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.









More information about the bugs mailing list