I started with v0.16. I kept up-to-date with newer versions along the way.
I recently upgraded to v.0.22.
I have nothing fancy regarding custom DNS or external DNS.
All of my status checks come back green and happy.
I can edit contacts in my iPhone or via CardBook in Thunderbird Mail on my Desktop Ubuntu machine, and the changes are synchronizing though my mail-in-a-Box instance. So that part seems to be working. What's not working is viewing or editing those contacts via ownCloud in my Mail-in-a-Box instance. I only see a "No contacts in here" message when I follow the URL from the /admin directory. I can click the button to add a new contact, but then nothing is editable. This is Chrome on Ubuntu, but the same behavior is in other browsers / OSen.
The weird thing for me is that the contacts are obviously there and synchronizing to my other devices via CardDav. When, in ownCloud, I click the download link to dump my contacts as a big vCard text file (named "download"), I see hundreds of records in there and also my freshly done changes via those external clients (iOS and Thunderbird CardBook).
Is there something obvious I'm doing incorrectly? I'd like to be able to edit my contacts in ownCloud as well. Thanks for any tips!