Versions Compared

Key

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

...

  1. Den byggede installationspakke fibs-install.zip udpakkes. I det følgende refereres roden i den udpakkede folder fibs som $FIBS_ROOT.
  2. Kopier folderen fibs fra hhv. $FIBS_ROOT/etc/config/prod/ (for en produktions-installation) eller $FIBS_ROOT/etc/config/test/ (for en test-installation) til modulet $JBOSS_HOME/standalone/configuration/ på //modules/dk/rsd/fibs/newborns/main/resources/ på den JBoss server, som FIBS skal installeres på.
  3. Flyt $JBOSS_HOME/standalone/configuration/fibs/ nspslalog-fibs.properties til $JBOSS_HOME/standalone/configuration/ og konfigurer eventuel SLA-loggen på lige fod som det gøres for andre NSP komponenter. 
  4. For en produktions-installation skal Java keystore og SSL sættes op – følg nedenstående vejledninger. For en test-installation fortsættes til punkt 5.
  5. Kopier derefter $FIBS_ROOT/disttarget/fibs.war til $JBOSS_HOME/standalone/deployments/ på JBoss serveren.
  6. Verificer at der ikke er nogen indgang af typen ERROR i $JBOSS_HOME/standalone/log/fibs.log og i $JBOSS_HOME/standalone/log/server.log
  7. Efterfølgende rettelser I konfigurationen har effekt ved genstart af FIBS-applikationen. Dette kan enten ske ved en komplet server-genstart, via genstart af applikationen, eller ved re-deployment (f.eks. ved at ‘touch’e fibs.war).

...

  1. Importér det FOCES nøglepar som NSI har fået udstedt til formålet til et Java keystore ved hjælp af Java’s keytool kommando-linie værktøj. Nøgleparret skal gemmes under aliaset fibs. Kommando bliver noget i stil med nedenstående:

    Code Block
    keytool -importkeystore -v -srckeystore <foces src.pkcs12>
    
    -srcstoretype pkcs12 -srcstorepass <src password> -srcalias <src alias> -destkeystore keystore-prod.jks -deststorepass <dest password> -destalias fibs -srckeypass <src keypass> -destkeypass <dest keypass>
  2. Flyt det generede keystore keystore-prod.jks til $JBOSS_HOME/modules/standalonedk/configurationrsd/fibs/newborns/main/resources/.

  3. Ret de to properties dk.rsd.fibs.crypto.keyStorePassword og dk.rsd.fibs.crypto.keyStore.aliasPassword i $JBOSS_HOME/standalone/configuration/fibs/application.properties til at matche de valgte passwords.

...

For at lade netværksudstyret håndtere SSL rettes propertien dk.rsd.fibs.service.endpoint i $JBOSS_HOME/standalone/configuration/fibs/ application.properties til at ramme netværksudstyret som er sat op til at lave SSL forbindelsen til KMs jordemoder-service.

For at lade FIBS selv håndtere trust importeres jordemoder-servicen’s server certifikat til $JBOSS_HOME/standalone/configuration/fibs/ truststore-XXX.jks via Java’s keytool. Derefter ændres passwordet til truststore-XXX.jks og application.properties opdateres med det nye truststore password.

...

Code Block
languagesql
INSERT INTO Fibs_Properties (PropertyKey,PropertyValue) VALUES ("<key>", "<value>");

Test

keyvalue
URLhttps://gctp-demo.cpr.dk/cpr-online-gctp/gctp
MYNDIGHEDSKODE0224
USERBrugernavn
PWPassword tilhørende testbrugen WUS00239

Produktion

https://gctp.cpr.dk/cpr-online-gctp/gctp
keyvalueURL
MYNDIGHEDSKODEMyndighedskode
USERBrugernavn
PWPassword