Hyppää sisältöön

Docs CSC now features an automatic Finnish translation. Click here for more information.

Warning!

Puhti and Mahti will be decommissioned after Roihu becomes available. Users should clean up unnecessary files and move any required data by the end of August 2026. See the Roihu data preparation instructions for details.

Puhti scratch is very full: keep only active data there and move or delete everything else. No new Puhti scratch quota will be granted.

Data Gatewayn virheen väliaikainen ratkaisu

Ohjeet suomeksi (PDF)

Data Gateway -sovellusta ei voi enää avata kaikilla virtuaalityöpöydillä, jotka on luotu ennen 5. marraskuuta 2025, ja se näyttää virheilmoituksen: "Initializing Data Gateway failed."

Gateway doesn't open

Kertaluonteinen väliaikainen ratkaisu on saatavilla, ja jokaisen virtuaalityöpöydän käyttäjän on tehtävä se itse.

  • Jos olet aiemmin käyttänyt SD Software Installer -asennustyökalua virtuaalityöpöydällä, yksi projektin jäsen suorittaa koko prosessin, mutta muiden tarvitsee tehdä vain viimeinen vaihe.
  • Jos et ole aiemmin käyttänyt SD Software Installer -asennustyökalua virtuaalityöpöydällä, kaikkien projektin jäsenten on suoritettava koko prosessi.

Vaiheittaiset ohjeet

Koko prosessi

Vaihe 1.

Yhdistä virtuaalityöpöydällesi, napsauta hiiren oikealla painikkeella ja valitse Open in Terminal.

Open in terminal

Vaihe 2.

Testaa, onko joku toinen projektin jäsen jo lisännyt korjaustyökalun. Kirjoita seuraava komento ja paina Enter:

dg-fix

Type in terminal

Vaihe 3.

Jos pääte vastaa command not found, jatka alla oleviin vaiheisiin.

Command not found

Vaihe 4.

Kirjoita seuraava komento ja paina Enter:

gedit dg-fix
Vaihe 5.

Tämä avaa Gedit-tekstieditorin. Varmista napsauttamalla editorin sisään, että editorin näkymä on aktiivinen.

Open Gedit text editor

Vaihe 6.

Paina Ctrl + Alt + Shift aktivoidaksesi kopioi-liitä-toiminnon virtuaalityöpöydällä. Valitse Text Input. Uusi syötekenttä ilmestyy näytön alareunaan.

Choose text input

Vaihe 7.

Kopioi ja liitä seuraava skripti syötekenttään:

Copy and paste into the inout field

#!/bin/bash
# Run this script if DataGateway does not work 

echo "export FS_CERTS=/shared-directory/.certs/ca.crt" >> $HOME/.profile

if [[ ! -e /shared-directory/.certs/ca.crt ]]; then
mkdir -p /shared-directory/.certs
cp /usr/local/share/ca-certificates/ca.crt /shared-directory/.certs/
fi 

check1=$(grep -c "CooV2DCfiEJlIsKz" /shared-directory/.certs/ca.crt )
check2=$(grep -c "TGAl5j07G7ZIuK3Q" /shared-directory/.certs/ca.crt )

if [[ $check1 -eq 1 && $check2 -eq 1 ]]; then
echo "Certificates have already been updated"
else

if [[ $check1 -eq 0 ]]; then
openssl s_client -showcerts -verify 5 -connect aai.sd.csc.fi:443 < /dev/null | \
awk '/-----BEGIN CERTIFICATE-----/{c++} c==3{print}/-----END CERTIFICATE-----/&&c==3{exit}' \
>> /shared-directory/.certs/ca.crt
fi

if [[ $check2 -eq 0 ]]; then
openssl s_client -showcerts -verify 5 -connect terminal.sd.csc.fi:8443 < /dev/null | \
awk '/-----BEGIN CERTIFICATE-----/{c++} c==3{print}/-----END CERTIFICATE-----/&&c==3{exit}' \
>> /shared-directory/.certs/ca.crt
fi
fi

echo "Logout and start a new session to take the updated certificates in use." 
Vaihe 8.

Skripti ilmestyy Gedit-asiakirjaan.

Vaihe 9.

Napsauta Geditin oikeasta yläkulmasta Save ja sulje sitten editori. Työpöydällesi ilmestyy tiedosto nimeltä dg-fix.

Gedit

dg-fix file

Vaihe 10.

Kirjoita tai kopioi päätteeseen seuraava komento ja paina Enter:

chmod a+rwx dg-fix
./dg-fix

In terminal

Vaihe 11.

(Valinnainen) Jos olet aiemmin käyttänyt SD software installer -asennustyökalua, voit asettaa työkalun saman virtuaalityöpöydän muiden käyttäjien saataville kopioimalla nämä komennot päätteeseen:

cp dg-fix /shared-directory/sd-tools/bin/
Vaihe 12.

Kirjaudu ulos virtuaalityöpöydältä. Kun kirjaudut takaisin sisään, Data Gateway -sovellus avautuu eikä virheilmoitusta enää näytetä.

Note

Jos kohtaat vaikeuksia näiden vaiheiden kanssa, ota meihin yhteyttä osoitteessa servicedesk@csc.fi (aihe: SD Services). Autamme mielellämme verkkotapaamisen kautta.

Viimeiset vaiheet projektin jäsenille

Jos olet käyttänyt SD Software Installer -asennustyökalua ja joku projektin jäsenistä on suorittanut yllä olevan prosessin, voit yksinkertaisesti:

Vaihe 1.

Yhdistä virtuaalityöpöydällesi, napsauta hiiren oikealla painikkeella ja valitse Open in Terminal.

Vaihe 2.

Kirjoita seuraava komento ja paina Enter:

dg-fix
Vaihe 3.

Kirjaudu ulos virtuaalityöpöydältä. Kun kirjaudut takaisin sisään, Data Gateway -sovellus avautuu eikä virheilmoitusta enää näytetä.

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta