Changes between Version 2 and Version 3 of Documentatie/Beheerder/Modules/KeyServer
- Timestamp:
- 05/24/18 09:49:56 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Beheerder/Modules/KeyServer
v2 v3 5 5 6 6 = OpenAC 3 Key Server = 7 7 [De hier beschreven functionaliteit werkt alleen met OpenAC 3 build x en hoger in combinatie met OpenAC 2 versie 2.100 revisie rx en hoger] 8 8 OpenAC gebruikt voor veel tabellen een samengestelde key. De key begint altijd met <centrumprefix>-. Na het koppelteken volgt optioneel een serieprefix en dan een volgnummer. Zie [wiki:Documentatie/Beheerder/Installeren/Server#Configurerenserieprefix Configureren serieprefix] voor meer informatie over samengestelde keys. 9 9 … … 14 14 Bij gebruik van de Key Server verstuurt OpenAC 2 voor elke key een request aan OpenAC 3. Deze geeft de key terug. In de oude situatie kwam de key trouwens ook van de server, maar dan de database server met behulp van een query. 15 15 16 == Configuratie OpenAC 2 == 16 == Configuratie == 17 === Configuratie OpenAC 2 === 17 18 Om de Key Server in gebruik te nemen moet in het instellingenscherm het vinkje "Gebruik Key Server" in de sectie "OpenAC Server" aan worden gezet. Vergeet niet om dezelfde optie ook aan te vinken onder "Instelling voor alle gebruikers". Hierdoor wordt de instelling in de database opgeslagen en is dan voor alle OpenAC gebruikers gelijk. Dit is voor deze functie erg belangrijk. 18 19 19 == Configuratie OpenAC 3 == 20 OpenAC leest de optie "Gebruik Key Server" uit de database. Er is verder geen configuratie nodig. Als de Key Server in gebruik is dan kunnen in OpenAC 2 alleen nieuwe records aangemaakt worden als de OpenAC 3 server aan staat. 20 === Configuratie OpenAC 3 === 21 De eerste keer dat de Key Server in gebruik wordt geworden moet OpenAC 3 opnieuw worden gestart. OpenAC leest de optie "Gebruik Key Server" uit de database. Er is verder geen configuratie nodig. De eerste keer datAls de Key Server in gebruik is dan kunnen in OpenAC 2 alleen nieuwe records aangemaakt worden als de OpenAC 3 server aan staat. 22 23 == Productie en Test == 24 Zowel OpenAC 2 als OpenAC 3 bepalen bij het opstarten een unieke database-id. Als OpenAC 2 een key opvraagt bij OpenAC 3 dan wordt deze id meegegeven. Als de database-id's niet overeenkomen zal OpenAC 3 geen key uitgeven. 25 26 == Logging == 27 Zowel OpenAC 2 als OpenAC 3 schrijft het database-id naar het logbestand. Fouten bij het opvragen of uitgeven van een key komen ook altijd in het logbestand terecht. 28 29 === Logging OpenAC 2 === 30 Als de switch "debug_datamodel_laden" aan staat schrijft OpenAC de parameters van de maak_key functie naar het log. 31 32 === Logging OpenAC 3 == 33 Bij log level "Debug" schrijft OpenAC de parameters van de maak_key functie naar het log. 21 34 22 35 23 == Logging ==24 36 25 == Productie en Test