Zdravím,
výchozí  třídy TrustManager fungují tak, že vyžadují na straně serveru
certifikát a ověřují ho proti dodanému řetězci certifikátů. Takže
jakmile potřebujete v Javě pracovat se SSLSockety a chcete používat
self-signed certifikáty nebo certifikáty nechcete vůbec ověřovat,
musíte použít vlastní implementaci X509TrustManager, která tyto věci
nebude ověřovat. Předpokládám, že i ve vašem případě to bude stejné.
Inspirovat se můžete třeba zde:
http://svn.apache.org/viewvc/httpcomponents/oac.hc3x/trunk/src/contrib/org/apache/commons/httpclient/contrib/ssl/

Filip Jirsák

Dne 19. květen 2008 13:53 Lukas Fiala <[EMAIL PROTECTED]> napsal(a):
>        Zdravím,
>
> pokouším se uvést to provozu vlastní HTTPS server a používám při tom balík 
> com.sun.net.httpserver co je součástí JDK 1.6. První varianta, kdy jsem 
> používa nezabezpečený HTTP fungovala bez problémů. Potíže nastaly až při 
> přechodu na SSL. Na klientu dostavám vyjímku 
> javax.net.ssl.SSLHandshakeException: Remote host closed connection during 
> handshake. Chtěl bych od toho pouze šifrovaný přenos a zabezpečení klientů 
> certifikáty nepotřebuji. Věděl by někdo o fungujícím příkladu https serveru z 
> tohoto balíku? 
> http://java.sun.com/javase/6/docs/technotes/guides/net/index.html je v tomhle 
> dost strucné.
>
>        Díky, Lukáš Fiala
>



-- 
Filip Jirsák
[EMAIL PROTECTED]

Odpovedet emailem