KALF Computertechniek

java tijdperk afgesloten heropend!

java

Dit station lijkt leek voor de thuisgebruiker, nu echt gepasseerd.
Alle moderne browsers hebben het onmogelijk gemaakt om nog een java-applet op te starten als daar geen kostbaar security-certificaat aan hangt.

Daardoor is was vanaf heden toen een multi-upload in mijn LetoDMS document management system welke op de thuis-server draait, niet meer mogelijk.

De jump.uploader.applet wordt werd door de ene browser niet geaccepteerd en door de andere zelfs niet meer gevonden.

Ik ben er ruim twee dagen mee aan de gang geweest en het lukte me maar niet om de beveiligingen te omzeilen.

Ik zal zou het verder zonder de "multi-document-upload" moeten doen, en nieuwe documenten 1 voor 1 gaan opnemen in de database. (totdat ik dit probleem uit nieuwsgierigheid weer oppakdevil zoals ik zojuist weer gedaan en opgelost hebsmiley)Jump uploader

Java geinstalleerd:

  1. /usr/lib/jvm/java-8-oracle/jre/bin/java
  2. /usr/lib/jvm/java-6-oracle/jre/bin/java
  3. /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java/ 
  4. jvm/java-7-oracle/jre/bin/java

libjavaplugin & IcedTeaPlugin:

  • /usr/lib/mozilla/plugins/libjavaplugin.so
  • /etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so*
  • /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
  • /usr/lib/mozilla/plugins/IcedTeaPlugin.so

libnpjp2.so

  • /usr/lib/chromium-browser/libs/libnpjp2.so
  • /usr/lib/firefox-addons/plugins/libnpjp2.so
  • /usr/lib/jvm/java-6-oracle/jre/lib/amd64/libnpjp2.so
  • /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so
  • /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so
  • /usr/lib/mozilla/plugins/libnpjp2.so

Het security-level van de IcedTeaPlugin kan aangepast worden via:

sudo /etc/alternatives/itweb-settings

Echter, zelf op "LOW" i.c.m. "Always Trust & Run" krijg ik de zaak niet aan de gang!

De instelling van Oracle java:

javaws -viewer

biedt slechts "Very High" en "High" en dat schiet niet op!


 

IcedTea Security Settings:

IcedTea security

IcedTea Security

Icedtea policy

java browser oplossing 2016

Allereerst heb ik ALLE javaversies, behalve OpenJDK-7, verwijderd en mij beperkt tot de installatie van OpenJDK-7 en Oracle-8. Vervolgens heb ik een oude Firefox 31.tar,gz versie opgehaald en deze in een willekeurige map uitgepakt en opgestart met een eigen firefox profiel (=zonder menu- en werkbalken):

#!/bin/bash
/media/eenmap/programs/firefox-old/firefox -p letodms "http://10.0.0.XX/letoDMS/" &

Zonder enige aanpassing in JAVA start in deze versie mijn applet gewoon op!
Na installatie van de "Classic Theme Restorer" Add-on heb ik deze browser een kios-mode look gegeven.

FFox 31 kiosk look FFox 31 java FFox31 java applet

java: open-jdk vs oracle-jdk

Hoezeer ik ook fan ben van OpenSource software, er zijn grenzen: het moet wel werken!!
OpenJDK laat hier en daar wel eens een steekje vallen, maar mijn laatste ervaring doet mij echt verbazen.

Ik gebruik al sinds een aantal jaren het java programma "Watermarker" om mijn fotoś te watermerken, en tot nu toe zonder problemen.
Echter, kijk en huiver en zie het afbeeldingvoorbeeld links met OpenJDK en rechts met OracleJDK

openjdk oraclejdkj

Wijzig de te gebruiken Java versie met:

sudo update-alternatives --config java

Stel het gewenste veligheidniveau in voor websites:

javaws -viewer

Drucken