Nettbank: OpenJDK og IcedTea java på linux

OpenJDK og Icedtea Java Plugin skal nå fungere i Terra-gruppens nettbanker.

Etter en telefon hos kundesenteret fikk jeg bekreftet at de nå støtter andre implementasjoner enn Sun Java.

En grei nyhet for den som har blitt lei av å installere Sun Java med plugin for nettleseren.

Bla Ubuntu GNU/Linux 11.04 kommer med OpenJDK og IcedTea plugin installert som standard så vidt jeg vet.

Valg for kommentarvisning

Velg din foretrukket måte å vise kommentarer på og klikk på "Lagre innstillinger" for å aktivere endringene.

moma

På Ubuntu 11.04 beta (Natty Narwhal).
Jeg har ikke kunnet logge på Nordea med BankID før i dag. Icedtea-pluginnen ble akkurat oppdatert og nå fungerer BankID bra med OpenJDK Java. EDIT: Fungerer best i Chromium nettelser. Firefox? tja.

$ dpkg -l | egrep "jre|icedtea"
ii icedtea-plugin 1.1~20110406-0ubuntu1 browser plugin based on OpenJDK and IcedTea
ii openjdk-6-jre 6b22-1.10.1-0ubuntu1 OpenJDK Java runtime, using Hotspot JIT

elcahon

Stemmer det du sier moma. BankID fungerte en stund, men så virket det ikke i en periode. Fungerer igjen nå ja... Så litt rusk er det i starten, men det peker jo rett vei.

Philip67

På Ubuntu 11.04 beta (Natty Narwhal).

Jeg har ikke kunnet logge på Nordea med BankID før i dag.
ikke jeg heller.

endref

Hei

Fungerer Nordea BankID heilt fint med Ubuntu 11.04 med Firefox eller Chrome og OpenJDK og IcedTea?

I Firefox kjem Java og BankID opp, men innskrivingfelta for engangskode og personlig passord vil ikkje ta imot input frå tastatur i innlogginga.

I Google Chrome virkar BankID i innlogginga. Men når eg skal betale rekningar er det same feilen som i Firefox;det går ikkje an å skrive i felta for engangskode og personlig passord. Det går an å plassere markøren der, men når eg skriv så kjem det ingen ting.

Når eg slettar Cache så fungere Firefox på same måten som Google Chrome. Altså kun ved innlogginga, men ikkje seinare når eg skal legge inn betaling.

Helsing Endre

elcahon

Ubuntu 11.04 og Chromium nettleser.

Slik har det vært for meg også i en periode. I dag går det derimot greit. Har gjort to ting:

1 Tømt nettleserloggen (etter tips fra support hos nettbanken)
2 Oppdatert Ubuntu

Vet ikke om noe av det jeg gjorde bidro til at nettbanken fungerer helt greit, men det er kanskje greit å forsøke disse tingene og se om det hjelper...

moma

Hei,
Jeg kan bekrefte det som Endrefs forteller. Innlogging med bankid fungerer men det er umulig å bekrefte regninger fordi brukernavn/passord feltene i bankid er blokkerte. Denne testsiden for bankid viser den samme feilen.
https://www.bankid.no/Hjelp-og-nyttige-verktoy/Nyttige-verktoy/Test-din-...
Du må oppdatere siden og omstarte appleten flere ganger. Den vil til slutt blokkere feltene for skriving. Det samme skjer når man betaler regninger.

Jeg kjører: Chromium 13.0.749.0 med openjdk-6-jre og icedtea-plugin.
Operativsystemet er: Ubuntu 11.04.

Skal prøve Elcahon sine tips.

gust

Jeg får ikke bankid hos Sparebanken Nord-Norge til å virke - jeg får logget inn, men når jeg skal godkjenne betalinger er feltene sperret for input.

Har prøvd tipsene i denne tråden uten hell, noen som får det til ?
Ubuntu 11.10 og Firefox

moma

Hei,
Jeg har det samme i Nordeas nettbank. Man kan ikke skrive i kodefeltet når man skal bekrefte regningene. Ser ut som man må installere Oracles Java for det. Samme leksa som før dessverre.
http://www.futuredesktop.org/#step7b

