nemID og Ubuntu
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: nemID og Ubuntu
Java gør ofte brugt af native libs, der er også browseren og dens plugin og så befinder hele java VM'en sig også i styre systemet, så der er rimelig med mulighed for at der kan være noget galt på system niveau. Jeg ved jeg savner en måde at debugge det så man kunne komme ind på hvor problemet ligger
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: nemID og Ubuntu
AJenbo skrev:Java gør ofte brugt af native libs, der er også browseren og dens plugin og så befinder hele java VM'en sig også i styre systemet, så der er rimelig med mulighed for at der kan være noget galt på system niveau. Jeg ved jeg savner en måde at debugge det så man kunne komme ind på hvor problemet ligger
Nu da det rent faktisk er kendt viden at NemID appletten smugler native kode ind i *.gif filer, og at der mange gange har været problemer med NemID appletten, så er der mere end god grund til at tro at det er DanIDs klyt&klamp kode i NemID appletten der ikke virker, end der er noget galt med styresystemet.
Hvis man man har lidt mange add-ons og andre plug-ins kan man prøve at deaktivere dem, da de godt kan lave så meget knas i den at et website ikke virker
Derudover så har Firefox også en safe mode (sikker tilstand) som aktiveres med et
Kode: Vælg alt
-safe-mode
Efter at man har startet firefox med:
Kode: Vælg alt
firefox -safe-mode
... så får man en Safe Mode dialogboks op. Her trykker man på Fortsæt knappen
Alle add-ons (tilføjelser) skulle være deaktiveret i safe mode. Plugins (native code) skal muligvis deaktiveres seperat.
Når det nu er NemID du vil bruge er det eneste plugin du skal lade være aktivet være Java/JRE/Java Runtime Eniroment.
@AJenbo
Du kan bruge strace (tracing af system kald) og ltrace (tracing af kald til kode i lib*.so software biblioteker) på browserens sub-processes. Man kan sætte argumenter der fortæller at de skal bearbejde sub-process (JRE) information.
For at de virker rigtig godt skal du have fat i debugging symboler for ellers får du kun funktionspointers ud, AFAIK.
Tilsidst er der også muligheden for at bruge en rigtig debugger. DDD med gdb som inferior debugger virker fint.
Kræver debugging symboler fra en *-dbg pakke.
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 9
- Tilmeldt: 28. nov 2013, 11:45
Re: nemID og Ubuntu
lath skrev:tietze skrev:Er efterhånden parat til at forsøge med en geninstallation af Ubuntu.
JVM - Java Virtuel Maskine er en del af det der hedder JRE (Java Runtime Enviroment) - og JVM/JRE har ikke noget med styresystemet at gøre.
Du får derfor ikke noget ud af at reinstallere Ubuntu.
Windowsmetoden til løsning af alle problemer "geninstallation" var det der virkede. Efter installation af ubuntu server, xfce4, xdm og chrome var det kun følgende to kommandoer der skulle til for at få vakt nemID til live igen.
Kode: Vælg alt
apt-get install --install-recommends openjdk-7-jre
apt-get install --install-recommends icedtea-7-plugin
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: nemID og Ubuntu
Nr 2 installere også det nr 1 gør så du kunne have gjort det med en kommando