error file manager iced tea webmin di linux

Pindah server. Server baru menggunakan Webmin. Meski demikian untuk mengaksesnya semua browser yang ada di Linux Mint saya mengalami eror seperti di gambar di atas ketika mengakses File Manager-nya. Selain gambar tersebut, pesan erornya adalah :

net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize applet. For more information click “more information button”.
at net.sourceforge.jnlp.Launcher.createApplet(Launcher.java:746)
at net.sourceforge.jnlp.Launcher.getApplet(Launcher.java:675)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:908)
Caused by: net.sourceforge.jnlp.LaunchException: The applet is signed but its manifest specifies Sandbox permissions. This is not yet supported. Try running the applet again, but choose the Sandbox run option.
at net.sourceforge.jnlp.runtime.ManifestAttributesChecker.checkPermissionsAttribute(ManifestAttributesChecker.java:206)
at net.sourceforge.jnlp.runtime.ManifestAttributesChecker.checkAll(ManifestAttributesChecker.java:79)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.(JNLPClassLoader.java:288) …..

… kira-kira begitu.

Setelah beberapa referensi saya ujicobakan tidak membuahkan hasil, akhirnya menemukan cara untuk mengatasinya. Solusi ini berhasil diaplikasikan untuk browser Firefox di Linux Mint. Langkah-langkahnya :

1.  Buka Icedtea-web Control Panel melalui Terminal dengan perintah :

itweb-settings

2.  Setelah Icedtea-web Control Panel terbuka, pilih menu Certificates di panel menu sebelah kiri.

3.  Pilih dari menu dropdown sebelah kanan, Trusted Certificates.
(Trusted Certificates aja, jangan yang Trusted Certificates bla-bla.)

4. Hapus semua certificate apapun yang ada di sana.
(Saya ada 3 certificate, dari Oracle, Webmin developer James Cameron, dan dari server sendiri)

5. Kemudian klik Apply dan OK  untuk menutup Icedtea-web Control Panel.

6. Buka kembali alamat server Webmin dan buka kembali File Manager.

7.  Kotak Security dialog akan terbuka. Klik untuk mencentang kotak Always Trust. Kemudian klik Run.

8. Pada kotak Security dialog berikutnya yang terbuka, hilangkan centang pada kotak Always Trust. Kemudian pilih Sandbox.

9. Setelah menunggu beberapa detik, File Manager bisa terbuka.

Hanya saja, ketika Firefox ditutup dan dibuka kembali, masih harus mengulang langkah nomor 8 (saja).

Demikian mengatasi error Icedtea Webmin File Manager di Linux Mint.

Jika ke depan ada solusi yang tidak harus mengulang langkah nomor 8 setiap buka Firefox, akan dilengkapi di tulisan ini.

 

[Referensi]