Problemi con Firefox e Java

29 risposte [Ultimo messaggio]
Ritratto di ofranco
ofranco
(Junior)
Offline
Junior
Iscritto: 20/05/2012
Messaggi: 18

Per lavoro ho bisogno di utilizzare delle piattaforme Entrust che usano Java Virtual Machine.
Mozilla Firefox non mi fa proseguire dopo il login perchè non funziona il pulsante sfoglia; in pratica non mi da accesso alle cartelle di sistema per ricercare il documento digitale occorrente per effettuare il riconoscimento dell'utente.
La Società per cui lavoro, per l'accesso ai propri server, utilizza una piattaforma Entrust che si occupa di sicurezza informatica.
Dai link che seguono pare che sia possibile operare anche con i sistemi Linux - Mozilla.
- http://www.entrust.com/internet-security-software/specs.htm
- http://www.entrust.com/pki/java/specs.htm
Per rendere possibile la connessione al sito, ho installato JAVA (jre-7u4-linux-i586.rpm) con relativi plugin seguendo questa guida http://translate.googleusercontent.com/translate_c?hl=it&prev=/search%3Fq%3Djava%2Bcentos%2B6.2%26hl%3Dit%26biw%3D1680%26bih%3D860%26prmd%3Dimvnsfd&rurl=translate.google.it&sl=en&u=http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/&usg=ALkJrhic-j_FObGtzNmUC1xpT_d5-N4DhQ. Ho fatto anche la verifica sul sito www.java.com e sembra funzionare tutto ok.
Dallo screenshot che allego sembra che i sistemi operativi RedHat e Mozilla dovrebbero funzionare.
Poichè NON vorrei ritornare ad utilizzare i sistemi windows ed ho la necessità di lavorare, sono disposto anche a fare la reinstallazione dell'O.S. secondo le vostre indicazioni.
Grazie per le risposte che vorrete darmi.
Saluti, Franco

AllegatoDimensione
schermata-browser_versions_and_settings_-_mozilla_firefox1.png104.35 KB
Ritratto di sagitter
sagitter
(Collaboratore)
Offline
Collaboratore
Iscritto: 04/01/2011
Messaggi: 1320

Versione di Fedora e di Firefox ?

Ritratto di ofranco
ofranco
(Junior)
Offline
Junior
Iscritto: 20/05/2012
Messaggi: 18

In questo istante sto reinstallando nuovamente la versione 16 perchè l'ho messa fuori uso con qualche comando da root Crying La reinstallo così azzero tutte le prove che ho fatto fin'ora.
Poichè l'obiettivo resta sempre quello indicato sopra, appena finisco la reinstallazione (30 min circa), dovrò reinstallare java, vorrei sapere cosa ne pensi di IcedTea-Web ed in particolare cosa mi conviene installare per avere la maggiore compatibilità col sistema di sicurezza utilizzato dall'azienda per cui lavoro.
Prima di combinare altri guai all'O.S. aspetto istruzioni. Wink
Grazie per avermi risposto.
Saluti, Franco

Ritratto di sagitter
sagitter
(Collaboratore)
Offline
Collaboratore
Iscritto: 04/01/2011
Messaggi: 1320

In Fedora 16 hai disponibile Firefox 12 e java-1.6.0-openjdk (se non ricordo male).

Nella mia Fedora 17 ho installato java-1.7.0-openjdk e IcedTea-Web dai repository, riavviato Firefox ed effettuato il test nel sito che è stato superato.

Hai provato anche tu ?

Ritratto di ofranco
ofranco
(Junior)
Offline
Junior
Iscritto: 20/05/2012
Messaggi: 18

Si, il test andava bene però quando mi connettevo al sito aziendale e mi usciva la finestra di login come quella riportata nello screenshot Pigiando sul tasto sfoglia non si apriva la finestra di sistema per sfogliare le cartelle di sistema per raggiungere la cartella home dove avevo salvato il certificato digitale che mi serve come identificativo.
Pare sia un bug di firefox con Java.

P.S. hai detto Fedora 17? mi dai il link per scaricarla?

Attached images:

Ritratto di sagitter
sagitter
(Collaboratore)
Offline
Collaboratore
Iscritto: 04/01/2011
Messaggi: 1320

Hai provato ad importare il tuo certificato da Preferenze --> Avanzate --> Criptaggio --> Vedi Certificati ?

Ritratto di ofranco
ofranco
(Junior)
Offline
Junior
Iscritto: 20/05/2012
Messaggi: 18

no, quella prova non l'ho fatta.

Ritratto di amontag
amontag
(Monster)
Offline
Monster
Iscritto: 06/01/2011
Messaggi: 446

