A Konqueror böngészőben nem működik az OTP Bank online bankolási szolgáltatása.
A használt Java verzió nem megfelelő, valamint az SSL átvitel és néhány hozzáférési jogosultság nincs megfelelően beállítva.
Az OTP online bankolási szolgáltatása az IBM Java futtatási környezettel működik megbízhatóan, ezért első lépésként telepíteni kell ezt. A SuSE Linux 8.1 nem tartalmazza az IBM JRE-t, ezért azt először le kell tölteni az alábbi címről: https://www6.software.ibm.com/dl/lxdk/lxdk-p
Figyelem, a letöltéshez először regisztrálni kell! A terméklistából a Dev Kit for Linux, 32-bit xSeries jelűt válasszuk. Ezek után be kell jelentkezzünk, majd letölthetjük a kb. 19 MB méretű rpm fájlt (IBMJava2-JRE-1.3.1-3.0.i386.rpm vagy újabb JRE).
A letöltött csomag telepítését egyszerűen elvégezhetjük úgy, hogy a Konquerorban
rákattintunk a letöltött RPM fájlra. A letöltés után be kell illesszük a JRE-t
a SuSE rendszerébe. Ehhez másoljuk az
ftp://ftp.suselinux.hu/pub/supplementary/java/ibmjava2-jre.conf
fájlt az /etc/java
könyvtárba. Ezt rootként tehetjük meg. Ezután még mindig
rendszergazdaként adjuk ki a
setDefaultJava IBMJava2
parancsot, melynek hatására az IBM futtatási környezete lesz az alapértelmezett JRE a SuSE Linux 8.1 rendszerünkön. Ha ezt vissza akarjuk állitani, csupán rootként ki kell adnunk a
setDefaultJava Java2
parancsot.
A fenti műveletek eredményességét ellenőrizhetjük, ha parancssorban kiadjuk a
java -version
parancsot, melynek hatására valami hasonlónak kell megjelennie (az IBM stringgel):
szenti@linux:~> java -version
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1)
Classic VM (build 1.3.1, J2RE 1.3.1 IBM build cxia32131-20021102 (JIT enabled: jitc))
A Konquerort is meg kell győznünk arról, hogy az általunk setDefaultJava paranccsal beállított Java környezetet kell mindig figyelembe vennie. Ehhez a Konquerorban a Beállítások -> A Konqueror beállítása ... -> Konqueror böngésző menüpontban a Java fülre kattintva, a Java program elérési útja mezőbe kell beírjuk az alábbiakat:
/usr/lib/java/jre/bin/java
Hagyjuk jóvá a változtatást az OK gombbal. Ezek után be kell állítsuk a HTTPS
folyamvezérlőt is. Ehhez le kell töltsük a Sun JSSE-t a következő címről:
http://java.sun.com/products/jsse/index-103.html
A lap alsó részén válasszuk a JSSE 1.0.3_01 software and documentation alatt
álló második Continue gombot, ami az USA-n kívül használható titkosítást tartalmazza.
A letöltéshez szintén regisztrálnunk kell. Ha ezt már megtettük, akkor a lap
baloldalán bejelentkezhetünk. A licencfeltételeket el kell fogadjuk (Accept: Yes),
majd a Continue gombra kattintva megkapjuk a letöltendő fájl nevét és méretét
(jsse-1_0_3_01-gl.zip, 761.50 KB
). Kattintsunk a névre, és el is kezdődik a letöltés,
amennyiben a Mentés lemezre gombot választjuk a felbukkanó ablakban. Miután letöltöttük
a fájlt, ki kell tömörítsük. Ezt legegyszerűbben úgy tehetjük meg, hogy a Konquerorban
rákattintunk a ZIP fájlra, majd kitömörítjük a /tmp
könyvtárba a tartalmát.
Ezután menjünk be a kitömörített fájlok lib alkönyvtárába (pl. /tmp/jsse1.0.3_01/lib
)
és másoljuk root-ként az ottani három JAR fájlt az /opt/kde3/share/apps/kjava
könyvtárba.
Utolsó lépésként engedélyezzük a böngészőnek, hogy hozzáférhessen a Java programok bizonyos beállításaihoz. Ehhez töltsük le az alábbi fájlt:
ftp://ftp.suselinux.hu/pub/supplementary/java/kjava.policy
Ezután tegyük ezt a fájlt rootként az /opt/kde3/share/apps/kjava
könyvtárba,
felülírva az ott lévő kjava.policy
fájlt.
Ezek után újraindíthatjuk a Konqueror böngészőt, és használhatjuk az OTP online bankolási szolgáltatását a https://www.otpbank.hu/otpportal2000/ címen.