Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Take your Zimbra with you!
blabub
Posts: 11
Joined: Sat Sep 13, 2014 1:11 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby blabub » Thu May 27, 2010 5:40 am

[quote user="gnosbush"]So, invitations aside, are you saying that the most current revision in which I added the locale to account for the date formatting is working correctly?[/QUOTE]
I used Rev 35 without modifications, the Date seems not to be a problem.

Tested with a termin on 30. May 2010.
ASAP I'm at home, I will try Rev 36.


Edit:

Since Rev 35, I can not open any mail. The mail appliaction crashed each time.


Sorry!
The application Mail (processcom.htc.android.mail) has stopped unexpectedly. Please try again.



andywhy
Posts: 22
Joined: Sat Sep 13, 2014 1:06 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby andywhy » Thu May 27, 2010 6:13 am

[quote user="liverpoolfcfan"]I have the same issue with the same phone - and a newer build of MailForExchange (3.00.50)
It seems like the phone does not realize - or care - that there are more emails available.[/QUOTE]
We use Rev 36 with z-Push 1.3 Final and User.xml files and sync against wm6.5 devices, emails are also limited to 30 per folder. By the way, there is no debug.txt created in the z-Push folder, z-push folder is owned by www user and group. Tried to set debug to true in wbxml.php but still no debug.txt. Is there a new way to enable debug.txt or is this file created elsewhere in newer versions?
Klug
Elite member
Elite member
Posts: 2358
Joined: Mon Dec 16, 2013 11:35 am
Contact:

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby Klug » Thu May 27, 2010 9:17 am

You have to create (touch) debug.txt manually and put the correct rights on it.
Once the file exists, z-push will log to it automagically.
andywhy
Posts: 22
Joined: Sat Sep 13, 2014 1:06 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby andywhy » Thu May 27, 2010 10:01 am

Thank you for the quick answer... debug logging works for me now. My older Version (rev 28) of this backend created this file on his own, so i was a little bit confused.
EDIT: Even rev. 36 of the backend create (touch) the debug.txt file on his own (if it doesn't exist), but i forgot to chown "." to www user, so it was impossible for the script to create the debug.txt file inside the directory. My fault...
cbnidk
Posts: 24
Joined: Sat Sep 13, 2014 12:55 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby cbnidk » Thu May 27, 2010 2:53 pm

Hi
I have tested what are working now
z-push ver. 1.3
contacts I think all is working

can make new contacts on zimbra it goes to Phone - ok

edit contacts on Phone it goes to zimbra - ok

make new contacts on Phone it goes to zimbra - ok

edit it on zimbra it goes to Phone - ok
email can received and sendt and push is working
calendar new on zimbra goes to Phone -ok

edit on Phone the notes is not coming to zimbra - notes lost

new on Phone notes lost not coming to zimbra
The big Issues is notes from Phone, if this can work the z-push to

zimbra can be very workable
keep up the good work
gnosbush
Posts: 36
Joined: Sat Sep 13, 2014 12:31 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby gnosbush » Thu May 27, 2010 5:34 pm

For those only getting 30 messages, check your debug.txt file. Look for the following:
START GetMessageList { folderid = f2;

What does it say when the function ends for the number of messages found (aka: count)? I am curious if something is going on with the script or if this has something to do with particular devices.
Currently, I only have 41 in my inbox, but they are all getting pushed through to my device.
andywhy
Posts: 22
Joined: Sat Sep 13, 2014 1:06 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby andywhy » Fri May 28, 2010 5:42 am

Mine with rev 31, with rev 36 everything is fine, all messages were updated
05/28/10 12:54:10 [6371] START GetMessageList { folderid = f2; cutoffdate = 0; virtual = 0 }

05/28/10 12:54:10 [6371] START GetFolderIndex { devid = f2 }

05/28/10 12:54:10 [6371] END GetFolderIndex { index = 42 }

..... MESSAGES ....

05/28/10 12:54:10 [6371] SOAP response: http://www.w3.org/2003/05/soap-envelope"> xmlns="urn:zimbra">
05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] END GetMessageList { count = 30 }

05/28/10 12:54:10 [6371] Found 0 message changes

Hope this helps,

Andreas
liverpoolfcfan
Outstanding Member
Outstanding Member
Posts: 925
Joined: Sat Sep 13, 2014 12:47 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby liverpoolfcfan » Fri May 28, 2010 5:52 am

[quote user="andywhy"]We use Rev 36 with z-Push 1.3 Final and User.xml files and sync against wm6.5 devices, emails are also limited to 30 per folder. By the way, there is no debug.txt created in the z-Push folder, z-push folder is owned by www user and group. Tried to set debug to true in wbxml.php but still no debug.txt. Is there a new way to enable debug.txt or is this file created elsewhere in newer versions?[/QUOTE]
Have you deleted and re-created your Exchange Server Profile on your device since revision 31 ?
I just loaded revision 36 for the first time this morning, and for the first time ever my Inbox has gotten all 54 messages sync'ed. This has sync'ed correctly to both my Nokia E71 and my WM 6.5 phone.
Note: I made no server side changes to config.php or my user.xml file. I just deleted the profile from MailforExchange on the Nokia, and recreated it. And, on the WM phone, I deleted the Server entry from ActiveSync and then recreated it.
Happy days !
andywhy
Posts: 22
Joined: Sat Sep 13, 2014 1:06 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby andywhy » Fri May 28, 2010 5:59 am

Yes we've recreated all partnerships on devices, like we use to do on all revision changes and rm * in state folder
liverpoolfcfan
Outstanding Member
Outstanding Member
Posts: 925
Joined: Sat Sep 13, 2014 12:47 am

Z-Push Zimbra Backend (Push Email, Contacts, Appointments & Tasks)

Postby liverpoolfcfan » Fri May 28, 2010 6:09 am

[quote user="andywhy"]Mine
05/28/10 12:54:10 [6371] START GetMessageList { folderid = f2; cutoffdate = 0; virtual = 0 }

05/28/10 12:54:10 [6371] START GetFolderIndex { devid = f2 }

05/28/10 12:54:10 [6371] END GetFolderIndex { index = 42 }

..... MESSAGES ....

05/28/10 12:54:10 [6371] SOAP response: http://www.w3.org/2003/05/soap-envelope"> xmlns="urn:zimbra">
05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

......

05/28/10 12:54:10 [6371] /var/www/z-push/backend/zimbra.php:889 Undefined index: f (8)

05/28/10 12:54:10 [6371] END GetMessageList { count = 30 }

05/28/10 12:54:10 [6371] Found 0 message changes

Hope this helps,

Andreas[/QUOTE]
What version of the script is this from ?
There is nothing referencing index f around line 889 of any of the recent releases as far as I can see.
Can you find the Setup function in your script. It should have a first line
        debugLog('START Setup { userid = ' . $userid . '; devid = ' . $devid . '; protocolversion = ' . $protocolversion . ' }');

Add another line after this with

debugLog('Script version 36');

Then check your debug log for the changes.
It almost looks like the script is not running from the same location as where you are placing the updates if that's possible.
EDIT: Added ; on end of debugLog line

Return to “Mobility”

Who is online

Users browsing this forum: No registered users and 3 guests