confermo: passato anche qua il test , con Adobe Flash Plugin 11.2.202.235 e java-1.7.0-openjdk
Sono su Fedora 17

Ma vedo che siete già un passo avanti...

antonio m

Ritratto di ofranco
ofranco
(Junior)
Offline
Junior
Iscritto: 20/05/2012
Messaggi: 18

Finalmente sono di rientro.
Dico questo perché un abbassamento di tensione mi è costato l'hardisk ed ho dovuto reinstallare. Poichè mi posso permettere soltanto un catorcio, sono su Fedora 16 LXDE con java-1.7.0-openjdk e IcedTea-Web dai repository. Ringrazio amontag per l'interessamento; sapere che a voi funziona mi da fiducia. Big Grin
Purtroppo il test non riesco a superarlo.
Uso Firefox 7.0.1. L'output della console degli errori è questa:
1° ERRORE:
Avviso: La scrittura di un albero non bilanciato tramite document.write() ha richiesto un ulteriore parsing dei dati dalla rete. Per maggiori informazioni consultare https://developer.mozilla.org/en/Optimizing_Your_Pages_for_Speculative_Parsing
File sorgente: https://prm-ml.*****.it/tpauth/AuthenticateUserInputLocalEPF.html
Riga: 131



Identificazione Utente - Entrust Desktop Profile

function aiuto()
{
confirm("Profilo: \n e\' il nome del file contenente il tuo Certificato Digitale. \n\nPassword: \n e\' il codice di sblocco del tuo certificato. \n \nCome operare : \n - premere il bottone Sfoglia \n - selezionare la directory \'C:\\Entrust Profile\\\' \n - selezionare il tuo profilo \'Nome Cognome.epf\' \n - confermare la selezione \n - digitare la password e premere invio. \n\nRicorda Identificativo: \n se selezionato mantiene l'informazione sul profilo selezionato per i successivi collegamenti. ");
}
function browse()
{
apiAccess.entrustTruePassClientAPI.entrustTruePassShowFileDialog("operationID", "entrustTruePassShowFileDialogEventListener", "parent.entrustTruePassGuiFrame");
}

// Callback function for file dialog display -- called once the user has selected a file or cancelled the dialog
function entrustTruePassShowFileDialogEventListener(statusCode, operationID, fileName)
{
if (statusCode == 0)
{
document.entrustform.username.value = fileName;
}
}

if (parent.multiDomainConfiguration == "PRIMARYSITE")
{
apiAccess = parent;
}
else
{
apiAccess = top;
}
if (!(apiAccess.entrustTruePassClientAPI))
{
apiAccess.document.location = "index.html";
}

if (apiAccess.entrustTruePassClientAPI.entrustTruePassGetLastUserProfileType() == "LOCAL_EPF")
{
document.entrustform.username.value= apiAccess.entrustTruePassClientAPI.entrustTruePassGetLastUser();
}

if (document.entrustform.username.value == "")
{
// Set the focus to the username field if no username was read from the cookie
// document.entrustform.username.value="C:\\Entrust Profile\\*.epf";
document.entrustform.username.focus();
}
else
{
// Set the focus to the password field if a username is present
document.entrustform.password.focus();
}

Identificazione Utente - EPF
         
    Profilo: 
    Password: 
Ricorda Identificativo
SmartCard

document.write('  ');
document.write('  ');
document.write('  ');


Error: Attivare Javascript per operare con TruePass.

-->


Roaming

 

SECONDO ERRORE:
Avviso: Proprietà sconosciuta 'behavior'. Dichiarazione tralasciata.
File sorgente: https://prm-ml.******.it/tpauth/EntrustTruePassApplet.html
Riga: 0


Entrust TruePass Applet

if (parent.multiDomainConfiguration == "PRIMARYSITE") {
apiAccess = parent;
}
else {
apiAccess = top;
}

function onLoadEventHandler()
{
if (apiAccess.entrustTruePassClientAPI == parent) {
apiAccess.entrustTruePassClientAPI.entrustTruePassPrivateRegisterApplet();
}
}

Spero possiate aiutarmi.

Ritratto di fdaluisio
fdaluisio
(Collaboratore)
Offline
Collaboratore
Iscritto: 04/01/2011
Messaggi: 506

ma questa roba è del javascript.. E' possibile che sia Firefox troppo vecchio (7.0??? O_o), perchè non scali ad una versione meno vetusta?

Ritratto di amontag
amontag
(Monster)
Offline
Monster
Iscritto: 06/01/2011
Messaggi: 446

infatti, come è possibile che tu stia usando Firefox 7??? mistero.

Per scaricare Fedora 17 io uso questo link:

http://dl.fedoraproject.org

antonio m