Hi bruno, First thanks for your response,
I create my files on my Desktop, using the command given on http://wiki.restlet.org/docs_2.0/13-restlet/27-restlet/46-restlet/213-restlet.html so my commands were (on laur...@laurent-desktop:~/Bureau) : ********************************************* keytool -genkey -v -alias serverX -dname "CN=serverX,OU=IT,O=JPC,C=GB" -keypass password -keystore serverX.jks -storepass password -keyalg "RSA" -sigalg "MD5withRSA" -keysize 2048 -validity 3650 keytool -export -v -alias serverX -file serverX.cer -keystore serverX.jks -storepass password sudo keytool -delete -alias serverX -file serverX.cer -keystore "/usr/lib/jvm/java-6-sun/jre/lib/security/cacerts" -storepass "changeit" sudo keytool -import -alias serverX -file serverX.cer -keystore "/usr/lib/jvm/java-6-sun/jre/lib/security/cacerts" -storepass "changeit" ****************************************** On my server I have this line for configuring the https : ******************************************************************* System.setProperty("javax.net.ssl.trustStore","/usr/lib/jvm/java-6-sun/jre/lib/security/cacerts"); System.setProperty("javax.net.ssl.trustStorePassword","changeit"); Server server = component.getServers().add(Protocol.HTTPS, 8283); Series<Parameter> parameters = server.getContext().getParameters(); /* Requis pour l'HTTPS */ parameters.add("sslContextFactory","org.restlet.ext.ssl.PkixSslContextFactory"); parameters.add("keystorePath", "/home/laurent/Bureau/serverX.jks"); parameters.add("keystorePassword", "password"); parameters.add("keyPassword", "password"); parameters.add("keystoreType", "JKS"); ********************************************************************************* I have not configuring anything more ( but I am a beginner in Restlet and in security, such generating certificat or using SSL protocol) Thanks by advance for your help. Kind regards Laurent Garrigues ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2386027

