Newsgroup: it.comp.www.server
Titolo: IIS 5 e nomi di files con "&"

Salve a tutti....
Spero di trovare un pņ di aiuto.
Ho un server WEB su IIS 5.
Ho creato una directory virtuale all'interno della quale ho dei files
nel cui nome compare la & (es.: "pippo&pluto.doc").
La lista compare correttamente, ma quando clicco sul file per aprirlo
ricevo il messaggio: "Impossibile trovare la pagina...." ecc ecc.
Con files che non contengono & invece va tutto bene.
Come mai?
Ho provato un altro IIS e li funziona tutto correttamente...perņ non
posso formattare per riportare alla situazione precedente.
Qualcuno puņ suggerirmi una soluzione?
Ho provato su 
support.microsoft.com
 senza risultati (almeno da parte
mia)
firo


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

Leonardo
Pensavo anche io che dovevo convincere IIS, il problema è come....
L'altra cosa che non mi spiego è che un Win2000 server appena
installato, patchato ecc.ecc. non soffre dello stesso problema.
Non riesco a capire in cosa le due configurazioni cambino. Potrebbe
centrare il fatto che in un caso ho un server CompaQ Proliant (il
server incriminato) mentre l'altro è un assemblato?
Magari è qualche impostazione del software CompaQ?
Rocco

Magari è qualche impostazione del software CompaQ?
Potrebbe essere.
Ma, d'altro canto, ora che ci penso su un momento: i file mica vengono
trattati diversamente da IIS. Sono stringhe come le altre.
Quindi, l'unica possibilita', se le STESSE pagine fanno casino, e' che
sia qualcosa che ha a che vedere con il charset encoding lato server -
magari, l'IIS funzionante usa la codepage UTF8 oppure esce in Unicode.
Oppure l'assemblato usa la codepage internazionale di Taiwan :-)
Leonardo
-- 
Nach doiligh domhsa mo chailin a mholadh
'S ni he amhain mar bhi si or
Bhi si mar gath greine a dhul in eadan na gloinne
Is bhi sceimh mhna na finne le mo cailin or

Oppure l'assemblato usa la codepage internazionale di Taiwan :-)
Ciao Leonardo....approfitto ancora di te.
Sono subito andato a controllare le impostazione dei due W2000 server.
Ho confrontato le impostazioni internazionali e le impostazioni dei
due IIS e mi sembrano identiche.
Non ho trovato nessuna voce però riguardante codepage o charset
encoding.
Potresti indicarmi dove vanno controllate e/o impostate queste voci?
Per adesso un grazie 1000...se passerai mai da Lecce hai un caffè
pagato :-)
Rocco

Rinnovo il mio HELPPPPPPP-ME!!!!!

Problema risolto...
Come al solito quando sbatti la testa sul muro non guardi mai la
mattonella.
Sul sistema con IIS non funzionante con & avevo installato URLScan.
Nel file urlscan.ini era indicato di filtrare tutti i nome che
avessero, tra gli altri, il carattere &.
Un commento sulla riga, un riavvio di IIS e il problema si č risolto.
Un grazie a tutti
Rocco

Potresti indicarmi dove vanno controllate e/o impostate queste voci?
Non ne ho idea. Guarda un po' se trovi qualcosa di utile qui:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/iis/ref_vbom_sesopcp.asp
http://support.microsoft.com/default.aspx?scid=/servicedesks/webcasts/en/wc050400/wct050400.asp
http://list.nessus.org/nessus-devel/0202/0133.html
Controlla anche che non ci sia niente che riscrive il character stream,
tipo ISAPI_Rewrite (hai visto mai...).
...fammi sapere, sono curioso.


Grazie ancora Leonardo....
Alla fine era l'URL scan che bloccava le richieste che avevano la "&"
come carattere.
Un incubo di 7 giorni da cui mi sono risvegliato ;-)
Alla prossima
Rocco