Skip to content
Weik.ioDocs
2026.2
Try Weik.io

A certificate is expiring

Weik.io 2026.2

A certificate Weik.io obtained for a gateway hostname expires within 14 days and its renewals have failed, or an uploaded certificate expires within 30 days.

On this page
Kind Severity Who sees it
certificate-expiring Warning, and an error close to the end Everyone who can read the gateway’s environment

Its row in the problem list has a figure such as 12 days left.

What it means#

The certificate of a gateway hostname expires soon. Once it expires, callers’ TLS checks fail and they can’t call the APIs on that hostname.

What raises it#

For a certificate Weik.io obtained, the problem shows 14 days before the end, when its automatic renewals have failed, and becomes an error 3 days before. For an uploaded certificate, it shows 30 days before the end and becomes an error 7 days before. The detail gives the end time and the renewal’s last error, or the command that uploads a renewed certificate.

What to check#

See where the certificate comes from, its proof and its last error:

Terminal
$ weikio describe certificate <hostname>

List the certificates with their days left:

Terminal
$ weikio get certificates

How to fix it#

For a certificate Weik.io obtains, fix what made the renewal fail, such as a DNS record that no longer points at the hub or a DNS connection whose token expired, then renew it:

Terminal
$ weikio certificates renew <hostname>

For an uploaded certificate, upload the renewed one:

Terminal
$ weikio gateway set <gateway> --server-certificate <name>=<chain.pem>,<key.pem>

Sign in to the live demo

Sign in with the shared viewer account, which can open every screen of the example projects and can't change anything.

E-mail
viewer@demo.weik.io
Password
try-weikio-live-demo
Open the live demo