Newsgroup: it.lavoro.professioni.webmaster
Titolo: I [MIEI] problemi col sito del garante della privacy

Raga
non so se ricordate che ho scritto un paio di volte sulla 
inaccessibilita' al sito del garante della privacy.
Adesso capisco perche' nessuno di voi ha replicato ...
Non riesco a entrarci solo se uso FireFox altrimenti vi si accede 
normalmente
ora pero' vorrei capire che gl'importa al server web del Garante che 
browser uso io ...
Se seguite questo link, tanto per fare un esempio, 
http://www.garanteprivacy.it/garante/doc.jsp?ID=1451588
io ricevo questo errore:
java.io.UnsupportedEncodingException: x-user-defined
	at sun.io.Converters.getConverterClass(Converters.java:107)
	at sun.io.Converters.newConverter(Converters.java:138)
	at sun.io.CharToByteConverter.getConverter(CharToByteConverter.java:67)
	at java.lang.String.getCTBConverter(String.java:151)
	at java.lang.String.getBytes(String.java:674)
	at com.evermind[Oracle9iAS (9.0.2.3) Containers for 
J2EE].server.http.EvermindJSPWriter.print(EvermindJSPWriter.java:608)
	at _doc._jspService(_doc.java:252)
	[SRC:/doc.jsp:194]
	at com.orionserver[Oracle9iAS (9.0.2.3) Containers for 
J2EE].http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
	at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:302)
	at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:407)
	at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:330)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
	at com.evermind[Oracle9iAS (9.0.2.3) Containers for 
J2EE].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:66)
	at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:284)
	at com.evermind[Oracle9iAS (9.0.2.3) Containers for 
J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:539)
	at com.evermind[Oracle9iAS (9.0.2.3) Containers for 
J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:285)
	at com.evermind[Oracle9iAS (9.0.2.3) Containers for 
J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:771)
	at com.evermind[Oracle9iAS (9.0.2.3) Containers for 
J2EE].server.http.AJPRequestHandler.run(AJPRequestHandler.java:170)
	at com.evermind[Oracle9iAS (9.0.2.3) Containers for 
J2EE].server.http.AJPRequestHandler.run(AJPRequestHandler.java:72)
	at 
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:802)
	at java.lang.Thread.run(Thread.java:484)
se ci accedo con IE o Opera va tutto bene
qualcuno sa perche'?
Claudio
(p.s.: ah gia' che non ve l'ho detto ... ho cambiato nick, scrivevo 
identificandomi col mio nome e cognome...  Claudio Baldan)

 
Boh... io vi accedo normalmente (Win XP, Firefox 2.0.0.9) sia accedendo 
alla home page che al link diretto che hai riportato.
m.
-- 
"La legge, in Italia, è come l'onore delle puttane"
(Curzio Malaparte)

 alla home page che al link diretto che hai riportato.
Anche io nessun problema
Ubuntu/7.10 (gutsy) Firefox/
2.0.0.8

 Ubuntu/7.10 (gutsy) Firefox/
2.0.0.8
Nessun problema anche per me...
Vista Home Premium Firefox/3.0a6
Ciao
-- 
MMM

 qualcuno sa perche'?
A questo punto con tre sistemi operativi e tre versioni di firefox 
differenti, mi sembra chiaro che il problema sta nel tuo FireFox...
su firefox digita about:config nella barra degli indirizzi e cerca la 
seguente chiave
intl.charset.default
a giudicare dall'errore che ti da dovrebbe essere impostato come 
x-user-defined modificalo e metti ISO-8859-1 o quello che preferisci...
forse risolvi.

DonnieDarko ha scritto:

