Non riesco a ottenere wget per usare i certificati client. La documentazione parla dell'uso della bandiera --certificate.
L'uso del flag di certificato è chiaro, l'ho impostato per utilizzare la versione PEM del certificato client.
Ma quando mi connetto ottengo il seguente errore:
HTTP request sent, awaiting response... Read error (error:14094410:SSL routines:
SSL3_READ_BYTES:sslv3 alert handshake failure; error:140940E5:SSL routines:SSL3_
READ_BYTES:ssl handshake failure) in headers.
Giving up.
errore di handshake ssl significa che il client non ha fornito un certificato client corretto. Comunque il client cert che uso, funziona in un browser.
Nota: quando disabilito l'autenticazione client sul server, wget può connettersi. Nota: si consiglia l'uso del ricciolo, ma vorrei evitare il passaggio.