Z-Push Kolab-Backend: Problems with Nokia 5800 XpressMusic

S. Albrink mylists at albrink.net
Fri Apr 2 12:25:13 CEST 2010


Hi all,

I have currently a problem when I try to synchronize my calendar and
contacts with a Nokia 5800 XpressMusic via Mail for Exchange (Emails are
not synchronized).
The synchronization stops with the following error message on the phone:

"Systemfehler. Versuchen Sie es später erneut." (System error. Try again
later.)

The log file on the phone has the following entry:

"02.04.2010 11:49:20 Unable to Process Server Response -- KErrCorrupt"

MfE version is 2.09(208)


Connecting to http://my.domain.tld/Microsoft-Server-ActiveSync and
https://my.domain.tld/Microsoft-Server-ActiveSync with a browser works:
After successful authentication with username at my.domain.tld plus
password I get following message:

"GET not supported
This is the z-push location and can only be accessed by Microsoft
ActiveSync-capable devices."

Files are successfully created in kolabindex and state. Log file output
and config files are pasted at the end of this mail.

Is this problem related to Z-Push, the Z-Push Kolab backend or the
software on the phone?

Many thanks in advance for your help.

Best regards and happy easter holidays,

Sebastian Albrink


###############################################

Log/config files:

Kolab server: 2.2.3 (updated from 2.2.2)
Z-Push: 1.3 RC2
Z-Push Kolab-Backend: 0.3



config-kolab.php:

<?php
$BACKEND_PROVIDER = "BackendKolab";

define('KOLAB_SERVER', '127.0.0.1');
define('KOLAB_IMAP_OPTIONS', '/notls/norsh');
define('KOLAB_IMAP_PORT', 143);
define('KOLAB_INDEX',"kolabindex");


// ATTENTION YOUR MUST MIGRATE ZPUSH TO 1.3RC
// by default just default folders will be synchronized

//user folders means folders who are in the user/... namespace
//if 1 user/x.x/... folder will be syncronized
define('KOLAB_USERFOLDER_CONTACT',1);
define('KOLAB_USERFOLDER_DIARY',1);
//shared fodlers means folders who are in shared. namespace
define('KOLAB_SHAREDFOLDER_CONTACT',0);
define('KOLAB_SHAREDFOLDER_DIARY',0);
//INBOX folders means folder who are in INBOX/ namespace
define('KOLAB_INBOXFOLDER_CONTACT',1);
define('KOLAB_INBOXFOLDER_DIARY',1);

// If 1: shared folders will be read-only, even if the user have rights
on it
define('KOLAB_SHAREDFOLDERS_RO',"1");

// Logfile
define('KOLAB_LOGFILE',"/var/log/z-push/access.log");
?>

Output in z-push Kolab log file access.log (I removed my email folder
structure from the pasted log files in order to reduce the lines):

---8<-------------------8<----------------8<----------------

04/02/10 11:49:32 [8770] :  : KolabBackend Version : 0.3
04/02/10 11:49:32 [8770] :  : IMAP connection opened sucessfully user :
username at my.domain.tld Mobile ID:
04/02/10 11:49:32 [8770] : username at my.domain.tld : Setup :
username at my.domain.tld Mobile ID :IMEI123456789012345 Proto Version : 2.5
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/folder1 : 0
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/folder1
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/folder2 : 0
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/folder2
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/folderN : 0
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/folderN
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/Trash : 0
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/Trash
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/Sent : 0
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/Sent
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/Notizen : note.default
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/Notizen
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/Kontakte : contact.default
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/Kontakte
04/02/10 11:49:32 [8770] : username at my.domain.tld : GetAnnotation
INBOX/Kalender : event.default
04/02/10 11:49:32 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX/Kalender
04/02/10 11:49:33 [8770] : username at my.domain.tld : GetAnnotation INBOX : 0
04/02/10 11:49:33 [8770] : username at my.domain.tld : NOTICE
SyncFolderList Add folder INBOX
04/02/10 11:49:33 [8770] : username at my.domain.tld : IMAP connection closed

---8<-------------------8<----------------8<----------------


Output in debug.txt

---8<-------------------8<----------------8<----------------

04/02/10 11:49:32 [8770] Start
04/02/10 11:49:32 [8770] Z-Push version: SVN 1.3 RC2 276
04/02/10 11:49:32 [8770] Client IP: 80.187.102.195
04/02/10 11:49:32 [8770] Client supports version 2.5
04/02/10 11:49:32 [8770] {127.0.0.1:143/imap/notls/norsh}
04/02/10 11:49:32 [8770] KolabBackend Version : 0.3
04/02/10 11:49:32 [8770] POST cmd: FolderSync
04/02/10 11:49:32 [8770] Initializing folder diff engine
04/02/10 11:49:33 [8770] Found 124 folder changes

04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/folder1') ->
SyncFolder Object
(
    [serverid] => INBOX/folder1
    [parentid] => INBOX
    [displayname] => folder1
    [type] => 1
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)

04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/folder1') ->
SyncFolder Object
(
    [serverid] => INBOX/folder1
    [parentid] => INBOX
    [displayname] => folder1
    [type] => 1
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)


04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/Notizen') ->
SyncFolder Object
(
    [serverid] => INBOX/Notizen
    [parentid] => INBOX
    [displayname] => Notizen
    [type] => 1
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)

04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/Notizen') ->
SyncFolder Object
(
    [serverid] => INBOX/Notizen
    [parentid] => INBOX
    [displayname] => Notizen
    [type] => 1
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)



04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/Kontakte') ->
SyncFolder Object
(
    [serverid] => INBOX/Kontakte
    [parentid] => INBOX
    [displayname] => kontakte
    [type] => 9
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)

04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/Kontakte') ->
SyncFolder Object
(
    [serverid] => INBOX/Kontakte
    [parentid] => INBOX
    [displayname] => kontakte
    [type] => 9
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)

04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/Kalender') ->
SyncFolder Object
(
    [serverid] => INBOX/Kalender
    [parentid] => INBOX
    [displayname] => kalender
    [type] => 8
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)

04/02/10 11:49:33 [8770] IMAP-GetFolder(id: 'INBOX/Kalender') ->
SyncFolder Object
(
    [serverid] => INBOX/Kalender
    [parentid] => INBOX
    [displayname] => kalender
    [type] => 8
    [_mapping] => Array
        (
            [FolderHierarchy:ServerEntryId] => Array
                (
                    [1] => serverid
                )

            [FolderHierarchy:ParentId] => Array
                (
                    [1] => parentid
                )

            [FolderHierarchy:DisplayName] => Array
                (
                    [1] => displayname
                )

            [FolderHierarchy:Type] => Array
                (
                    [1] => type
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
)


04/02/10 11:49:33 [8770] IMAP-errors: SECURITY PROBLEM: insecure server
advertised AUTH=PLAIN
04/02/10 11:49:33 [8770] IMAP connection closed
04/02/10 11:49:33 [8770] end
04/02/10 11:49:33 [8770] --------


---8<-------------------8<----------------8<----------------





More information about the users mailing list