Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Konfigurationsfil

Beskrivelse

client.properties

Properties vedrørende signering af requests til NemLogin Uuid2Cpr-servicen. Disse udgøres af alias, password og sti til den keystore der anvendes i kaldene. SKAL TILPASSES MED PROD-VÆRDIER.

log4j.properties

Opsætning af log-niveau og -destination. Følger NSP-standard.

log4j-uuid2cpr-proxy.xml

Opsætning af log-niveau og -destination. Følger NSP-standard.

lookup.pfx

Keystore der anvendes til signering ved kald af NemLogin Uuid2Cpr-servicen.

sts.properties

Properties vedrørende kryptering af requests til NemLogin Uuid2Cpr-servicen. Disse udgøres af alias, password og sti til den keystore der anvendes i kaldene. Indeholder også prod-certifikat under alias 'sts' . SKAL TILPASSES MED PROD-VÆRDIER.

trust.jks

Keystore der anvendes til signering ved kald af NemLogin Uuid2Cpr-servicen.

sdm-ds.xmlDefinition af datasource
log4juuid2cpr-soresproxy.xmlpropertiesOpsætning af log-niveau og -destination. Følger NSP-standard.

Provisionering af datagrundlag

Hvis SORES er konfigureret til at bruge database-strategi, fødes data af SOR2-indlæseren, og driften skal ikke gøre noget specielt.

...

Konfiguration af servicen.

client.properties

PropertyBeskrivelse
org.apache.ws.security.crypto.merlin.keystore.typeKeystore-typen for den keystore, der anvendes til signering ved kald af NemLogin Uuid2Cpr-servicen.












sts.properties

uuid2cpr-proxy.properties

Overvågning

Servicen udstiller følgende HTTP GET-operationer til overvågning af sin tilstand:

...

I strukturen returneret fra kald til "/status" fås følgende kombinationer

...

Database available

...

Database Unavailable

...

 - HTTP 200 - alt ok

 - HTTP 500 - certifikat er udløbet. Nyt certifikat skal bestillies, WSC-konfiguration i NemLogin-administration skal opdateres med nyt certifikat, ny keystore skal lægges ind i servicen

Ved "Degraded" og "Unable to load cache" bør driften foretage fejlfinding af forbindelsen til datasourcen.

Ved "Reload required" afventes næste curl-kald fra cron-containeren, der trigger et reload, og driften behøver ikke gøre noget. Kald foretaget efter reloadet er kørt til ende, bør returnere "OK".

Cache-reload

SORES leveres med en docker-container, hvori et cron-job med fast interval kalder /reload på SORES-containeren.

Fejlfinding

Fejlfinding foregår ved gennemsyn af logfilerne. Der er ingen kendte fejl.

Oprydning

...

Logfiler håndteres efter NSP standard, og memory-cachen forsvinder, hvis servicen lukkes/genstartes.