Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

VP Camel fungerar som en distributör av meddelanden från en konsument av information till en eller flera producenter av information, samt levererar svar från dessa. För att detta ska fungera ska VP installeras, samt ha tillgång till data via en installerad TAK-databas. Dessutom behövs en installerad app KAT, samt för underhåll en installerad app StatusProbe som kontrollerar att VP fungerar som den ska.

...

  1. Säkerställ att application-custom.properties och application-security-custom.properties finns under <vp-camel-intall-dir>/conf/ (annars behöver de skapas/kopieras) för att kunna överlagra default parametrar.

  2. Med ledning av konfigurations-anvisningarna, sätt de parametrar som eventuellt behöver ändras. Till exempel sökväg till HSA-filen, beskriven nedan.

  3. Säkerställ att För att “Trädklättring” ska fungera (se förklaring här: UppdateraHSACache - Bakgrund, arkitektur och implementation) så ska en fil med hsa information finns finnas i den mapp som pekas ut i application-overridecustom.properties. Observera att denna funktionalitet kommer att försvinna i framtida versioner av VP Camel.

    1. Ladda ner en HSA fil med endast SE nod som kompletterar den riktiga HSA filen. Placera till exempel i config-katalogen.

      Kodblock
      wget http://skl-tp.atlassian.net/wiki/download/attachments/5308496/hsacachecomplementary.xml
      mv hsacachecomplementary.xml /usr/local/<vp-camel-intall-dir>/conf/hsacachecomplementary.xml


    2. Uppdatera värdet i parametern hsa.files i application-cusomcustom.properties, så att den pekar på katalogen där du lagt filen hsacachecomplementary.xml för att läsa in SE noden

      Kodblock
      vi /usr/local/<vp-camel-intall-dir>/conf/vp-config-override.properties
       
      hsa.files=/usr/local/<vp-camel-intall-dir>/conf/hsacachecomplementary.xml

    3. Finns det behov av att hämta en fil från HSA med ett komplett organisationsträd, läs följande instruktion.

  4. Säkerställ att korrekta certifikatsfiler finns i den mapp som pekas ut i application-custom.properties eller default-mappen /certs/ i <vp-camel-intall-dir>. Se också till att application-security-custom.properties listar rätt namn på certifikatsfilerna samt deras password.

    1. Saknas mappen /usr/local/<vp-camel-intall-dir>/certs/, skapa den och lägg era certifikatsfiler i katalogen.

      Kodblock
      mkdir /usr/local/<vp-camel-intall-dir>/certs/
       
      cp my-cert.p12 /usr/local/<vp-camel-intall-dir>/certs/
      cp my-trustsore.jks /usr/local/<vp-camel-intall-dir>/certs/
      cp my-client.jks /usr/local/<vp-camel-intall-dir>/certs/


    2. Se SKLTP VP - Konfiguration, hur konfiguration i vp-security-override.properties skall göras för att peka ut certifikatsfiler.

    3. Vid behov , se Installationsmanual Certifikat för hur en truststore hanteras.

...