Get SSL Certificate Status and Notify on Expiry
detail.loadingPreview
Checks the SSL certificate validity for a given domain and sends an alert if it has expired.
About This Workflow
This workflow automates the process of checking the SSL certificate status for a specified domain. It retrieves SSL certificate information and then evaluates if the certificate has expired. If an expiry is detected, it triggers an alert via Telegram.
Key Features
- Automatically retrieves SSL certificate details for a specified domain.
- Evaluates the certificate's validity.
- Sends instant notifications to a designated Telegram chat upon certificate expiry.
How To Use
- On clicking 'execute': This node initiates the workflow.
- Create Domain Item: This node defines the domain for which the SSL certificate will be checked. Currently set to 'n8n.io'. You can modify the
functionCodeto check other domains. - Get SSL Certificate: This node utilizes an external 'uproc' tool to fetch the SSL certificate details for the domain specified in the previous node. It requires a 'miquel-uproc' credential.
- Certificate has expired?: This node acts as a condition. It checks the 'valid' field from the 'Get SSL Certificate' node's output. If 'valid' is false (meaning the certificate has expired), the workflow proceeds to the next step.
- Send Expired Alarm: If the certificate is found to be expired, this node sends a message to a specific Telegram chat ID using the 'test killia bot' credential. The message includes the domain name.
Apps Used
Workflow JSON
{
"id": "e19dd35c-30b1-4d70-88dd-e79afab678cb",
"name": "Get SSL Certificate Status and Notify on Expiry",
"nodes": 27,
"category": "Monitoring",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: e19dd35c-30b1...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Related Workflows
Discover more workflows you might like
Automated Health Check for URLs
This workflow periodically checks the availability of a list of URLs from a Google Sheet and sends alerts via Telegram if issues are detected.
Automated Error Notification Workflow
Automatically notifies you via various channels when any of your n8n workflows encounter an error.
Error Notification Workflow
Notifies users via Mattermost and Twilio when a workflow encounters an error.