<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Goetz,<div>Poking around, the directory resource isn't being returned. By default the code returns a server error with the message that the directory service is starting up, although it never will as no directory service is configured (using the caldavd-test.plist file). &nbsp;If you configure a DirectoryAddressBook to use the XMLDirectoryService, then the code crashes at line163 in directorybackedaddressbook.py as it tries to call the updatelock method on an xml directory service, which doesn't exist. &nbsp;Have tried implementing the&nbsp;</div><div>&lt;key&gt;DirectoryAddressBook&lt;/key&gt;</div><div>&lt;false/&gt;</div><div><br></div><div>but this doesn't seem to be supported. &nbsp;For information, the settings that I used to get these errors were taken from&nbsp;<a href="http://www.rho.cc/Blog">http://www.rho.cc/Blog</a>&nbsp;where I examined the config files from the virtual appliance provided. &nbsp;One of the things I've noticed from the console log for the iphone is that errors are occuring when the iphone tries to retrieve the principal information, I'm getting a security rights issues</div><div><br></div><div>&lt;Warning&gt;: Not authenticated to get current user principal</div><div><br></div><div>&lt;Warning&gt;: Could not find the user's principal URL.</div><div><br></div><div>Will continue tracking things down as time goes on. &nbsp;This is all based around the SVN code from last friday. &nbsp;Have recently switched over from the digest email to the individual emails so I *should* be able to respond to people properly now.....</div><div><br></div><div>c</div><div><br></div><div><br><div><div>On 30 Nov 2010, at 11:28, Götz Babin-Ebell wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hello Chris,<br><br>On 30.11.2010, at 10:17, Chris Bell wrote:<br><br><blockquote type="cite">Looking through the access and error logs on the server, whilst I'm connecting from both the address book app on my mac and from the iPhone, I can see the iPhone querying <br></blockquote><blockquote type="cite"><br></blockquote>[...]<br><br><blockquote type="cite">and then it does a <br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">PROPFIND /directory<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">the addressbook app calls<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">PROPFIND /directory<br></blockquote><blockquote type="cite">PROPFIND /principals/users/{username}<br></blockquote><blockquote type="cite">PROPFIND /addressbooks/__uid__/{uid of user}/addressbook/ <br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">which is when it successfully connects. &nbsp;I'm assuming that the iPhone is looking through the server in a different way in which to find the address books, or I've created an address book incorrectly on the mac and the iPhone is struggling to understand. &nbsp;If I find out more I'll post it, hopefully this will help someone other than me ;)<br></blockquote><br>ever tried to configure you CalDAV server to not return the /directory resource ?<br><br>Bye<br><br>Goetz<br><br></div></blockquote></div><br><div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><font class="Apple-style-span" color="#545454"><font class="Apple-style-span" face="Arial" size="3"><span class="Apple-style-span" style="font-size: 11px; ">Chris Bell BEng MCP<br>Technical Consultant<br>Building Blox IT Ltd.<br>49 Bolton Crescent<br>South Ham<br>Basingstoke<br>RG22 6BD<br><br>Mobile: 07912 300 871<br>Email: <a href="mailto:chris.bell@itblox.co.uk">chris.bell@itblox.co.uk</a><br>Web: <a href="http://www.itblox.co.uk">www.itblox.co.uk</a><br><br>Confidential information may be contained in this message. If you are not the addressee indicated in this message, please delete all relevant information and kindly notify Building Blox IT by reply email. Any work supplied by electronic format © 2008 Building Blox IT unless otherwise stated. Registered Company No: 6366423</span></font></font></div></div></span></div></div></div>
</div>
<br></div></body></html>