Adressbuchserver-Sync funktioniert nicht so recht

cbednarz

Aktives Mitglied
Thread Starter
Dabei seit
16.03.2003
Beiträge
115
Reaktionspunkte
2
Hallo alle.

Ich habe gestern auf einem MAC OS X Server 10.6.6 den Adressbuch-Server eingerichtet.

Setup auf dem Server:

Datenspeicher: /LIbrary/AddressBookServer/Documents
Benutzerkontingent: 100 MB
Protokollstufe: Warnung
Verzeichnis-Gateway: "Benutzer-Accounts suchen" aktiv
"Gemeinsame Kontakte" suchen aktiv

Identifizierung
Typ: Beliebige Methode
Hostname: meinserver.meinedomain.ch
Port: 8800
SSL: Nicht verwenden

Setup auf den Clients:

Account-Name und Kennwort wie in AGM
Kontakte aktualisieren: automatisch oder minütlich (beides getestet)
Servereinstellungen: meinserver.meinedomain.ch
Serverpfad: /principals/__uids__/...
Port: 8800
SSL verwenden deaktiv

Wenn Benutzer 1 auf dem Adressbuchserver einen Kontakt anlegt, kann nur er diesen sehen. Alle anderen benutzer sehen diese nicht.

Adressbuch-Serverdienst habe ich neu gestartet - keine Veränderung.

Im Protokoll steht:



addressbookserver.tap.carddav.CardDAVStatisticsServer starting on "'/var/run/carddavd-stats.sock'"
2011-03-30 09:35:31+0200 [-] [carddav-8802] /usr/share/carddavd/lib/python/twisted/web2/dav/element/base.py:475: DeprecationWarning: object.__new__() takes no parameters
2011-03-30 09:35:31+0200 [-] [carddav-8802] child: WebDAVElement.__new__(clazz, children)
2011-03-30 09:35:31+0200 [-] [carddav-8802] /usr/share/carddavd/lib/python/twisted/web2/dav/element/base.py:479: DeprecationWarning: object.__new__() takes no parameters
2011-03-30 09:35:31+0200 [-] [carddav-8802] WebDAVElement.__new__(clazz, children)
2011-03-30 09:35:31+0200 [-] [carddav-8801] /usr/share/carddavd/lib/python/twisted/web2/dav/element/base.py:475: DeprecationWarning: object.__new__() takes no parameters
2011-03-30 09:35:31+0200 [-] [carddav-8801] child: WebDAVElement.__new__(clazz, children)
2011-03-30 09:35:31+0200 [-] [carddav-8801] /usr/share/carddavd/lib/python/twisted/web2/dav/element/base.py:479: DeprecationWarning: object.__new__() takes no parameters
2011-03-30 09:35:31+0200 [-] [carddav-8801] WebDAVElement.__new__(clazz, children)
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] Log opened.
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] twistd 2.5.0 (/usr/bin/python 2.6.1) starting up
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] reactor class: <class 'kqreactor.KQueueReactor'>
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring directory service of type: twistedcaldav.directory.appleopendirectory.OpenDirectoryService
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [twistedcaldav.directory.appleopendirectory.OpenDirectoryService#warn] isAvailable returns TRUE
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Not using SudoDirectoryService; file doesn't exist:
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up document root at: /Library/AddressBookServer/Documents
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up principal collection: <class 'twistedcaldav.directory.principal.DirectoryPrincipalProvisioningResource'>
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav#info] Setting up address book collection: <class 'twistedcaldav.static.AddressBookHomeProvisioningFile'>
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav#info] Setting up directory address book: <class 'twistedcaldav.static.DirectoryBackedAddressBookFile'>
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up root resource: <class 'addressbookserver.provision.root.RootResource'>
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.provision.root#info] Server UUID is 85a1d52d-c0dc-4eba-99be-c0c662b8cd2b
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring authentication for realm: /Search
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up scheme: kerberos
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up scheme: digest
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring authentication wrapper
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up service
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Logging via AF_UNIX: /var/run/carddavd.sock
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring log observer: <twistedcaldav.accesslog.AMPCommonAccessLoggingObserver object at 0x101ff09d0>
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Adding server at 127.0.0.1:8801
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] twext.web2.channel.http.HTTP503LoggingFactory starting on 8801
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] Log opened.
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] twistd 2.5.0 (/usr/bin/python 2.6.1) starting up
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] reactor class: <class 'kqreactor.KQueueReactor'>
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring directory service of type: twistedcaldav.directory.appleopendirectory.OpenDirectoryService
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] set uid/gid 206/206
2011-03-30 09:35:31+0200 [twistedcaldav.accesslog.AMPLoggingFactory] AMPLoggingProtocol connection established (HOST:UNIXSocket('/var/run/carddavd.sock') PEER:UNIXSocket(''))
2011-03-30 09:35:31+0200 [-] [carddav-8801] [-] AMP connection established (HOST:UNIXSocket(None) PEER:UNIXSocket('/var/run/carddavd.sock'))
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [twistedcaldav.directory.appleopendirectory.OpenDirectoryService#warn] isAvailable returns TRUE
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Not using SudoDirectoryService; file doesn't exist:
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up document root at: /Library/AddressBookServer/Documents
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up principal collection: <class 'twistedcaldav.directory.principal.DirectoryPrincipalProvisioningResource'>
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav#info] Setting up address book collection: <class 'twistedcaldav.static.AddressBookHomeProvisioningFile'>
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav#info] Setting up directory address book: <class 'twistedcaldav.static.DirectoryBackedAddressBookFile'>
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up root resource: <class 'addressbookserver.provision.root.RootResource'>
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.provision.root#info] Server UUID is 85a1d52d-c0dc-4eba-99be-c0c662b8cd2b
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring authentication for realm: /Search
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up scheme: kerberos
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up scheme: digest
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring authentication wrapper
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Setting up service
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Logging via AF_UNIX: /var/run/carddavd.sock
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Configuring log observer: <twistedcaldav.accesslog.AMPCommonAccessLoggingObserver object at 0x101ff09d0>
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] [addressbookserver.tap.carddav.CardDAVServiceMaker#info] Adding server at 127.0.0.1:8802
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] twext.web2.channel.http.HTTP503LoggingFactory starting on 8802
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] set uid/gid 206/206
2011-03-30 09:35:31+0200 [twistedcaldav.accesslog.AMPLoggingFactory] AMPLoggingProtocol connection established (HOST:UNIXSocket('/var/run/carddavd.sock') PEER:UNIXSocket(''))
2011-03-30 09:35:31+0200 [-] [carddav-8802] [-] AMP connection established (HOST:UNIXSocket(None) PEER:UNIXSocket('/var/run/carddavd.sock'))
2011-03-30 09:36:02+0200 [-] [carddav-8801] [-] AMP connection established (HOST:UNIXSocket(None) PEER:UNIXSocket('/var/run/carddavd-pydir.sock'))

