[Tickets #9757] Nokia N900 ActiveSync sends no User parameter

bugs at horde.org bugs at horde.org
Thu Mar 31 12:20:39 UTC 2011


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

Ticket URL: http://bugs.horde.org/ticket/9757
------------------------------------------------------------------------------
  Ticket             | 9757
  Created By         | yves.bilgeri at bbw.ch
  Summary            | Nokia N900 ActiveSync sends no User parameter
  Queue              | Synchronization
  Version            | Git master
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


yves.bilgeri at bbw.ch (2011-03-31 12:20) wrote:

Nokia's N900 [0] with the latest Maemo 1.3 release fails to sync with  
the Horde ActiveSync implementation. The N900 doesn't send the "User"  
parameter in the request URL which is a required parameter in Horde  
ActiveSync. The open-xchange team had the same bug report with their  
implementation [1].

Before I also used the N900 with Z-Push 1.5.1 and the IMAP-Backend and  
there it worked with syncing mails.

Pleas tell me, if I can provide you more information to solve the problem.

horde.log:
2011-03-30T23:01:28+02:00 NOTICE: HORDE [imp] Login success for  
test.user at example.net (Horde user test.user at example.net)  
[194.230.155.27] to {localhost:143 [imap]} [pid 24682 on line 199 of  
"/var/www/horde4/imp/lib/Auth.php"]
2011-03-30T23:01:29+02:00 ERR: HORDE [horde] Missing required  
parameters. [pid 24682 on line 56 of  
"/var/www/horde4/pear/php/Horde/Rpc/ActiveSync.php"]
2011-03-30T23:01:29+02:00 EMERG: HORDE [horde] Your device requested  
the ActiveSync URL wihtout required parameters. [pid 24682 on line 58  
of "/var/www/horde4/pear/php/Horde/Rpc/ActiveSync.php"]

access.log
194.230.155.27 - test.user at example.net [30/Mar/2011:23:01:28 +0200]  
"OPTIONS /Microsoft-Server-ActiveSync HTTP/1.1" 200 - "-" "N900/1.1"
194.230.155.27 - test.user at example.net [30/Mar/2011:23:01:29 +0200]  
"POST  
/Microsoft-Server-ActiveSync?Cmd=FolderSync&DeviceId=356938031943765&DeviceType=SmartPhone HTTP/1.1" 200 282 "-"  
"N900/1.1"
194.230.155.27 - test.user at example.net [30/Mar/2011:23:01:32 +0200]  
"POST  
/Microsoft-Server-ActiveSync?Cmd=FolderSync&DeviceId=356938031943765&DeviceType=SmartPhone HTTP/1.1" 200 282 "-"  
"N900/1.1"

Quote from open-xchange forum:
"we fixed the reported issue with 6.16 which will be released very  
soon. The problem was, that the N900 client does not send any  
authentication data as a request parameter but only as auth-basic  
information. This is not usual for ActiveSync clients. In order to  
maintain compatibility, we've changed the handling to support such  
kinds of authentication."

[0] http://wiki.maemo.org/Mail_For_Exchange_%28MfE%29_Heartbeat_and_FAQ
[1] http://forum.open-xchange.com/archive/index.php/t-4285.html






More information about the bugs mailing list