Hi folks, After deciding to give up on Google for my personal tasks [1], I've been looking for a calendar solution suitable for my family, particularly for good Android sync and handling of event invitations. As a long-time Debian developer, SOGo looked appealing.
I downloaded your Zero Effort Groupware (ZEG) image for VirtualBox and installed it. However, I had a lot of issues with it. First of all, I just couldn't get Android's ActiveSync to talk to it. I kept getting useless errors on the Android side and nothing other than an indication that it hit the server in the logs on the SOGo side. I eventually discovered that the sogo-activesync package was not installed. (Weird -- why not?) Anyhow, apt-get install sogo-activesync didn't do the trick, however, because the package was no longer on the server as cached. So I did an apt-get update; apt-get install sogo-activesync and that did it. It also upgraded sogo itself a few versions. After this, Android at least configured the ActiveSync account. But I had great trouble making it work. In fact, I never did really make it work. In Settings, it would just always show that a sync was still in progress. In the process of troubleshooting, I increased the number of workers, tried some settings from the manual, etc. It never helped. While doing this, I discovered that invoke-rc.d sogo restart wasn't really restarting it properly, as some sogod processes were left hanging. It turned out that these processes wouldn't die with anything less than a kill -9! So I gave up on ActiveSync and thought I'd try CalDAV. I had this working on the same Android device with OwnCloud's CalDAV server, but with SOGo, again almost identical behavior: the account would configure but the sync would never complete. In the midst of this, I looked at the calendar for the user I was testing with through the Web UI. I had the day view up, and in the summary at the top of the screen, it would list the three events for that day -- but in the graphical view down below, it wouldn't list them at all -- at least until I added another appointment on the same day, and then they'd be there -- until the next time I click refresh. I'd capture a screenshot except, frustratingly enough, I can't duplicate the problem this morning! (I wonder if the syncing issues caused more deep issues in the rest of the system?) So, I'm writing here because I am assuming that surely this "barely working" state of SOGo is not what others are experiencing. And yet, this is the SOGo appliance right out of the box with zero tinkering until things started going awry, so I am rather puzzled about how things are so unstable so quickly. Thanks, John -- [email protected] https://inverse.ca/sogo/lists
