Are you running trunk? To use a known working configuration, cp conf/caldavd-dev.plist conf/caldavd-test.plist, then start the server. In this configuration, the service is listening (on localhost) on all the required ports. If you use a browser to hit http://localhost:8800,  you should see a top-level listing similar to:

NameSizeLast ModifiedMIME Type
.calendarserver_version12010-Sep-22 14:03text/plain
.well-known/?(collection)
addressbooks/?(collection)
admin?(collection)
calendars/?(collection)
directory/?(collection, addressbook, directory)
principals/?(collection)
timezones?text/xml (timezones)
webcal?(collection)

You can validate CardDAV by running the 'testserver' script included with CalendarServer. This script runs tests provided by CalDAVTester, which should be a sibling directory to CalendarServer.

I have updated and consolidated our documentation about CalDAVTester:

https://trac.calendarserver.org/wiki/CalDAVTester

-dre

On Feb 2, 2011, at 5:16 AM, Lisana Berberi wrote:

hello,
i've installed caldav in a linux squeeze machine and it works great, now i want to install CardDAV,
pls can you help me..

i did some configs

<!-- Enable Calendars -->
<key>EnableCalDAV</key>
<true/>
i tried via Address Book on ical to add a new cardav account but i got an error message:

The CardDAV server returned an error (404) for the user “admin”.
URL: https://cal.internetpeople.at:8843/(null)/

thnx,
lisa