Dynamic Client Configuration - co to je?

DCC je nástroj, který umožňuje synchonizaci uživatelských nastavení z centrání databáze na serveru. Poprvé byl představen ve verzi R5, kdy prováděl synchronizaci podle User Setup Profiles. Ve verzi 6 byly tyto možnosti rozšířeny na User Policies. Fyzicky je tento proces reprezentován souborem ndyncfg.exe v programovém adresáři Notes.

Vždy, když se uživatel poprvé v jednom dni přihlásí ke svému domovskému serveru, porovnají se nastavení uložena lokálně (v profilu personální adresní knihy) a na serveru (v Domino Directory). Pokud jsou zjištěny rozdíly, provede se synchronizace směrem ze serveru na klienta. Přestože jsou data uložena v NSF databázích, nejdená se o replikaci!

Podíváme-li se do logu klienta Lotus Notes, uvidíme tam následující zprávy: 09.10.2004 14:45:18 Lotus Notes client started
09.10.2004 14:45:40 Client Execution Security is enabled.
09.10.2004 14:46:25 Dynamic Client Configuration started
09.10.2004 14:46:25 Initializing Dynamic Client Configuration
09.10.2004 14:46:25 Dynamic Client Configuration updating policy information
09.10.2004 14:46:26 Dynamic Client Configuration updating location information
09.10.2004 14:46:28 Dynamic Client Configuration shutdown
09.10.2004 14:53:37 Dynamic Client Configuration started

Jak vynutitt DCC?

Chcete-li vynutit tuto synchronizaci, můžete to provést dvěma způsoby:

  • spustit přímo soubor ndyncfg.exe - nedporučuje se
  • smazat lokálně uložený profil, takže při dalším přihlášení se provede synchornizace automaticky. Otevřte personální adresní knihu a vyberte v menu Actions - Remove Address Book Preferences.

Jak zakázat/povolit DCC?

Nejjednodušším způsobem je smazat soubor ndyncfg.exe. :) Pokud to chcete provést systémověji, otevřte příslušnou lokalitu do editačního(!) módu, a v menu vyberte Actions - Advanced - Set Update Flag, dokument poté uložte. Pro automatické nastavení nebo úpravu na dálku: jedná se o pole AcceptUpdates, které nastavte na "1" nebo "0".

Problémy?

Nesynchronizuje se Sametime Server. Chyba verzí 6.5.x. V Person dokumentu v Domino Directory změníte hodnotu v poli SameTime Server, ale ta se nepronese pomocí DCC do lokality u uživatele (i přesto, že jinak DCC funguje). Znamená to, že na toto pole v řadě 6.5.x zapoměli? Nebo se jedná o záměr? Řešení: nastavujte SameTime Server pomocí User Policies, kde synchronizace funguje.

Debug. Pokud už nevíte kudy kam při řešení problémů s DCC, zapněte si debugové zprávy. A to standardním způsobem, úpravou lokálního notes.ini: DEBUG_DYNCONFIG=1
DEBUG_OUTFILE=<path\filename>
DEBUG_THREADID=1

Předchozí: Chyba v iNotes odstraněna
Následující: NotesPeek pro ND6