Hat jemand eine Idee, was hier klemmen könnte? Merci.

Beste Grüsse,
Chrigi
 
Hallo, soviel ich weis geht nur ein Adressbuch Pro Benutzer sprich es gehen keine "Gruppenadressbücher" wie z.B. in iCal "Gruppenkalender". Einzige Möglichkeit einen Adressbuchbenuzter anlegen den jeder User konfiguriert bekommt und darauf zugreifen kann.
 
So habe ich es auch gelöst. Einen Nutzer angelegt und diesen bei jedem User des Servers eingerichtet.

Ich bekomme seit einigen Tagen keinen Zugriff auf diesen Dienst mehr. iCal und alles andere funzt nur Adressbuch nicht.

192.168.2.100 - - [16/Jul/2011:01:12:07 +0200] "PROPFIND /directory/ HTTP/1.1" 401 141 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [11.8 ms] [8844 1]
192.168.2.100 - - [16/Jul/2011:01:12:08 +0200] "PROPFIND /directory/ HTTP/1.1" 401 141 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [3.8 ms] [8844 1]
192.168.2.100 - publicmitarbeiter [16/Jul/2011:01:12:08 +0200] "PROPFIND /directory/ HTTP/1.1" 404 126 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [23.7 ms] [8844 1]
192.168.2.100 - - [16/Jul/2011:01:12:08 +0200] "PROPFIND /principals/__uids__/9DBDADD7-567D-43D5-BF8B-F801D1D1AC80/ HTTP/1.1" 401 141 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [4.8 ms] [8844 1]
192.168.2.100 - publicmitarbeiter [16/Jul/2011:01:12:08 +0200] "PROPFIND /principals/__uids__/9DBDADD7-567D-43D5-BF8B-F801D1D1AC80/ HTTP/1.1" 404 173 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [15.0 ms] [8844 1]



Nicht wundern, ich habe den Port Testweise einen hoch gesetzt, klappt auch nicht.

192.168.2.100 - - [16/Jul/2011:01:12:07 +0200] "PROPFIND /directory/ HTTP/1.1" 401 141 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [11.8 ms] [8844 1]
192.168.2.100 - - [16/Jul/2011:01:12:08 +0200] "PROPFIND /directory/ HTTP/1.1" 401 141 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [3.8 ms] [8844 1]
192.168.2.100 - publicmitarbeiter [16/Jul/2011:01:12:08 +0200] "PROPFIND /directory/ HTTP/1.1" 404 126 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [23.7 ms] [8844 1]
192.168.2.100 - - [16/Jul/2011:01:12:08 +0200] "PROPFIND /principals/__uids__/9DBDADD7-567D-43D5-BF8B-F801D1D1AC80/ HTTP/1.1" 401 141 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [4.8 ms] [8844 1]
192.168.2.100 - publicmitarbeiter [16/Jul/2011:01:12:08 +0200] "PROPFIND /principals/__uids__/9DBDADD7-567D-43D5-BF8B-F801D1D1AC80/ HTTP/1.1" 404 173 "-" "Adressbuch/883 CFNetwork/454.12.4 Darwin/10.8.0 (i386) (iMac10%2C1)" [15.0 ms] [8844 1]


Jemand ne Idee?
 
Zurück
Oben Unten