SSL Certificate Expiry Date Monitoring for HTTP(s) - Keyword Mode #2704

Open
opened 2026-02-28 03:04:10 -05:00 by deekerman · 0 comments
Owner

Originally created by @shivesh96 on GitHub (Oct 21, 2023).

⚠️ Please verify that this bug has NOT been raised before.

  • I checked and didn't find similar issue

🛡️ Security Policy

Description

Problem:

Current HTTP monitoring system missing SSL certificate expiry date tracking, which is essential for maintaining the security and reliability of our services. To address this issue, we propose implementing SSL certificate expiry date monitoring with a focus on a HTTP(s) - Keyword mode.

👟 Reproduction steps

Add New Monitor

  • In GENERAL settings > Monitor Type
  • Select HTTP(s) - Keyword
  • Fill all remain required Field with "Certificate Expiry Notification" checkbox.
  • This will start monitoring.

Create a status page

  • Now On Right Top corder
  • click "Status Page"
  • Click New Status Page
  • Fill Name and Slug
  • Click Next
  • Now Add Previously created monitor.
  • Make sure tick "Show Certificate Expiry" just above save button on Bottom Left corner.
  • Click Save Button.

👀 Expected behavior

It Should be shown Certificate Expiry Date too on status page.

😓 Actual Behavior

Currently not showing Certificate Expiry Date on HTTP(s) - Keyword mode.

🐻 Uptime-Kuma Version

1.23.2

💻 Operating System and Arch

Ubuntu Docker Environment

🌐 Browser

Google Chrome

🐋 Docker Version

Docker 20.10.21

🟩 NodeJS Version

No response

📝 Relevant log output

No response
Screenshot 2023-10-21 at 9 22 48 PM

Originally created by @shivesh96 on GitHub (Oct 21, 2023). ### ⚠️ Please verify that this bug has NOT been raised before. - [X] I checked and didn't find similar issue ### 🛡️ Security Policy - [X] I agree to have read this project [Security Policy](https://github.com/louislam/uptime-kuma/security/policy) ### Description ### Problem: Current HTTP monitoring system missing SSL certificate expiry date tracking, which is essential for maintaining the security and reliability of our services. To address this issue, we propose implementing SSL certificate expiry date monitoring with a focus on a HTTP(s) - Keyword mode. ### 👟 Reproduction steps ### Add New Monitor - In GENERAL settings > Monitor Type - Select HTTP(s) - Keyword - Fill all remain required Field with "Certificate Expiry Notification" checkbox. - This will start monitoring. ### Create a status page - Now On Right Top corder - click "Status Page" - Click New Status Page - Fill Name and Slug - Click Next - Now Add Previously created monitor. - Make sure tick "Show Certificate Expiry" just above save button on Bottom Left corner. - Click Save Button. ### 👀 Expected behavior It Should be shown Certificate Expiry Date too on status page. ### 😓 Actual Behavior Currently not showing Certificate Expiry Date on HTTP(s) - Keyword mode. ### 🐻 Uptime-Kuma Version 1.23.2 ### 💻 Operating System and Arch Ubuntu Docker Environment ### 🌐 Browser Google Chrome ### 🐋 Docker Version Docker 20.10.21 ### 🟩 NodeJS Version _No response_ ### 📝 Relevant log output _No response_ ![Screenshot 2023-10-21 at 9 22 48 PM](https://github.com/louislam/uptime-kuma/assets/905995/6bc2f750-bf7b-4dc5-bba5-c5ac6c2efcfc)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/uptime-kuma#2704
No description provided.