Bruker noen Bypass-kortet fra Norsk Tipping her? Fungerer det i OpenJDK eller i ovannevnte Java-løsning?

gust

Jeg fixa det tilsynelatende ved å installere Chromium nettleser, der funka det - ihvertfall denne gangen. Får se om problemet dukker opp ved 2.gangs innlogging i nettbanken

elcahon

Kan bekrefte at det er et problem ennå... Løsningen blir å installere Oracle Java (tidligere kalt Sun Java).

Bruker selv BankID på mobil. Men jeg måtte da selvfølgelig starte opp i Windows 7 for å kunne aktivisere denne :-)

Har ikke funnet noen annen løsning ennå, så inntil videre kjører jeg Ubuntu 11.10, OpenJDK/IcedTea og BankID på mobil.

GiaeverPubl

Hei kjære Linux brukere :-)

Jeg har sittet å kludret med HTML-kilden til DNB og funnet en løsning som tvinger load av java-appleten - med OpenJDK og icedtea-plugin (og ikke Sun's Java) - som skal være standard installert fra Ubuntu 11.04. Eneste du skal trenge er å legge til extension til i Google Chrome, eller forsåvidt i Chromium.

"JDK-appleten" blir identifisert som "javaversion=1.6.0_23" (trolig SUN's Java).

Extensions ligger i

  • Extension store: [url=https://chrome.google.com/webstore/detail/obmfghhahjfkimopbhgoipkpknbnfkpl/publish-accepted?hl=en-US&gl=NO">DNB BankID Trigger - og er 100% gratis, whooho![/*:m">

  • Giaever Publishing's [url=http://development.giaever.org/pastebin/nukleuz/Chrome/Extensions/DNB-Java">Pastebin (åpen kildekode, selvfølgelig)[/*:m">[/list:u">

    De som har interesse, samt forståelse av hva som skjer i exentsion, skjønner nok at det ikke er noen tryllekunst bak løsningen.

    Likevel har jeg brukt en del tid både til å feilsøke, lete etter løsning og satt den sammen. Håper du setter pris på den, og ikke overkjører meg dersom du den ikke hjelper deg - MEN det skal nevnes at det så langt ikke har /slått feil/.

    Ha en flott lørdags natt!

terjejh

Jeg kan tilføye at Skandiabanken fungerer greitt her, både via deres Vanlig innlogging og via BankID. Jeg bruker Firefox 8.0 og OpenJDK/IcedTea på openSUSE 12.1 Tumbleweed

~> zypper se -isd icedtea
Laster pakkebrønndata...
Leser installerte pakker...

S | Navn               | Type  | Versjon                | Ark.   | Pakkebrønn          
--+--------------------+-------+------------------------+--------+---------------------
i | icedtea-web        | pakke | 1.1.3-1.2              | x86_64 | openSUSE Current OSS
i | java-1_6_0-openjdk | pakke | 1.6.0.0_b22.1.10.4-1.2 | x86_64 | openSUSE Current OSS

hasorli

Status 22.12.2011 - Ubuntu 10.4 LTS - OpenJDK og IcedTea java fungerer

Test av BankID funger, både pålogging og signering av dokument
https://www.bankid.no/Hjelp-og-nyttige-verktoy/Nyttige-verktoy/Test-din-...

DNB (tidligere DnbNor) dnb.no fungerer på innlogging (overføring ikke testet)
Skandiabanken fungerer på innlogging (overføring ikke testet)

bjornr

Etter at Ubuntu "fjernet" Java (Sun) (etter oppdatering av sys) så fikk jeg problemer med innlogging i Sparebank 1. Jeg har ikke fått Icedtea til å virke.

Løsningen for meg ble å fjerne Icedtea og installere Java på denne måten:
http://sites.google.com/site/easylinuxtipsproject/java

Innlogging og overføring er testet.

terjejh

Ovenfor skrev jeg at OpenJDK og IcedTea fungerer på openSUSE 12.1 Tumbleweed i Skandiabanken. Det fungerer også etter oppgraderingen fra Firefox 8.0 til 9.0.

paalfe

Jeg tok kontakt med BankID Norge, http://www.bankid.no, om dette problemet og her er hva de fant ut:


De fleste Linux-brukere har i dag OpenJDK, som er open-source versjon av Java. Denne Java-versjonen fungerer godt til innlogging til nettbank. Men i banker som har transaksjonssignering, som for eksempel Sparebank1, vil man ved andre gangs innlasting av BankID-appleten ikke klare å taste inn noe i inputfeltene. Det betyr med andre ord at en del bankkunder med Linux og Javas OpenJDK-versjon ikke får signert betalingstransaksjoner.

BankID er laget for å fungere med Oracle Java, og for kunder som opplever problemer i nettbanken, anbefaler vi å installere Oracles versjon i stedet for OpenJDK-versjonen.

Vedlagt er en veiledning for å installere Oracle JVM 1.6.0u30 i Ubuntu-baserte distribusjoner.

Vedlegget kan lastes ned her: http://db.tt/xD8iYVSA

Hjalp det?

olavpet

Til info så fungerer openjdk smertefritt med Bank-ID igjen etter siste oppdatering av icedtea-web.

Olav

paalfe

Bankid er laget for å fungere best med oracle java (Håper dette snur seg med openjdk7).

Firefox og/eller Chromium/Chrome skal velge korrekt java automatisk i Ubuntu dersom du har installert icedtea, openjdk6, openjdk7, oracle java 6 eller oracle java 7, men automatikken fungerer ikke bestandig så bra.
Dermed setter man manuelt hvilken java som alltid skal brukes dersom man har flere installert. Dette gjøres med disse kommandoene:


$ sudo update-alternatives --config java
$ sudo update-alternatives --config javaws
$ sudo update-alternatives --config mozilla-javaplugin.so
$ sudo update-alternatives --config libnpjp2.so

Den øverste kommandoene, --config java, er den man finner de fleste steder på nettet og setter standard java-valg for systemet, men det er mozilla-javaplugin.so eller libnpjp2.so som brukes av firefox og chromium/chrome.

Jeg anbefaler å kjøre alle 4 kommandoene og velge ønsket java til standard.

Jeg har testet bankid i Ubuntu 11.10 32bit og 64bit med icedtea6, openjdk6, openjdk7, oracle java 6 og oracle java 7 installert, med oracle java 7 som satt til standard med alle 4 kommandoene over og alt fungerte fint.

Jeg har testet bankid i Ubuntu 12.04 beta2 64bit med icedtea6, icedtea7, openjdk6, openjdk7 og oracle java 7 installert, med oracle java 7 som satt til standard med alle 4 kommandoene over og alt fungerte fint.

----------------------------------------------
Icedtea og OpenJDK7 installerte jeg slik i Ubuntu 11.10 og Ubuntu 12.04 beta2:

$ sudo apt-get install --reinstall icedtea-plugin openjdk-7-jre

----------------------------------------------
I Ubuntu 11.10 brukte jeg denne uoffisielle pakkebrønnen/repository for å installere Oracle java 6.


$ sudo add-apt-repository ppa:ferramroberto/java
$ sudo apt-get update
$ sudo apt-get install --reinstall sun-java6-jre sun-java6-plugin sun-java6-fonts

----------------------------------------------
I Ubuntu 11.10 og Ubuntu 12.04 beta2 brukte jeg denne uoffisielle pakkebrønnen/repository for å installere Oracle java 7.
(contains oracle-java7-installer which automatically downloads and installs Oracle java 7)


$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java7-installer

Dersom 32bit - For å få Oracle Java 7 til å vises i listen til --config mozilla-javaplugin.so kjører du denne kommandoen.

$ sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/i386/libnpjp2.so 1


Dersom 64bit - For å få Oracle Java 7 til å vises i listen til --config mozilla-javaplugin.so kjører du denne kommandoen.
$ sudo update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so 1

  • Skriv ut artikkel
  • Abonner med RSS

Siste kommentarer