Multiple 443 SSL Certificates?
I was asked by someone why one of their servers is showing the normal HTTPS cert info, but some other certs (two Intune Connector certs which are also associated with port 443) are not showing up in LogicMonitor.
I dug into the code for SSL_Certificates and I can see from the code in Active Discovery that it can see multiple certs, or it looks at all peerCertificates and generates an instance from the soonest to expire peerCertificate on that port, but doesnt generate an instance for all of them. If I'm interpreting it correctly.
I do have the latest version of the LogicModule so I'm guessing we are out of luck. I might write a custom one that shows each cert that comes back from session.getPeerCertificates() as a separate instance. I mean, assuming the contents of session.getPeerCertificates() is what the code implies. I will check shortly.
But in the meantime, I was wondering if there happened to be any datasources or logicmodules for Intune Connector certs or other information? Or am I completely off-base here?
Thanks!
I asked LM support about it and they say that SNI certs arent supported, so I guess thats it then. I'm going to do some research to see if SNI certs are visible through a WMI query or anything. I saw there was an API and some powershell code supplied by Microsoft or someone but it depended on some Azure AD libraries to be installed, and I guess that would make it not work with LM.