Newsgroup: it.comp.os.win.win2000
Titolo: IIS5 + SSL (setup) ce l'ho quasi fatta ma....

Salve a tutti,
ho provato in tutti i modi da solo e alla fine un pò esasperato ho
deciso di scrivere qua.
Cercherò di essere breve e grazie già da ora a chi avrà il buon cuore di
rispondermi.
Mi hanno chiesto di mettere su una connessione intranet SSL basata sui
certificati e IIS5.
Mi sono già letto un bel pò di "mallopponi" dalla KB di MS ma non sono
ancora riuscito a farla funzionare. Ho lavorato nella seguente maniera:
1. installato sul medesimo server (di test) IIS5 e CA (i certificati, se
la cosa va in produzione, dovranno essere generati da Domino)
2. Da IIS dall'apposito wizard genero un file txt per il certificato da
creare e ne copio il contenuto negli appunti.
3. col browser punto alla mia CA e richedo l'emissione di un certificato
usando l'opzione "Submit a certificate request using a base64 encoded
PKCS #10 file or a renewal request using a base64 encoded PKCS #7 file."
usando il contenuto degli appunti.
4. Genero il certificato. Da IIS completo l'installazione del cert
appena creato col il solo problema che prima dell'ultima schermata mi
comapre il messaggio:
This opens c:\certnew.cer, a certificate request file.
If the original source of this file is not trusted, this action might
copromise scripting safety. Do you want continue ?
Premo YES e completo l'installazione attarverso lo wizard.
Imposto sempre da IIS dal sito che voglio proteggere "usa SSL" e
"Richiedi clients certificati".
NON RIAVVIO IIS.
5. dal mio client (dal quale avevo precedentemente richiesto un
certificato per il browser sempre dalla medesima CA) cerco di accere al
sito di default usando https. Viene gererato l'errore: HTTP 403.7 -
Forbidden: Client certificate required Internet Information Services
Ho saltato qualche passaggio ? Qualeee ??!!??
Grazie a tutti per l'aiuto,
Cristian
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 "Richiedi clients certificati".
Tu hai creato un certificato per il SERVER. NON per i Clients
Con l'impostazione che hai dato
il server pretende che i clients presentino un apposito certificato
che i tuoi clients NON hanno.
Quindi togli la spunta su "Richiedi clients certficati".
--
Saluti e salute a tutti.
________________
Gabriele Del Giovine [Microsoft MVP]
Windows 2000 - Windows NT 4.0
- Le informazioni fornite in questo messaggio sono fornite
senza vincolo di garanzia e senza responsabilità alcuna.
- This posting is provided "AS IS" with no warranties explicit or implied
and
confers no rights whatsoever.


Ma è proprio questo che devo fare!
: )
Da dove "produco" i certificati da installare ?
(dalla mia CA immagino, ma come? ti che tipo ?)
Ho provato così ma non ha funzionato....
Li installo tramite browser immagino, oppure da mmc ???
Grazie 1.000 Gabriele dell'aiuto.
--
Cristian
wh...@libero.it

 Ho provato così ma non ha funzionato....
Se sul tuo server ha installato una CA Microsoft puoi
digitare da un client
http://nomedeltuoserver/certsrv
Poi vai sulla MMC di amministrazione della CA ed autorizzi il certificato.
Quindi torni sul server http e vedi le richieste pendenti.
Ti scarichi il file sul dischetto e te lo installi sul client.



Infatti cosě ho fatto: ma non funziona!
Mitico eh ?
Non so piů da che parte rifarmi.
Ricapitoliamo:
Sul server wen deve essere installato solo il certificato richiesto appunto
tramite lo wizard di IIS, ok ?
E comunque questo messaggio cosa significa ?:
This opens c:\certnew.cer, a certificate request file.
If the original source of this file is not trusted, this action might
copromise scripting safety. Do you want continue ?
Porto a termine tutta la procedura e installo in certifocato sul server.
Lato client faccio come hai detto tu: creo usando la mdesima CA un
certificato (esportabile), tasto dx e "installa".
Eppure non funziona.
Lo stesso certificato del client (la chiave pubblica magari) lo devo
installare poi anche sul server ?????
--
Cristian
wh...@libero.it