diff --git a/checkmk/custom-files/local/monitor-certificates b/checkmk/custom-files/local/monitor-certificates
index 7e9be91448a2613ebdf3ae1bd8494eb26c573db2..d7bd2757acfb7c50b9bd45d0eae37f7f7702bb9d 100644
--- a/checkmk/custom-files/local/monitor-certificates
+++ b/checkmk/custom-files/local/monitor-certificates
@@ -21,7 +21,7 @@ function process_folder {
echo "$folder"
pemfiles=$(find "$folder" -type f -name '*.pem')
for pemfile in $pemfiles; do
- if [[ "$pemfile" =~ \.(dhparam|chain|cacert)\.pem$ ]]; then
+ if [[ "$pemfile" =~ \.(dhparam|fullchain|chain|cacert)\.pem$ ]]; then
continue;
fi
pem_subject=$(openssl x509 -in "$pemfile" -noout -text 2>&1 | grep 'Subject:' | tr -s ' ' | cut -d ' ' -f 3-)
@@ -46,7 +46,7 @@ function process_folder {
checkmk_status="2"
fi
fi
- echo "$checkmk_status Certificate $pem_cn - $pem_status ($pemfile)"
+ echo "$checkmk_status Certificate $pemfile - $pem_status (CN: $pem_cn)"
done
}