Obavijest korisnicima ISVU Printservera

Temeljem brojnih upita korisnika obavještavamo sve korisnike ISVU Printservera da posljednje verzije Windows Defender Antivirus klasificiraju srunner.exe kao potencijalno malicioznu datoteku te ju miču iz instalacijskog direktorija i stavljaju u karantenu. Datoteka srunner.exe je nužna za ispravno funkcioniranje ISVU Printserver servisa.
Preporuka ISVU Centra potpore je da se instalacijski direktorij ISVU Printservera izuzme iz opsega skeniranja Windows Defender Antivirusa na način: Windows Security -> Virus & threat protection -> Manage settings -> Add or remove exclusions -> Add an exclusion.
Ako je datoteka srunner.exe već u karanteni moguće ju je vratiti koristeći opcije: Windows Security -> Virus & threat protection -> Protection history -> iz filtra odabrati Quarantined Items -> označiti srunner.exe -> Restore. Nakon što se srunner.exe datoteka vrati potrebno je ponovno instalirati Printserver kao servis te namjestiti da se pokreće kao korisnik s administratorskim ovlastima na operacijskom sustavu. Instalirani servis potrebno je onda pokrenuti.


Ne radi ispis potvrde

  • Moguće je da Adobe Acrobat nije nikad bio pokrenut. Potrebno je jednom kliknuti na opciju Accept nakon prvog pokretanja Adobe Acrobata i isprintati jednu potvrdu "na ruke". Ovo je potrebno je kako bi se prihvatio disclaimer unutar programa Adobe Acrobat i kako bi se provjerila mogućnost ispisa.

  • Moguće je da Adobe Acrobat ima update koji, kad se pokreće ispis "izvana", se ne dovlači, ali nakon toga ne radi više niti ispis. Potrebno je "ručno" pokrenuti Adobe Acrobat, te unutar programa pokrenuti update nakon čega bi daljnje printanje trebalo biti funkcionalno.

  • Ispis najbolje radi s verzijom Adobe Acrobata 4.


Ne mogu pokrenuti printserver

U log fajlu piše: 

PrintServer$MainListeningThread: Main thread init failed; e=java.net.BindException: Address already in use: JVM_Bind
  • Port i kontrolni port ne smiju biti isti. Kontrolni port definiran u datoteci printserver.config treba biti 20202, a port definiran u ISVU Koordinatoru 2020.


Kod ispisa postoji problem s hrvatskim slovima

  • Potrebno je provjeriti verziju Jave - za ispravan ispis potrebno je instalirati najmanje Java produkcijsko okruženje 8. Verziju Jave je moguće provjeriti tako da se u command promptu upiše java -version.

  • Provjeriti Regional and Language Options unutar Control Panela i podesiti ih na hrvatski jezik.


Printserver se ne može spojiti na bazu

  • IP adresa printservera mora biti javna (statička).

  • Potrebno je provjeriti je li IP adresa printservera jednaka onoj IP adresi evidentiranoj u aplikaciji ISVU Koordinator. Ako postoji port forwarding ili network address translation, potrebno je provjeriti je li mrežni promet ispravno usmjeren. IP adresu je moguće saznati posjećivanjem Internet stranice www.isvu.hr/ip.

  • Provjeriti Firewall na stroju. Najčešći je problem u konfigiraciji Windows firewalla u kojem nije ispravno postavljen "exclusion" (iznimka) za Javu.

  • Provjeriti mrežne postavka na routeru, tj. konfiguraciju lokalne mreže. Potrebno je kontaktirati osobu koja održava lokalnu mrežu na instituciji.


Portovi za printserver

Za rad printservera potrebno je, na računalu na kojem je on instaliran, dozvoliti dolazni promet na portove.

  • 2020 (ili neki drugi ako, je tako opisano u aplikaciji ISVU Koordinator) i

  • 20202 sa servera www.isvu.hr (161.53.255.209, 161.53.1.200, 161.53.1.202, 161.53.1.209 i 161.53.1.214). Port 20202 je moguće evidentirati u aplikaciji Printserver ili izmjenom datoteke printserver.config.

Što se tiče odlaznih portova, tu je situacija ista kao i sa ostalim standalone aplikacijama - potrebno je otvoriti lokalni port 11811 i omogućiti promet prema www.isvu.hr (161.53.255.209, 161.53.1.200, 161.53.1.202, 161.53.1.209 i 161.53.1.214) na port 21711.

Provjera otvorenih portova

Otvorene portove na računalu možete provjeriti u konzoli Command Prompt (operativni sustavi Windows) koristeći naredbu:

netstat -an | find /i "listening"

Za konkretni port 2020 naredba bi glasila:

netstat -an | find /i "listening" | find /i "2020"


Printserver se ne pokreće / ne dovlači se verzija / ne može printati

Provjeriti je li proces pokrenuo lokalni administrator. Kako bi se osiguralo da proces uvijek pokreće administator, potrebno je u postavkama (Properties) servisa, u kartici Log on, evidentirati username i password lokalnog administratora. Ovaj korak je potreban zbog toga što se po defaultu postavlja da servis pokreće "systemski korisnik", a ne lokalni administrator.

Također je potrebno provjeriti je li lozinka za lokalnog administratora ispravna i da nije istekla.


Antivirusni program blokira podizanje Printservera

Postoji mogućnost da će antivirusni program blokirati podizanje servisa zbog "srunner" exe file-a koji pokreće servis, a kojeg će prepoznati kao moguću opasnost za računalo. U tom slučaju je potrebno napraviti exclusion za čitavu aplikaciju Printserver. Također je bitno napomenuti da je to moguće napraviti samo sa ovlastima administratora na računalu na kojem se instalira Printserver.


Printserver pokrenut, testna potvrda se ispisuje (checkPrinters) ali se preko studomata ne ispisuje potvrda

Uobičajene pogreške koje se prikazuju na Studomatu su :

e=Connection refused

ili

e=No route to host

Uspješan ispis testne potvrde koristeći "checkPrinters.bat" ukazuje na to da se Printserver servis pokrenuo, te da je omogućena komunikacija sa definiranim lokanim pisaćem. Ispisuje se testna potvrda "test.pdf"  koja se nalazi u direktoriju instalirane aplikacije ISVU Printserver. Dakle, komunikacija sa Studomatom nije testirana ovim ispisom testne potvrde.

Problem nastaje zbog neispravne komunikacije Studomata s kojeg se želi ispisati potvrda i Printserver servisa koji treba prihvatiti zahtjev za ispisom potvrde.  


  • No labels