Nice one Akila!
On Wed, Jul 23, 2014 at 2:00 AM, Akila Ravihansa Perera <raviha...@wso2.com> wrote: > Hi, > > I've developed a Puppet module for JBoss Application Server cartridge > and created a PR in [1]. I've written a blog post explaining all the > steps for deploying a JBoss cartridge in [2]. > > Also I've improved Puppet scripts to support HTTPS protocol so now you > can specify certificate and key files in Puppet script which will get > imported to Stratos load-balancer JKS keystore. These certificate/key > files may reside anywhere in the Puppet master instance (no need to > put them inside a Puppet module). Earlier we had a problem when > accessing instances in HTTPS protocol via LB. Importing the > self-signed certificate to LB's JKS and setting the following JVM > parameter will fix the problem. > -Djsse.enableSNIExtension=false > > These SSL related configurations will get applied only if you have > enabled it in Puppet script using $ssl_enabled parameter. > > I've also made those SSL related fixes to PHP cartridge as well. Now > if SSL is enabled, it will copy the specified certificate and key file > to PHP cartridge and configure SSL enabled virtual host. > > I hope this will be a good value addition to Stratos cartridge portfolio. > > > [1] - https://github.com/apache/stratos/pull/6 > [2] - > http://blog.ravihansa3000.com/2014/07/using-jboss-cartridge-on-apache-stratos.html > > Thanks. > > -- > Akila Ravihansa Perera > Software Engineer > WSO2 Inc. > http://wso2.com > > Blog: http://ravihansa3000.blogspot.com