My ca.framework.cert.validity.period is set to 365 days.

If assume that the Libvirt certificate expires in a year should I set 
ca.framework.cert.validity.period to be less than 365, say 360?

Regards,
Antoine



> On Feb 20, 2023, at 11:54 PM, Rohit Yadav <rohit.ya...@shapeblue.com> wrote:
> 
> You can configure them using the available global settings 
> ca.framework.cert.validity.period
> 
> By default the auto renewal is set to true. Read more here
> https://www.shapeblue.com/cloudstack-ca-framework/
> and
> http://docs.cloudstack.apache.org/en/latest/adminguide/hosts.html#security
> 
> Regards.
> 
> Regards.
> ________________________________
> From: Antoine Boucher <antoi...@haltondc.com <mailto:antoi...@haltondc.com>>
> Sent: Tuesday, February 21, 2023 7:45:55 AM
> To: users <users@cloudstack.apache.org <mailto:users@cloudstack.apache.org>>
> Subject: Re: Expired Libvirt certificate on CentOS 7 KVM host.
> 
> Excellent Wei,
> 
> I set listen_tls to 0, started Libirtd and cloudstack-agent.  The host 
> connected as unsecured, I did a “Provision Host Security Keys” and all is 
> well.
> 
> Thanks again,
> Antoine
> 
> 
> Confidentiality Warning: This message and any attachments are intended only 
> for the use of the intended recipient(s), are confidential, and may be 
> privileged. If you are not the intended recipient, you are hereby notified 
> that any review, retransmission, conversion to hard copy, copying, 
> circulation or other use of this message and any attachments is strictly 
> prohibited. If you are not the intended recipient, please notify the sender 
> immediately by return e-mail, and delete this message and any attachments 
> from your system.
> 
> 
> 
> 
> 
>> On Feb 20, 2023, at 4:03 PM, Wei ZHOU <ustcweiz...@gmail.com> wrote:
>> 
>> You can refer to this code block
>> 
>> https://github.com/apache/cloudstack/blob/main/scripts/util/keystore-setup#L54-L61
>> 
>> 
>> if [ -f "$LIBVIRTD_FILE" ]; then
>>       echo "Reverting libvirtd to not listen on TLS"
>>       sed -i "s,^listen_tls=1,listen_tls=0,g" $LIBVIRTD_FILE
>>       systemctl restart libvirtd
>>   fi
>> 
>>   echo "Removing cloud.* files in /etc/cloudstack/agent"
>>   rm -f /etc/cloudstack/agent/cloud.*
>> 
>> 
>> -Wei
>> 
>> 
>> On Monday, 20 February 2023, Antoine Boucher <antoi...@haltondc.com> wrote:
>> 
>>> Thank you Wei,
>>> 
>>> My ca.plugin.root.auth.strictness was already set to false
>>> 
>>> The cloud-stack agent refused to run because Libvirt is not running
>>> because of the expired Libvirt certs.
>>> 
>>> Is there a way to turn off the secure connection requirement on libbvirt.
>>> Or at least to allow to connect and renew vie the WebUI and the turn it
>>> back on?
>>> 
>>> Regards,
>>> Antoine
>>> 
>>> 
>>> 
>>> *Antoine Boucher*
>>> antoi...@haltondc.com
>>> [o] +1-226-505-9734
>>> www.haltondc.com <http://www.haltondc.com/><http://www.haltondc.com 
>>> <http://www.haltondc.com/>>
>>> 
>>> “Data security made simple”
>>> 
>>> 
>>> [image: HDClogo7-small.png]
>>> 
>>> 
>>> Confidentiality Warning: This message and any attachments are intended
>>> only for the use of the intended recipient(s), are confidential, and may be
>>> privileged. If you are not the intended recipient, you are hereby notified
>>> that any review, retransmission, conversion to hard copy,
>>> copying, circulation or other use of this message and any attachments is
>>> strictly prohibited. If you are not the intended recipient, please notify
>>> the sender immediately by return e-mail, and delete this message and any
>>> attachments from your system.
>>> 
>>> 
>>> On Feb 20, 2023, at 2:24 PM, Wei ZHOU <ustcweiz...@gmail.com> wrote:
>>> 
>>> Agree.
>>> 
>>> For the cloudstack agent which can not be started, update global setting
>>> `ca.plugin.root.auth.strictness` to `false` and retry.
>>> 
>>> -Wei
>>> 
>>> On Mon, 20 Feb 2023 at 20:21, Aditya Sharma
>>> <aditya.sha...@indiqus.com.invalid> wrote:
>>> 
>>> 
>>> Hello,
>>> 
>>> Yes it can be done simply by forcing “provision host security keys“ from
>>> the Web UI.
>>> 
>>> Regards,
>>> Aditya Sharma
>>> 
>>> On 21-Feb-2023, at 00:01, Antoine Boucher <antoi...@haltondc.com> wrote:
>>> 
>>> Hello,
>>> 
>>> I have just upgraded from 4.16.2 to 4.17.2 all went well.
>>> 
>>> However, probably unrelated to the upgrade, I needed to do maintenance
>>> 
>>> on on of my Centos 7 kvm host. When I rebooted the host CloudStack agent
>>> can not start, complaining about expired libvirt certificated.
>>> 
>>> 
>>> I read that the certificate for libvirt of centos 7 is valid for one
>>> 
>>> year.  There is a fairly convoluted way to update them.  Is there a simpler
>>> way to renew the cert?
>>> 
>>> 
>>> I have not rebooted my other centos 7 kvm hosts, that are likely over
>>> 
>>> the one year mark.  Can these hosts libvirt certs be upgraded simply by
>>> forcing “provision host security keys“ from the webui console in the
>>> infrastructure/host section since I still have cloud-agent connection?
>>> 
>>> 
>>> Regards,
>>> Antoine Boucher
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Confidentiality Warning: This message and any attachments are intended
>>> 
>>> only for the use of the intended recipient(s), are confidential, and may be
>>> privileged. If you are not the intended recipient, you are hereby notified
>>> that any review, retransmission, conversion to hard copy, copying,
>>> circulation or other use of this message and any attachments is strictly
>>> prohibited. If you are not the intended recipient, please notify the sender
>>> immediately by return e-mail, and delete this message and any attachments
>>> from your system.
>>> 
>>> --
>>> 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.

Reply via email to