@Wei Zhou <wei.z...@shapeblue.com> Thanks for informing the db is keystore, i solve this in a very stupid way, clean install a Cloudstack 4.15 , and upload a SSL fron GUI .
After done, dump the table keystore out, and restore to Cloudstack 4.16 db , keystore table , Then destroy ConsoleVM , let it rebuild back,and SSL is coming out . The cloudmokey API seems not working as expecting, the SSL is seens inside keystore DB, but it doesn't work ! I do not know if my fault or not , but follow what show in Shapeblue. Upon checking DB content, the key is there, but somehow console proxy not able to configure https using the key. I am trying to compile the source with the updated patch, but seems issue on compiling, always a dependency issue although I followed the doc online . Tried on Ubuntu 20 and Ubuntu 18, and keep having dependency issue. Ubuntu 18, When using Java 8, it give javac: invalid target release: 11 When using Java11, it have some warning, at the end show something like cannot find deps . Ubuntu 20 even weird , keep having dependency issue like : dpkg-checkbuilddeps: error: Unmet build dependencies: python (>= 2.7) nodejs (>= 12) I wonder what the environment expert here compiling the source . I am interested to try it out also . Hope can get some guides here. On Thu, Jan 13, 2022 at 11:13 PM Wei ZHOU <ustcweiz...@gmail.com> wrote: > Hi Hean, > > Could you please check by the following steps ? > > (1) check if key/certs are saved in DB. > Please check the `keystore` table in DB. > > (2) check if global settings are set correctly. When you change the values, > please restart mgmt server and CPVM. > consoleproxy.sslEnabled (should be 'true') > consoleproxy.url.domain (should be '*.domain.com') > > (3) check if port 443 is listening in CPVM. > > netstat -anltp > > In /var/log/cloud.log in CPVM, you should see the logs like below > > 2022-01-13 13:00:30,811 INFO > [cloud.consoleproxy.ConsoleProxySecureServerFactoryImpl] > (Console-Proxy-Main:null) Start initializing SSL > 2022-01-13 13:00:30,811 INFO > [cloud.consoleproxy.ConsoleProxySecureServerFactoryImpl] > (Console-Proxy-Main:null) Initializing SSL from passed-in certificate > 2022-01-13 13:00:30,814 INFO > [cloud.consoleproxy.ConsoleProxySecureServerFactoryImpl] > (Console-Proxy-Main:null) Key manager factory is initialized > 2022-01-13 13:00:30,818 INFO > [cloud.consoleproxy.ConsoleProxySecureServerFactoryImpl] > (Console-Proxy-Main:null) Trust manager factory is initialized > 2022-01-13 13:00:30,819 INFO > [cloud.consoleproxy.ConsoleProxySecureServerFactoryImpl] > (Console-Proxy-Main:null) SSL context is initialized > 2022-01-13 13:00:30,838 INFO > [cloud.consoleproxy.ConsoleProxySecureServerFactoryImpl] > (Console-Proxy-Main:null) create HTTPS server instance on port: 443 > > > > You should be able to upload an ssl certificate by cloning the cloudstack > repository and setting up a local cloudstack UI. > see > https://github.com/apache/cloudstack/blob/main/ui/README.md#development > > > -Wei > > > On Mon, 10 Jan 2022 at 10:52, Hean Seng <heans...@gmail.com> wrote: > > > I not sure related to this or not, I ssh login to Console Proxy , and > > seems port 443 is not listening there . > > > > Is there anyway I can can check in the console proxy, see if the cert is > > properly deploy to the console proxy vm. > > > > On Mon, Jan 10, 2022 at 5:31 PM Suresh Anaparti < > > suresh.anapa...@shapeblue.com> wrote: > > > > > Hi, > > > > > > I could see a related issue created here > > > https://github.com/apache/cloudstack/issues/5634 > > > > > > If you have the similar issue with Letsencrypt certs, you add more > > details > > > there. Otherwise, please create a new issue with the details. > > > > > > > > > Regards, > > > Suresh > > > > > > On 08/01/22, 11:59 AM, "Hean Seng" <heans...@gmail.com> wrote: > > > > > > hi. Suresh > > > > > > I am gemnerating Letsenctyp and instll the cert using the API . > > > I running.time as show in the shapeblue document. It successfully > > > running > > > the API > > > > > > > > > "customcertificate": { > > > > > > "message": "Certificate has been successfully updated, if its > the > > > server certificate we would reboot all running console proxy VMs > and > > > secondary storage VMs to propagate the new certificate, please > give a > > > few > > > minutes for console access and storage services service to be up > and > > > working again" > > > > > > } > > > > > > } > > > > > > > > > > > > running 2time, first time is chain + root > > > second time is cert. perm and privatekey pkcs8 > > > > > > after upload, destroy and let it rebuild the console proxy , > after > > > all > > > up, it seems https://ip-.domain in console cannot load as expected > > > > > > > > > > > > > > > On Wed, Jan 5, 2022 at 8:12 PM Suresh Anaparti < > > > suresh.anapa...@shapeblue.com> wrote: > > > > > > > Hi, > > > > > > > > You can check the certificate configuration process through > API/cmk > > > here: > > > > > https://www.shapeblue.com/securing-cloudstack-4-11-with-https-tls/ > > > > > > > > > > > > Regards, > > > > Suresh > > > > > > > > On 05/01/22, 4:55 PM, "Hean Seng" <heans...@gmail.com> wrote: > > > > > > > > Any body know how to use the API to upload this cert for > > console > > > proxy, > > > > Otherwise this 4.16 is not workable . This function seems > no > > > > alternative to make it work > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jan 3, 2022 at 4:08 PM Hean Seng <heans...@gmail.com> wrote: > > > > > > > > > Is there anyway to manual update it before 4.16.1 release , > > > > otherwise the > > > > > SSL cannot be install. > > > > > > > > > > On Mon, Jan 3, 2022 at 3:06 PM Suresh Anaparti < > > > > > suresh.anapa...@shapeblue.com> wrote: > > > > > > > > > >> Good, thanks for the update Pearl! > > > > >> > > > > >> > > > > >> Regards, > > > > >> Suresh > > > > >> > > > > >> On 03/01/22, 12:31 PM, "Pearl d'Silva" < > > > pearl.dsi...@shapeblue.com> > > > > >> wrote: > > > > >> > > > > >> Hi, > > > > >> > > > > >> This seems to be an issue in 4.16.0 but has been > > > addressed with: > > > > >> https://github.com/apache/cloudstack/pull/5682/ and > should > > be > > > > available > > > > >> in 4.16.1. > > > > >> > > > > >> Thanks, > > > > >> Pearl > > > > >> > > > > >> [ > > > > >> > > > > > > > > > > https://opengraph.githubassets.com/a85d63087cbc026a03525dcc5d491e900913e0ad6e2b09a6dd8eb27f392c60a8/apache/cloudstack/pull/5682 > > > > >> ]<https://github.com/apache/cloudstack/pull/5682/> > > > > >> UI : Fix SSL certificate submit button not working by > > > dhslove · > > > > Pull > > > > >> Request #5682 · apache/cloudstack< > > > > >> https://github.com/apache/cloudstack/pull/5682/> > > > > >> Description This PR fixes an issue where clicking the > > > Submit > > > > button > > > > >> in the SSL Certificates dialog in the Infrastructure > Summary > > > UI did > > > > not > > > > >> work. Types of changes Breaking change (fix o... > > > > >> github.com > > > > >> > > > > >> > > > > >> ________________________________ > > > > >> From: Deepak Kumar <deepak.ku...@indiqus.com.INVALID> > > > > >> Sent: Monday, January 3, 2022 12:23 PM > > > > >> To: users@cloudstack.apache.org < > > > users@cloudstack.apache.org> > > > > >> Subject: Re: Cloudstack 4.16 - GUI unable to submit > SSL > > > > >> > > > > >> Hi Hean Seng, > > > > >> > > > > >> I am facing the same issue. > > > > >> > > > > >> Thanks & Regards, > > > > >> Deepak Kumar > > > > >> IndiQus Global Technical Support > > > > >> www.indiqus.com<http://www.indiqus.com> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> On Sun, Jan 2, 2022 at 11:55 PM Hean Seng < > > heans...@gmail.com > > > > > > > > wrote: > > > > >> > > > > >> > Hi > > > > >> > > > > > >> > I am using Cloudstack 4.16 , Ubuntu 20 for Mgmt > > server. > > > > >> > > > > > >> > Infrastructure ->. Summary -> SSL Certification > > > > >> > > > > > >> > Entering all the SSL detail, and click submit , but > > the > > > > click has > > > > >> no > > > > >> > responding . > > > > >> > Clecking the MGMT log, and nothing seems processed . > > > > >> > > > > > >> > Tried on both Chrome, Safari and same issue . > > > > >> > Tried the same SSL to Cloudstack 4.15 , and it has > no > > > issue > > > > >> submitting the > > > > >> > SSL > > > > >> > > > > > >> > Anybody facing the same issue ? > > > > >> > > > > > >> > > > > > >> > -- > > > > >> > Regards, > > > > >> > Hean Seng > > > > >> > > > > > >> > > > > >> -- > > > > >> This message is intended only for the use of the > > > individual or > > > > entity > > > > >> to > > > > >> which it is addressed and may contain confidential > > and/or > > > > privileged > > > > >> information. If you are not the intended recipient, > > please > > > > delete the > > > > >> original message and any copy of it from your computer > > > system. > > > > You are > > > > >> hereby notified that any dissemination, distribution > or > > > copying > > > > of > > > > >> this > > > > >> communication is strictly prohibited unless proper > > > > authorization has > > > > >> been > > > > >> obtained for such action. If you have received this > > > > communication in > > > > >> error, > > > > >> please notify the sender immediately. Although IndiQus > > > attempts > > > > to > > > > >> sweep > > > > >> e-mail and attachments for viruses, it does not > > guarantee > > > that > > > > both > > > > >> are > > > > >> virus-free and accepts no liability for any damage > > > sustained as > > > > a > > > > >> result of > > > > >> viruses. > > > > >> > > > > >> > > > > > > > > > > -- > > > > > Regards, > > > > > Hean Seng > > > > > > > > > > > > > > > > > -- > > > > Regards, > > > > Hean Seng > > > > > > > > > > > > > > -- > > > Regards, > > > Hean Seng > > > > > > > > > > -- > > Regards, > > Hean Seng > > > -- Regards, Hean Seng