mirror of
				https://github.com/eworm-de/routeros-scripts.git
				synced 2024-05-11 05:55:19 +00:00 
			
		
		
		
	
		
			
				
	
	
	
		
			1.3 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.3 KiB
		
	
	
	
	
	
	
	
Renew certificates and notify on expiration
Description
This script tries to download and renew certificates, then notifies about certificates that are still about to expire.
Requirements and installation
Just install the script:
$ScriptInstallUpdate check-certificates;
Configuration
The expiry notifications just require notification settings for e-mail and telegram.
For automatic download and renewal of certificates you need configuration
in global-config-overlay, these are the parameters:
- CertRenewPass: an array of passphrases to try
- CertRenewUrl: the url to download certificates from
Certificates on the web server should be named CN.pem (PEM format) or
CN.p12 (PKCS#12 format).
Usage and invocation
Just run the script:
/ system script run check-certificates;
... or create a scheduler for periodic execution:
/ system scheduler add interval=1d name=check-certificates on-event="/ system script run check-certificates;" start-time=startup;