![]() |
Re: Open Groupware Server syncing with the N900?
Some Update here:
the EAS Protocol setting didn't help with egroupware, since egroupware is synced with the symcML Protocol. I also tried a go with funambol, which as of now syncs with the N900 successfully! I now have to figure out, if just funambol is enough for what I need, or if I use funambol as a link between the n900 and a groupware server. Some work ahead! |
Re: Open Groupware Server syncing with the N900?
Maybe I should give Funambol a go again... Guess I could use port forwarding (in SSH) to display the Java GUI on my laptop during setup... :)
|
Re: Open Groupware Server syncing with the N900?
I tried Zarafa (great system) with z-push but ran into some issues. I had some exhaustive irc sessions with one of the developers and it seems that there are some bugs in the Mfe software from Nokia. There are (at least) three issues:
1) on an initial sync, the N900 creates a second connection during the sync where it tries to sync the exact same items as the first connection. So you end up with a lot of duplicates. An ugly patch in z-push can prevent that but has to be disabled after initial sync. 2) the N900 doesn't follow the Activesync specifications with timezones. Full day events are not synced correct. An ugly patch in z-push can help but not when you travel across timezones. 3) Some pictures from N900 contacts aren't synced so they are empty on Zarafa. On the next sync they are removed some N900 too. The N900 doesn't see the pictures when syncing. I checked that in the N900 synclog. These issues are reported to Vitaly of Nokia. So unfortunaty the combination of Zarafa with N900 doesn't work well in firmware 1.0 and 1.1. This is not a problem of Zarafa but the Mfe implementation of the N900. The Zarafa developer was really helpfull and spent a couple of hours debugging the syncing. |
Re: Open Groupware Server syncing with the N900?
Quote:
I will play a bit and report back... Well, I just installed funamboladmin on my windoofs laptop, and it is smoothly possible to setup my test funambol server on my debian box via network ! This is looking more and mor promising here... |
Re: Open Groupware Server syncing with the N900?
Quote:
|
Re: Open Groupware Server syncing with the N900?
config via network works for funambol, see my edited earlier post!
|
Re: Open Groupware Server syncing with the N900?
In case someone is interested in setting up a funambol server on a linux box, some notes, what I did:
download funambol: http://download.forge.objectweb.org/...mbol-8.0.2.bin as root: chmod +x funambol-8.0.2.bin ./funambol-8.0.2.bin accept the license, install to somewere you like, /opt seems fine to me do not start the server yet. My suggestion here is to run the server as a dedicated user, so add a group funambol and a user funambol: groupadd -g [some GID free you like] funambol useradd -c 'Funambol Server User' -d /var/empty -g funambol -s /bin/bash -u [some free UID] funambol chown -R funambol.funambol /opt/Funambol change to user funambol: su - funambol and start the bugger: /opt/Funambol/bin/funambol start check with your browser: http://localhost:8080/funambol/ if the server is responding. you also can use the browser of another machine, substiuting localhost with the ip of the funambol server Now with a user having access to a running X server, you can start the admin tool: /opt/Funambol/admin/bin/funamboladmin if nothing happens, try again with the user which you used for login on that box. Now, create a testuser with the admintool and install syncevolution on n900: install syncevolution via extras-devel repo on the n900, then open a console on n900 and configure like described here: http://wiki.maemo.org/Sync#funambol then try to sync with syncevolution funambol this worked for me quite nicely. Now I have to find out, how to get funambol to work on my real server... lets see Hope, this helps someone. In case something does not work as I said, I wrote this from memory, so there might be mistakes... tell me, I will try to correct this little HOWTO... |
Re: Open Groupware Server syncing with the N900?
Quote:
Quote:
Quote:
|
Re: Open Groupware Server syncing with the N900?
Wow... Funambol has a ALOT of listening ports...!
I have to open up the ones I need (only for my LAN)... Any idea which ones are needed? Code:
mainframe scripts # netstat -pan --tcp | grep LISTEN | grep java |
Re: Open Groupware Server syncing with the N900?
Quote:
All i know is what i see in the Zarafa logs and that is that it is still adding items to the (Zarafa) calendar while i get a new connection from my N900. So for one reason, the N900 thinks it isn't connected but it is sending calendar items anyway. And after the second connect, Zarafa gets the same items as on the first connect. This only happens on initial sync. I have about 2200 old appointments that needs to be synced to the server. So maybe z-push should send a message back earlier that it connected ok and that it is receiving items. I really don't know. If you want, i can create some logs for you to investigate. I really hope this issue gets fixed and want to help where i can. I understand that you received some information from Andreas from the z-push component on the timezone issue. If you want, i can provide you more info on that too. I read that you fixed the jpeg issue in an internal build. Thats nice. Can't wait to test the new version :) Thanks for replying on the issues. |
All times are GMT. The time now is 05:37. |
vBulletin® Version 3.8.8