[CalendarServer-dev] [CalendarServer] ProxyCleanup modified

CalendarServer trac at macosforge.org
Tue Sep 16 07:45:49 PDT 2008


Changed page "ProxyCleanup" by cdaboo at apple.com from 17.101.32.44*
Page URL: <http://trac.calendarserver.org/wiki/ProxyCleanup>
Diff URL: <http://trac.calendarserver.org/wiki/ProxyCleanup?action=diff&version=2>
Revision 2

-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: ProxyCleanup
=========================================================================
--- ProxyCleanup (version: 1)
+++ ProxyCleanup (version: 2)
@@ -1,5 +1,8 @@
-== Describes how to run a tool to clean-out missing GUIDs from the proxy database ==
+== Problem: ==
 
+The problem here is that the deleted users were referenced as proxy for some other users and the proxy database is not part of the directory but separately maintained by the calendar server (since that behavior is specific to the server). Since proxies are managed via access control on the calendar server, often when someone makes a request of the server, the access control list has to be evaluated and the list of users in the proxy list expanded. That is when the missing GUIDs show up. You can run a special "proxy cleanup" tool to remove the deleted GUIDs from the proxy db and stop these errors from occurring.
+
+== How to run a tool to clean-out missing GUIDs from the proxy database ==
 
 Here is a python script that can be run to clean-up the proxy DB:
 

-------8<------8<------8<------8<------8<------8<------8<------8<--------

* The IP shown here might not mean anything if the user or the server is
behind a proxy.

--
CalendarServer </>
HTTP/WebDAV/CalDAV Server

This is an automated message. Someone at / added your email
address to be notified of changes on ProxyCleanup. If it was not you, please
report to .


More information about the calendarserver-dev mailing list