Versions Compared

Key

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

...

  • Linux operacijski sustav (preporuka: operacijski sustav baziran na Debianu, testirano na Debian 10)
  • minimalno 1GB radne memorije
  • java 11 ili više
  • zadovoljeni mrežni preduvjeti sukladno Mrežnim zahtjevima
  • zatražena i propuštena IP adresa modula
  • propušten port 11811 na vatrozidu poslužitelja
  • soft certifikat za elektronički pečat za pravnu osobu (.p12/.pfx datoteka s certifikatom i privatnim kriptografskim ključem visokog učilišta namijenjenom za izradu elektroničkih pečata)

...

  1. ISVU koordinator evidentira željene vrste e-potvrda za visoko učilište u prozoru "Potvrda za VU", modul ISVU Studiji i studenti.

  2. ISVU koordinator opcionalno popunjava Parametre potvrde s elektroničkim pečatom u modulu ISVU studiji i studenti ili ISVU Poslijediplomski studiji.

  3. ISVU koordinator registrira modul u prozoru "Modul za generiranje potvrda s elektroničkim pečatom", a koji se nalazi u modulu ISVU Admin Koordinator. Preporuka je evidentirati zapis s popunjenim poljem "Samo probne potvrde" na "Da" dok god se obavlja postupak instalacije, konfiguracije i testiranja e-potvrda. Dok god je postavljenja vrijednost na "Da" studentima se na Studomatu ne nudi postavljanje zahtjeva za izdavanje e-potvrda.

  4. Provjeriti koja verzija jave je instalirana na operacijskom sustavu. Jedan od načina:

    Code Block
    languagebash
    java -version

    Ako naredba nije prepoznata vjerojatno nije instalirana java. Instalacija pretpostavljene verzije jave za operacijski sustav:

    Code Block
    languagebash
    sudo apt install default-jre


  5. Preuzeti .zip arhivu modul s Preuzimanje ISVU desktop aplikacija.

  6. Raspakirati .zip arhive na željeno mjesto instalacije. Zip arhivu možete raspakirati na sljedeći način:

    Code Block
    languagebash
    unzip generiranje-epotvrda.zip

    Preporučena mjesta instalacije: /opt direktorij (npr. /opt/Srce) ili home direktorij korisnika pod kojim će se pokretati modul (npr. /home/korisnik/)

  7. Postavljanje dozvola u direktoriju generiranje-epotvrda. Korisnik pod kojim će se pokretati modul trebao bi biti vlasnik i imati dozvole za pisanje i čitanje svih datoteka.

    Code Block
    languagebash
    cd generiranje-epotvrda
    chmod 644 *


    Dodatne dozvole za pokretanje bi trebao imati korisnik nad svim .sh skriptama u instalacijskom direktoriju:

    Code Block
    languagebash
    chmod 744 *.sh


  8. Editirati konfiguracijsku datoteku modula generiranjeEPotvrda.config. Potrebno je popuniti id (dobiven iz zapisa u prozoru "Modul za generiranje potvrda s elektroničkim pečatom") te apsolutnu putanju do .p12/.pfx datoteke. Primjer popunjene konfiguracijske datoteke:

    Code Block
    # konfiguracijska datoteka modula za generiranje potvrda s elektronickim pecatom
    
    # ID modula (dobiven iz aplikacije ISVU Admin Koordinator)
    id=qpfxob7696
    
    # .p12/.pfx keystore lokacija (absolute path)
    pkcs12=/home/korisnik/VU.p12
    
    # sat, minuta i sekunda kad se pokrece redovito (svakonocno) azuriranje na novu verziju
    # pretpostavljena vrijednost je 02:00:00
    wakeup.hour=2
    wakeup.minute=0
    wakeup.second=0

    Preporučena lokacija p12 datoteke je home direktorij korisnika.

  9. S obzirom da su .p12/.pfx datoteke zaštićene lozinkom potrebno je modulu dati lozinku. Prije prvog pokretanja modula lozinka se zapisuje u p12.txt datoteku. Nakon uspješnog pokretanja modul će zapamtiti lozinku u kriptiranom obliku i obrisati p12.txt datoteku. Za daljnja naknadna pokretanja modula nije potrebno kreirati p12.txt datoteku. Datoteku je potrebno kreirati jedino ako se promijeni .p12/.pfx datoteka (npr. zbog isteka certifikata ili njegovog opoziva).
  10. Pokretanje, gašenje i provjera statusa modula se vrši preko skripte generiranjeepotvrda.sh:

    Code Block
    languagebash
    titlePokretanje modula
    bash generiranjeepotvrda.sh start
    Starting service: [  OK  ]


    Code Block
    languagebash
    titleProvjera statusa modula
    bash generiranjeepotvrda.sh status
    Service (pid 31871) is running...


    Code Block
    languagebash
    titleGašenje modula
    bash generiranjeepotvrda.sh stop
    Killing service:  [  OK  ]


  11. Nakon pokretanja modula provjeriti u logovima je li sve u redu. Logovi aplikacije se nalaze u direktoriju log koji sadrži dvije datoteke app.log i error.log.
  12. (Opcionalno) Kroz desktop modul ISVU Studiji i studenti, prozor "Zahtjev za izdavanje potvrde s elektroničkim pečatom" generirati zahtjev za izdavanje probne potvrde. Status zahtjeva se može pratiti kroz prozor "Pregled zatraženih potvrda s elektroničkim pečatom". Nakon generiranja probna potvrda bi trebala doći na e-mail evidentiran u polju "E-mail za probne potvrde" u prozoru "Modul za generiranje potvrda s elektroničkim pečatom", modul ISVU Admin Koordinator.
  13. U prozoru "Modul za generiranje potvrda s elektroničkim pečatom", modul ISVU Admin Koordinator postaviti polje "Samo probne potvrde" na "Ne" kako bi se studentima krenula nuditi opcija za postavljanje zahtjeva za izdavanje e-potvrda.

