<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Does _internal report the expiration date of the certificate? in Splunk Enterprise</title>
    <link>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751610#M22879</link>
    <description>&lt;P&gt;This addon is a bit different. As I understand it from the description, it doesn't check Splunk's own certs, but connects to a given endpoint on the network and checks the cert presented there. It's kinda like check_ssl in Nagios.&lt;/P&gt;</description>
    <pubDate>Thu, 14 Aug 2025 06:19:14 GMT</pubDate>
    <dc:creator>PickleRick</dc:creator>
    <dc:date>2025-08-14T06:19:14Z</dc:date>
    <item>
      <title>Does _internal report the expiration date of the certificate?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751579#M22869</link>
      <description>&lt;P&gt;We are in the process of updating the certificates and we go manually to check each one via the browser whether the certificate truly expires next year, is this information in _internal, by any chance?&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 16:38:28 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751579#M22869</guid>
      <dc:creator>danielbb</dc:creator>
      <dc:date>2025-08-13T16:38:28Z</dc:date>
    </item>
    <item>
      <title>Re: Does _internal report the expiration date of the certificate?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751584#M22870</link>
      <description>&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/196884"&gt;@danielbb&lt;/a&gt;&amp;nbsp;No, &lt;/SPAN&gt;&lt;SPAN class=""&gt;_internal&lt;/SPAN&gt;&lt;SPAN class=""&gt; does not proactively report certificate expiration dates.&lt;/SPAN&gt;&lt;SPAN class=""&gt; It only logs SSL errors after certificates have already expired, which is too late for proactive monitoring.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;What &lt;/SPAN&gt;&lt;SPAN class=""&gt;_internal&lt;/SPAN&gt;&lt;SPAN class=""&gt; shows:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;index=_internal sourcetype=splunkd component=TcpInputProc log_level=ERROR "SSL routines:SSL3_READ_BYTES:sslv3 alert certificate expired"&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;This only appears after the cert has expired.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;For On-Prem: may be&amp;nbsp;create a scripted input to check certificate expiration and monitor?&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;#!/bin/bash&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;# Script to check cert expiration&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;openssl x509 -enddate -noout -&lt;/SPAN&gt;&lt;SPAN class=""&gt;in&lt;/SPAN&gt;&lt;SPAN class=""&gt; /path/to/cert.pem&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;If this Helps, Please Upvote&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 20:28:41 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751584#M22870</guid>
      <dc:creator>sainag_splunk</dc:creator>
      <dc:date>2025-08-13T20:28:41Z</dc:date>
    </item>
    <item>
      <title>Re: Does _internal report the expiration date of the certificate?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751585#M22871</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;Short answer is no, but you could create a scripted input using this command&amp;nbsp;&lt;A href="https://community.splunk.com/t5/Security/Check-HTTPS-certifciates/m-p/145539/highlight/true#M4466" target="_blank"&gt;https://community.splunk.com/t5/Security/Check-HTTPS-certifciates/m-p/145539/highlight/true#M4466&lt;/A&gt;&amp;nbsp;and get this indexed into _internal&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps ...&lt;/P&gt;&lt;P&gt;Cheers, MuS&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 20:32:12 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751585#M22871</guid>
      <dc:creator>MuS</dc:creator>
      <dc:date>2025-08-13T20:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: Does _internal report the expiration date of the certificate?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751586#M22872</link>
      <description>&lt;P&gt;Yup. It is possible by means of scripted input. I did something like that once. Two versions - one in PS to handle windows machines, another to list certs on unices. If your certs are in static places, that should be relatively easy. The problem starts when you want to list all certs Splunk uses in its configs and get info from all of them - it requires more scripting.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 21:04:23 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751586#M22872</guid>
      <dc:creator>PickleRick</dc:creator>
      <dc:date>2025-08-13T21:04:23Z</dc:date>
    </item>
    <item>
      <title>Re: Does _internal report the expiration date of the certificate?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751602#M22874</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/196884"&gt;@danielbb&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;No, Splunk _internal does not proactively log certificate expiration details.&lt;/P&gt;&lt;P&gt;As others have mentioned, you can use a scripted &lt;STRONG&gt;input&lt;/STRONG&gt; or third-party &lt;STRONG&gt;add-on&lt;/STRONG&gt;, which is easy to configure and can help you proactively monitor and manage SSL certificate renewals.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Add-on&lt;/STRONG&gt; - #&lt;A href="https://splunkbase.splunk.com/app/6475" target="_blank"&gt;https://splunkbase.splunk.com/app/6475&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Prewin&lt;BR /&gt;Splunk Enthusiast | Always happy to help! If this answer helped you, please consider marking it as the solution or giving a Karma. Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 14 Aug 2025 04:33:17 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751602#M22874</guid>
      <dc:creator>PrewinThomas</dc:creator>
      <dc:date>2025-08-14T04:33:17Z</dc:date>
    </item>
    <item>
      <title>Re: Does _internal report the expiration date of the certificate?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751610#M22879</link>
      <description>&lt;P&gt;This addon is a bit different. As I understand it from the description, it doesn't check Splunk's own certs, but connects to a given endpoint on the network and checks the cert presented there. It's kinda like check_ssl in Nagios.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Aug 2025 06:19:14 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Does-internal-report-the-expiration-date-of-the-certificate/m-p/751610#M22879</guid>
      <dc:creator>PickleRick</dc:creator>
      <dc:date>2025-08-14T06:19:14Z</dc:date>
    </item>
  </channel>
</rss>

