diff --git a/build/exe/doliwamp/doliwamp.iss b/build/exe/doliwamp/doliwamp.iss
index 45192ebe2a11c8fe666c67d861d862d31eb41b39..17ade1ad10ce45d8b009b748149fe4d4c1d5fba2 100644
--- a/build/exe/doliwamp/doliwamp.iss
+++ b/build/exe/doliwamp/doliwamp.iss
@@ -71,6 +71,7 @@ Source: "build\exe\doliwamp\uninstall_services.bat.install"; DestDir: "{app}\";
 Source: "build\exe\doliwamp\mysqlinitpassword.bat.install"; DestDir: "{app}\"; Flags: ignoreversion;
 Source: "build\exe\doliwamp\mysqltestinstall.bat.install"; DestDir: "{app}\"; Flags: ignoreversion;
 Source: "build\exe\doliwamp\startdoliwamp_manual_donotuse.bat.install"; DestDir: "{app}\"; Flags: ignoreversion;
+Source: "build\exe\doliwamp\builddemosslfiles.bat"; DestDir: "{app}\"; Flags: ignoreversion;
 ; PhpMyAdmin, Apache, Php, Mysql
 ; Put here path of Wampserver applications
 Source: "C:\Program Files\Wamp\apps\phpmyadmin2.10.1\*.*"; DestDir: "{app}\apps\phpmyadmin2.10.1"; Flags: ignoreversion recursesubdirs; Excludes: "config.inc.php,wampserver.conf,*.log,*_log"
@@ -96,6 +97,9 @@ Source: "build\exe\doliwamp\my.ini.install"; DestDir: "{app}\bin\mysql\mysql5.0.
 Source: "build\exe\doliwamp\php.ini.install"; DestDir: "{app}\bin\php\php5.2.5"; Flags: ignoreversion;
 Source: "build\exe\doliwamp\index.php.install"; DestDir: "{app}\www"; Flags: ignoreversion;
 Source: "build\exe\doliwamp\install.forced.php.install"; DestDir: "{app}\www\dolibarr\htdocs\install"; Flags: ignoreversion;
+Source: "build\exe\doliwamp\openssl.conf"; DestDir: "{app}"; Flags: ignoreversion;
+Source: "build\exe\doliwamp\ca_demo_dolibarr.crt"; DestDir: "{app}"; Flags: ignoreversion;
+Source: "build\exe\doliwamp\ca_demo_dolibarr.key"; DestDir: "{app}"; Flags: ignoreversion;
 ; Licence
 Source: "COPYRIGHT"; DestDir: "{app}"; Flags: ignoreversion;
 
@@ -148,6 +152,7 @@ var batFile: String;
 
 var mysmtp: String;
 var myporta: String;
+var myportas: String;
 var myport: String;
 var mypass: String;
 
@@ -267,6 +272,7 @@ begin
 
         mysmtp  := Page.Values[0];
         myporta := Page.Values[1];
+        myportas:= '443';
         myport  := Page.Values[2];
         mypass  := Page.Values[3];
     end
@@ -274,6 +280,7 @@ begin
     begin
         mysmtp  := smtpServer;
         myporta := apachePort;
+        myportas:= '443';
         myport  := mysqlPort;
         mypass  := newPassword;
     end
@@ -281,6 +288,7 @@ begin
     // Save parameters to registry
     RegWriteStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\NLTechno\DoliWamp', 'smtpServer',  mysmtp);
     RegWriteStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\NLTechno\DoliWamp', 'apachePort',  myporta);
+    RegWriteStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\NLTechno\DoliWamp', 'apachePSSL',  myportas);
     RegWriteStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\NLTechno\DoliWamp', 'mysqlPort',   myport);
     RegWriteStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\NLTechno\DoliWamp', 'newPassword', mypass);
 
@@ -339,16 +347,19 @@ begin
       LoadStringFromFile (srcFile, srcContents);
       StringChange (srcContents, 'WAMPBROWSER', browser);
       StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
+      StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
       SaveStringToFile(destFile,srcContents, False);
 
       LoadStringFromFile (srcFileH, srcContents);
       StringChange (srcContents, 'WAMPBROWSER', browser);
       StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
