Suomi.fi för tjänsteutvecklare
Gå direkt till innehållet.

Anvisningar för problem med att öppna användargränssnittet i härdade miljöer

Den här artikeln beskriver hur man kan kringgå problemet med att öppna administrationsgränssnitt för anslutningsservern i härdade miljöer.

Beskrivning av problemet

Om administrationsgränssnittet för anslutningsservern inte öppnas korrekt visas ett felmeddelande på skärmen (se Bild 1).

Bild 1.Felmeddelande om problem med att öppna anslutningsserverns administrationsgränssnitt.

Felmeddelandet beror på att xroad-jetty-processen under körningen skriver tillfälliga filer som standard /under tmp-katalogen, som är flaggad med noexec. För att undvika att röra noexec-konfigurationer måste en katalog utan noexec-option skapas för tillfälliga filer i filsystemet.

Kringgå problemet

I härdade miljöer /tmp-register tillåts i allmänhet inte exec-rättigheter. Nedan beskrivs hur problemet i detta fall kan kringgås.

1. Skapa till exempel en mapp kallad tmp under katalogen /home/xroad, och ge den läs-, skriv- och prestationsrättigheter som xroad-användare på följande sätt:

cd /home/xroad/
mkdir tmp
chown xroad:xroad tmp
chmod 700 tmp

2. Gå till katalogen /etc/xroad/services och kopiera jetty-parametrarna nedan till local-conf-filen. De innehåller en ny lagringskatalog (-Djava.io.tmpdir) för jettys tillfälliga filer:

JETTY_PARAMS=" $JETTY_PARAMS -Djava.io.tmpdir=/home/xroad/tmp/ ”

3. Stoppa och starta jetty-processen på nytt med följande kommando:

service xroad-jetty restart

Därefter borde du komma tillbaka till administrationsgränssnittets inloggningssida (se Bild 2).

Bild 2. Administrationsgränssnittets inloggningssida


Uppdaterad: 7.10.2024

Är du nöjd med innehållet på denna sida?