Gå til hovedinnhold

Ubuntu 10.04 og VPN (ICA/Juniper)

Ubuntu 10.04 baserer seg helt og holdent på OpenJDK og browser-plugin IcedTea. Dette fungerer for folk flest, men i mitt tilfelle sørger denne kombinasjonen for at jeg får en Connection Timeout ved pålogging via VPN og Juniper networks.

Løsningen fant jeg etterhvert ut var å fjerne alt som kan relateres til Sun, Java, OpenJDK og IcedTea, for deretter å installere Sun's Java manuelt. Det gjøres på følgende måte:
  1. Søk opp OpenJDK i Synaptic og fjern alle programmer.
  2. Søk deretter opp jre og sjekk om bla sun-java6-jre og sun-java6-plugin er installert. Hvis de er det, fjern dem også.
  3. Hent siste versjon av java fra http://www.java.com.
  4. Installer den binære filen på eks /usr/lib/java/ med sudo.
  5. Oppdater alternatives med:
    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/java/jre/bin/java" 1
  6. Oppdater systemet med den nye alternatives:
    sudo update-alternatives --set java
    /usr/lib/java/jre/bin/java
  7. Avinstaller icedtea6-plugin, dersom den fortsatt er installert:
    sudo apt-get remove icedtea6-plugin
  8. Sjekk deretter om det ligger noen rester etter java i mozilla/plugins-mappen, og slett icedtea6-plugin, libjavaplugin.so, libnpjp2.so og evt. libjavaplugin_oji.so hvis de finnes.
  9. Lag deretter en symbolsk lenke fra mozilla/plugins-mappen til den manuelt installerte java-pakken med eks:
    sudo ln -s
    /usr/lib/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/
Da skal ny java vare registrert i systemet, og Firefox skal benytte din versjon fremfor OpenJDK/IcedTea. Dette kan du bekrefte ved å kjøre følgende kommando i terminal:
java -version

Du kan også sjekke about:plugins i Firefox for å se om java nå er lastet riktig.

En siste test på http://www.java.com/en/download/installed.jsp vil bekrefte installasjonen.

Kommentarer

Populære innlegg fra denne bloggen

Autodownloader for put.io

Downloading files from your put.io archive can be done with wget, it can be done unattended and you won't even have to initiate the job: Place all the files you would like to download in a folder on put.io (i.e /download). Create the script download.sh on your system. Run the script as a cron-job (crontab -e) download.sh #!/bin/sh wget --limit-rate=20k --no-check-certificat -c -nH -P /FOLDER/ -r --ftp-user=USERNAME --ftp-password=PASSWORD ftp://ftp.put.io/download/* --limit-rate=20k will limit bandwith to 20k --no-check-certificat will skip certificate check -c will make wget continue the download if  interrupted   -nH will stop creating the ftp-path in your download-folder -P /FOLDER/ tell wget where to put the downloaded files -r recursive, so that even folders in download will be downloaded --ftp-user=USERNAME Your username to put.io --ftp-password=PASSWORD Your password to put.io (special characters need a backslash i.e PASS\!WORD if your p...

Locales i Ubuntu og andre Debian-spinoffs

"dpkg-reconfigure locales" genererer locales som er listet opp i filen "/var/lib/locales/supported.d/local". Ønsker man å generere flere enn de som allerede er oppført må man derfor legge de til der (en på hver linje) før man kjører "dpkg-reconfigure locales". Godtatt syntaks finnes i filen "/usr/share/i18n/SUPPORTED". Typisk: no_NO.UTF-8 UTF-8 no_NO ISO-8859-1

Helle synger Flashlight (Jessie J) og vinner Talentiaden 2016 på Gudeber...