+      StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
       SaveStringToFile(destFileH,srcContents, False);
       
       LoadStringFromFile (srcFileA, srcContents);
       StringChange (srcContents, 'WAMPBROWSER', browser);
       StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
+      StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
       SaveStringToFile(destFileA,srcContents, False);
     end
 
@@ -438,6 +449,7 @@ begin
       StringChange (srcContents, 'WAMPROOT', pathWithSlashes);
       StringChange (srcContents, 'WAMPPHPVERSION', phpVersion);
       StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
+      StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
 
       SaveStringToFile(destFile,srcContents, False);
     end
@@ -480,6 +492,7 @@ begin
       StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
       StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
       StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
+      StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
       SaveStringToFile(destFile, srcContents, False);
     end
     else
@@ -490,6 +503,7 @@ begin
       StringChange (srcContents, 'WAMPMYSQLVERSION', mysqlVersion);
       StringChange (srcContents, 'WAMPAPACHEVERSION', apacheVersion);
       StringChange (srcContents, 'WAMPAPACHEPORT', myporta);
+      StringChange (srcContents, 'WAMPAPACHEPSSL', myportas);
       SaveStringToFile(destFile, srcContents, False);
     end
 
diff --git a/build/exe/doliwamp/httpd.conf.install b/build/exe/doliwamp/httpd.conf.install
index 7fc0e3752b31cae27b3408bd8d03ce877823caa9..abfd8304858ea80508cde0b7474bc3ae7114e4bc 100644
--- a/build/exe/doliwamp/httpd.conf.install
+++ b/build/exe/doliwamp/httpd.conf.install
@@ -51,7 +51,6 @@ ServerRoot "WAMPROOT/bin/apache/apache2.2.6"
 #
 #Listen 12.34.56.78:80
 Listen WAMPAPACHEPORT
-Listen WAMPAPACHEPORTSSL
 
 #
 # Dynamic Shared Object (DSO) Support
@@ -112,7 +111,7 @@ LoadModule status_module modules/mod_status.so
 LoadModule userdir_module modules/mod_userdir.so
 #LoadModule usertrack_module modules/mod_usertrack.so
 LoadModule vhost_alias_module modules/mod_vhost_alias.so
-LoadModule ssl_module modules/mod_ssl.so
+#LoadModule ssl_module modules/mod_ssl.so
 LoadModule php5_module "WAMPROOT/bin/php/phpWAMPPHPVERSION/php5apache2_2.dll"
 
 #
@@ -503,6 +502,8 @@ Include conf/extra/httpd-autoindex.conf
 # Various default settings
 #Include conf/extra/httpd-default.conf
 
+
+
 # Secure (SSL/TLS) connections
 #Include conf/extra/httpd-ssl.conf
 #
@@ -513,9 +514,8 @@ Include conf/extra/httpd-autoindex.conf
 <IfModule ssl_module>
 SSLRandomSeed startup builtin
 SSLRandomSeed connect builtin
-</IfModule>
-
 
+Listen WAMPAPACHEPSSL
 
 ##
 ##  SSL Global Context
@@ -552,7 +552,7 @@ AddType application/x-pkcs7-crl    .crl
 ## SSL Virtual Host Context
 ##
 
-<VirtualHost _default_:444>
+<VirtualHost _default_:WAMPAPACHEPSSL>
 
 #   SSL Engine Switch:
 #   Enable/Disable SSL for this virtual host.
@@ -560,7 +560,7 @@ SSLEngine on
 
 #   General setup for the virtual host
 DocumentRoot "WAMPROOT/www/"
-ServerName localhost:444
+ServerName localhost
 ServerAdmin admin@localhost
 ErrorLog "WAMPROOT/logs/apache_error_ssl.log"
 TransferLog "WAMPROOT/logs/apache_transfer_ssl.log"
@@ -704,5 +704,7 @@ BrowserMatch ".*MSIE.*" \
 
 </VirtualHost>  
 
+</IfModule>
+
 
-Include "WAMPROOT/alias/*"
+Include "WAMPROOT/alias/*.conf"