...

  1. Može li se izdati e-potvrdu sa svrhom?
    Ne, takva mogućnost ne postoji. E-potvrde se izdaju isključivo bez svrhe. Ako Vam treba potvrda sa svrhom, molimo koristite odgovarajuću običnu potvrdu.

  2. Može li se izmijeniti izgled e-potvrde kao što se može i na običnim potvrda?
    Ne, izgled i sadržaj e-potvrde definira ISVU CP za sva visoka učilišta. Ako Vam treba drugačiji izgled i sadržaj, molimo koristite odgovarajuću običnu potvrdu.

  3. Mogu li instalirati modul za generiranje e-potvrda na Windows operacijskom sustavu?
    ISVU CP preporuča instalaciju modula na Linux operacijskom sustavu. Teoretski je moguće pokrenuti modul i na Windows operacijskom sustavu, međutim svu konfiguraciju i održavanje servisa korisnici moraju odraditi u vlastitom angažmanu.

  4. Prilikom pokretanja modula dobivam sljedeću grešku u error.log:

    Code Block
    FATAL - ID modula nije pronađen u datoteci generiranjeEPotvrda.config. Molimo evidentirajte vrijednost u property: id

    Prije pokretanja modula je potrebno evidentirati u datoteku generiranjeEPotvrda.config ID dobiven iz modula ISVU Admin Koordinator, prozor "Modul za generiranje potvrda s elektroničkim pečatom".

  5. Prilikom pokretanja modula dobivam sljedeću grešku u error.log:

    Code Block
    FATAL - Putanja do pkcs12 keystore nije pronađena u datoteci generiranjeEPotvrda.config. Molimo evidentirajte vrijednost u property: pkcs12

    Prije pokretanja modula je potrebno evidentirati u datoteku generiranjeEPotvrda.config cijelu putanju do .p12/.pfx datoteke.

  6. Prilikom pokretanja modula dobivam sljedeću grešku u error.log:

    Code Block
    FATAL - Ne postoji lozinka za pkcs12 keystore. Molimo popunite p12.txt datoteku prije pokretanja servisa.

    S obzirom da su .p12/.pfx datoteke zaštićene lozinkom potrebno je modulu dati lozinku. Prije prvog pokretanja modula lozinka se zapisuje u p12.txt datoteku. Nakon uspješnog pokretanja modul će zapamtiti lozinku u kriptiranom obliku i obrisati p12.txt datoteku. Za daljnja naknadna pokretanja modula nije potrebno kreirati p12.txt datoteku.

  7. Prilikom pokretanja modula dobivam sljedeću grešku (ili varijaciju greške): Pogreška kod raspakiravanja datoteke /opt/generiranje-epotvrda/fopFont.zip u direktorij /opt/generiranje-epotvrda /opt/generiranje-epotvrda/fopFont/arial.ttf (Pristup je odbijen)

    Ugasite modul. Najčešće se greška događa zbog neispravnih dozvola nad direktorije fopFont koji se nalazi u direktoriju modula. Provjeriti da li je vlasnik direktorija korisnik i jesu li mu dodijeljene odgovarajuće dozvole. Ako nisu dozvole se mogu dodijeliti na sljedeći način:

    Code Block
    languagebash
    chmod 770 fopFont


  8.  Student je postavio zahtjev za generiranje e-potvrde, međutim nije dobio e-potvrdu na svoj službeni e-mail.
    Obrada zahtjeva (generiranje e-potvrda) i slanje generiranih e-potvrda se događa asinkrono, a ne istovremeno. Također u modulu ISVU Studiji i studenti/ISVU Poslijediplomski studiji, prozor "Pregled zatraženih potvrda s elektroničkim pečatom" pogledajte u kojem je statusu zahtjev. Ako se dogodila pogreška prilikom generiranja ili slanja ona će biti zapisana u polju "Tekst pogreške".

  9. Studenti postavljaju zahtjeve, ali ti zahtjevi se ne obrađuju.
    Provjerite radi li modul za generiranje e-potvrda.

    Code Block
    languagebash
    titleProvjera statusa modula
    bash generiranjeepotvrda.sh status
    

    Ako dobivate poruku da ne radi, pokrenite ga:

    Code Block
    languagebash
    titlePokretanje modula
    bash generiranjeepotvrda.sh start
    

    Također je dobro pratiti logove u direktoriju log.

  10. Želim privremeno onemogućiti svim studentima postavljanje zahtjeve na Studomatu.
    U modulu ISVU Admin Koordinator postavite u prozoru "Modul za generiranje potvrda s elektroničkim pečatom" polje "Samo probne potvrde" na "Da"

  11. U programu za pregled PDF dokumenata (npr. Adobe Reader) dobivam poruku da valjanost potpisa nije poznata:

    Poruka ne znači nužno da potpis nije valjan, nego da aplikacija koja radi provjeru nema izdavatelja certifikata na popisu pouzdanih certifikata. Prvi korak je da pokušate ažurirati listu pouzdanih certifikata.
    Za npr. Adobe Reader ažuriranje se pokreće preko sljedećih opcija:

    Code Block
    Edit -> Preferences (Ctrl + K) -> Trust manager kategorija -> AATL updates -> Update Now
    Edit -> Preferences (Ctrl + K) -> Trust manager kategorija -> EUTL updates -> Update Now

    Popis pouzdanih certifikata se može vidjeti na:

    Code Block
    Edit -> Preferences (Ctrl + K) -> Signatures kategorija -> Identities & Trusted Certificates -> gumb More -> Trusted certificates

    Također preporuka je da aplikacija vjeruje i certifikatima kojima vjeruje Windows operacijski sustav:

    Code Block
    Edit -> Preferences (Ctrl + K) -> Signatures kategorija ->Verification -> Windows integration-> označiti sve u Trust ALL root certificates in the Windows Certificate Store for

    Ako ništa od navedenog ne uspije moguće je da aplikacija/operacijski sustav nije još ažurirala svoj popis pouzdanih certifikata.

    Za Hrvatsku postoji popis pouzdanih izdavatelja:

    https://webgate.ec.europa.eu/tl-browser/#/tl/HR

    Na proizvođaču softvera ostaje da ažurira svoju aplikaciju i/ili definira politiku provjere unutar iste.