|
Introductie
Dexia biedt klanten die eComStation als besturingssysteem
hebben momenteel geen ondersteuning aan voor het gebruik van hun Net
Banking-applicatie. Niettemin is het perfect mogelijk om Net Banking
onder eComStation te gebruiken. De door mij geteste
en goed functionerende configuraties worden hieronder opgesomd (de
meest recente
configuratie is vet gedrukt).
- eComStation 1.2
- eComStation 1.1
- eComStation 1.03
- InnoTek OS/2
Kit for Java 1.4.2_05 en bijhorende
plugin voor Mozilla/Firefox
- Java J2RE 1.3.1 IBM build co131-20020710
- Java plugin voor Mozilla : npoji6.dll
(22/03/02, 278.433 byte)
- Java plugin voor Mozilla : npoji6.dll
(10/07/02, 279.790 byte)
- Firefox 1.0.7 - Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.7
- Mozilla 1.7.3 -
Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.3) Gecko/20040918
- Mozilla 1.6 -
Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.6) Gecko/20040117
- Mozilla 1.4 - Mozilla/5.0 (OS/2; U; Warp 4.5;
en-US; rv:1.4) Gecko/20030624
- Mozilla 1.3 - Mozilla/5.0 (OS/2; U; Warp 4.5;
en-US; rv:1.3) Gecko/20030313
- Mozilla 1.2.1 - Mozilla/5.0 (OS/2; U; Warp
4.5; en-US; rv:1.2.1) Gecko/20021201
Hieronder vind je een aantal richtlijnen om tot een goed werkend Net
Banking systeem te komen. We gaan er van uit dat je al Net Banking
klant bent en dat je beschikt over je drie Net Banking
identificatiebestanden ('userid.dat', 'privkey.der' en 'pubkey.der').
|
|
|
Installatie van
Mozilla en de Java plug-in
|
|
- Installeer
Mozilla in een willekeurige directory (vb. d:\internet\mozilla).
Indien je voor je toegang tot
internet gebruik maakt van een proxy server (vb. Telenet klanten) :
start Mozilla en selecteer 'Edit' -> 'Preferences'. Ga vervolgens
naar 'Advanced', 'Proxy' en vul in het veld 'No Proxy for:' de volgende
tekst in : '127.0.0.1' (eventueel gevolgd door andere ip-adressen of
host names)
- Installeer de
Java Runtime Environment. Deze hoeft niet noodzakelijk op uw
boot-drive geïnstalleerd te worden. In de hierna volgende tekst
gaan we er wel van uit dat 'C:' de boot-drive van je systeem is en dat
Java geïnstalleerd is in de directory 'c:\java131'. De belangrijke
'user.home' variabele binnen uw Java-omgeving zal in dit geval
verwijzen naar 'c:\java131\jre'.
Opmerking : Java 1.1.8 voor
OS/2 wordt niet ondersteund door Mozilla.
Doe na de installatie van de Java
Runtime Environment een Shutdown en herstart daarna het
besturingssysteem.
- Installeer de
Java plug-in voor Mozilla. In geval u de Java Runtime
Environment van IBM gebruikt, doe je dit door het bestand 'npoji6.dll'
naar de plugin-directory van Mozilla te kopieren (vb.
d:\internet\mozilla\bin\plugins). In geval je de Innotek OS/2 Kit for
Java gebruikt, moet je een 7-tal bestanden naar de plugin directory
kopieren : npj2.dll, npj2_j11.dll, npj2_j12.dll, npj2_j13.dll,
npj2_j14.dll, npj2_j32.dll, npj2_jpi.dll. (Dit laatste staat trouwens
netjes uitgelegd in de documentatie van de OS/2 Kit)
Tip : de IBM Java plug-in
wordt 'uitgepakt' als je het programma 'c:\java131\ns\mzplugin.exe'
uitvoert.
- Verifieer dat de Java plug-in correct
geïnstalleerd is : kies in Mozilla 'Help' -> 'About Plug-ins'.
Je moet ongeveer het volgende te zien krijgen :
- Vervolgens kan je nu de Dexia Net
Banking-applicatie installeren.
|
|
|
Installatie van Net
Banking
|
|
Definitie
van de CLASSPATH omgevingsvariabele
Dexia Net Banking installeert z'n
programmabestanden (class files) in 2 verschillende directories :
- de Java-klassen worden geïnstalleerd in
'...\java142\jre\classes' (of afhankelijk waar de 'user.home' directory
zich op uw systeem bevindt)
- de scherm templates worden geïnstalleerd
in 'c:\dexia\TemplatesCache'
Uit mijn tests blijkt dat de tweede directory (dexia) absoluut op een
'c:' drive moet staan. Met een andere drive-letter werkt Net Banking
niet! Via de 'classpath' variabele moet je nu Net Banking toegang geven
tot de Java-klassen in de eerste directory. De 'classpath' variabele
kan je instellen in het Java 'Control Panel' :
- Start het 'Control Panel' door het programma
'c:\java131\jre\bin\jctrlpnl.cmd' uit te voeren. Bij Innotek java vind
je dit programma in '...\java142\jre\bin\j2cpl.exe' Je krijgt nu het
volgende venster te zien :

- In het veld 'Java Runtime Parameters' op het
tabblad 'Basic' vul je het volgende in : '-cp /java142/jre/classes/'.
Klik op 'Apply' en sluit het Control Panel venster.
Java Policy bestand aanmaken
Net Banking moet op je systeem een
aantal speciale toegangsrechten krijgen, die voor Java-applets normaal
niet toegelaten zijn (vb. toegang tot lokale bestanden). Deze
toegangsrechten moeten manueel ingesteld worden. Dit doe je door
gebruik te maken van de Java 'policy tool'.
- Voer het programma
'c:\java131\jre\bin\policy.exe' uit (voor Innotek Java
'...\java142\jre\bin\policytool.exe'). Je krijgt dit te zien :

- Mogelijk krijg je een waarschuwing dat het
bestand '.java.policy' niet gevonden werd. Dit is normaal, want je gaat
dit bestand immers nu aanmaken : klik op 'Add Policy Entry'. Vul in het
'CodeBase veld' de locatie van de Java klassen in :
'file:///java142/jre/classes/' en klik op 'Add Permission'.

- Kies 'AllPermission' in de eerste
dropdown-lijst. Klik op 'OK', en vervolgens op 'Done'.

- Je komt terug in het eerste venster. Klik op
'File', 'Exit' en bewaar het bestand als 'c:\java131\jre\.java.policy'.
Let op : als je op je systeem een omgevingsvariable HOME ingesteld
hebt, dien je de policy file in deze directory te plaatsen.
Lokale bestanden
aanmaken
De laatste stap vooraleer je Net
Banking kunt gaan gebruiken, is het aanmaken van een nieuwe directory
en een aantal bestanden :
- Maak een directory 'c:\dexia' aan. Let op :
deze directory moet op je 'C:' drive staan! Plaats in deze directory je
drie Net Banking identificatiebestanden 'userid.dat', 'privkey.der' en
'pubkey.der' en zorg dat de bestandsnamen in kleine letters staan.
- Maak in de directory 'c:\dexia' het bestand
'netbanking.ini' aan met de volgende inhoud : :clientKeyDirectory=c:\dexia/
Dit is alles! Start nu Mozilla en ga naar de Net Banking web site om te
zien of alles werkt.
|
|
|