che fossero MIEI problemi l'ho gia' segnalato nel subject
non mi importa granche' stabilire cosa non va col mio firefox
la cosa che invece mi incuriosce parecchio e' PERCHE' debbo ricevere un 
errore lato server
cosa importa all'applicazione lato server che impostazioni ho nel mio 
browser? non so se mi spiego...
e se proprio fosse, che ci vuole a gestire sta cosa ed evitare che venga 
visualizzato un messaggio incomprensibile come quello (veramente 
bisognerebbe evitare di visualizzare un qualsiasi errore e gestirlo a 
priori)?
capisci?

 [...]
L'application server legge l'header "Accept-Charser" che il client gli 
manda e cerca di codificare la sua risposta secondo il charset preferito 
dall'utente.
Molto gentile, solo che è così stupido che nel caso un encoding non sia 
supportato va in errore.
Ad esempio è bastato che io cambiassi:
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
in
Accept-Charset: ISO-8859-0,utf-8;q=0.7,*;q=0.7
per mandarlo in errore...
Controlla che charset predefinito hai impostato nel browser.
Manlio Perillo

 capisci?
A me è tutto chiaro, come è chiaro anche il tuo punto di vista...
però non ho la possibilità di avere accesso ai loro server per correggere 
i LORO errori... quindi l'unica cosa che posso fare è cercare di farti 
vedere quella pagina anche con firefox.
Certo che se chi gestisce quel sito legge questo newsgroup potrebbe anche 
prendere in considerazione un if nel caso il charset non fosse 
riconosciuto e utilizzare un charset di default senza far vedere errori 
ridicoli... io questo non lo posso fare.

 ridicoli... 
Basterebbe che usassero i charset con priorità minore specificati 
nell'header Accept-Charset.
Comunque ho provato a mandare una email all'indirizzo
webm...@garanteprivacy.it
 
(che espande a 
lea...@postel.drt.garanteprivacy.it
)
ma sembra non esista...
Manlio Perillo

 Controlla che charset predefinito hai impostato nel browser.
ho ISO-8859-1, utf-8
ho modificato intl.charset.default impostando ISO-8859-1 perche' 
magicament (si fa per dire) accedessi alla pagina col mio FF senza problemi
certo che spendere un tot di milioni (o migliaia di euro) per dotarsi di 
una simile piattaforma e poi mettere tutto a rischio perche' un browser 
qualsiasi con impostazioni non standard (io comunque non avevo toccato 
nulla) provochi la visualizzazione di simili errori ...
Pensa che ormai m'ero convinto che avessero buttato all'aria tutto 
l'ambaradan ...
grazie a tutti delle risposte :-)

 ridicoli... io questo non lo posso fare.
si scusami se il tono del reply poteva dare l'impressione che fossi 
alterato o che volessi polemizzare con te :-)

 java.io.UnsupportedEncodingException: x-user-defined
Che strano, sembra quasi che il tuo Firefox quando comunica con un web 
server e gli passa il parametro encoding gli dà un "x-user-defined".
La loro jsp probabilmente si aspetta qualcosa di standard (tipo iso-8859-1, 
UTF8, ecc...) e quindi genera una eccezione.
Avranno previsto le codifiche usate normalmente e non hanno pensato a 
qualche valore strano tipo "x-user-defined" (che personalmente nemmeno io ho 
mai visto).

 ridicoli...
Cosa tra l'altro anche consigliata con tanto di esempietto nella 
documentazione del loro AS...
Ciao,
Paolo

 alterato o che volessi polemizzare con te :-)
No no... niente di tutto questo ;)
leggo sempre volentieri gli interventi di voi "vecchi" del NG, perché c'è 
sempre qualcosa da imparare...
l'avevo capito che la tua era più una critica su un banale errore dato da 
un sito costato TOT(grande) di euro... e che queste cose non dovrebbero 
succedere :)
però ero anche sicuro[1] (nonostante il "forse risolvi") che quell'errore 
lo potevi aggirare facilmente e non avevo capito se avevi provato la 
modifica...
[1] Ma quanto è comodo "Tamper Data"? ;)

 [1] Ma quanto è comodo "Tamper Data"? ;)
Un bel po'! :-)