Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Gültigkeit eines SSL-Zertifikats abfragen und auswerten

Frage Internet Server

Mitglied: Chribu

Chribu (Level 1) - Jetzt verbinden

27.10.2008, aktualisiert 03.11.2008, 8431 Aufrufe, 4 Kommentare

Hallo Admins,

ich stehe vor einer kleinen Problemstellung:

Ich habe mehrere Webauftritte die jeweils ein eigenes Zertifikat haben.
Jetzt möchte ich gerne ein Script (z.B. PHP- oder Shellscript....da denke ich an WGET ?! ) erstellen, welches mir laufend eine Komplettübersicht und/oder nach
Eingabe bzw. Auswahl der jeweiligen URL des Webauftrittes folgendes ausgibt:

1. Das Zertifikat noch gültig ist
2. Wie lange das Zertifikat noch gültig ist

Einen Monat vor Ablauf der Gültigkeit, möchte ich gerne eine Warnmeldung bzw. Warn-Email erhalten!
Wenn nach einer Woche das Zertifikat immer noch nicht erneuert wurde, wieder ne Mail usw.

Das ganze soll später über eine PHP/HTML-Seite ausgegeben werden können! (Das ist aber erstmal nebensächlich)


Wie gehe ich jetzt am Besten vor? Kennt vielleicht schon jemand fertige Tools, damit ich das Rad nciht 2x erfinden muss?

Danke schon im Vorraus!

Chribu
Mitglied: Rafiki
28.10.2008 um 21:59 Uhr
Ich habe deinen Beitrag gelesen und dachte das könnte ich auch gut gebrauchen.
Auch da wir TLS auf den Emailservern einsetzten und das Zertifikat nicht so Sichtbar ist wie das auf dem Webserver.

Gruß Rafiki
Bitte warten ..
Mitglied: Chribu
28.10.2008 um 22:24 Uhr
Nabend Rafiki,

nach ein paar Stunden rumgesurfe im Netz, habe ich doch noch ein brauchbares Script gefunden, auf Shell-Basis (#!/bin/bash)!
Ich werde morgen, bzw. spätestens übermorgen einen ausführlichen "Bericht" abliefern, wenn ich es ausführlich getestet bzw. nen bisschen verändert habe

Schönen Abend noch!

Chribu
Bitte warten ..
Mitglied: Chribu
03.11.2008 um 08:51 Uhr
Morgen Rafiki,

entschuldige mich bitte für meine späte Antwort!

Ich habe folgendes Bash-Script im Internet gefunden:
1
Das Script hat einiges auf dem Kasten (z.B. Emailversand bei Ablauf der Gültigkeit usw.)
Dies funktioniert auch super im LAN bzw. im Internet!

Mein Problem besteht jetzt darin, dass der entsprechende Server nur über einen Proxy ins Internet kommt und das Script so die Zertifikate der Internetserver nicht abfragen kann.

Vielleicht hat ja jemand eine Lösung dafür, wie ich es anstelle bestimmte Befehle über einen Proxy weiterleiten kann.
Ein gutes Beispiel wäre da zum Beispiel WGET, dem man den entsprechenden Proxyserver per Umgebungsvariable der Session ($http_proxy) mitgeben kann. Dies habe ich mit dem "openssl s-client"(Das ist der Befehl, der zum Abfragen der Zertifikate verwendet wird) auch probiert, leider erfolglos! ;-(

Viel Spaß beim Ausprobieren!
Hoffentlich kann mir jetzt auch jemand weiterhelfen

Gruß
Chribu
Bitte warten ..
Mitglied: Rafiki
03.11.2008 um 20:37 Uhr
Hey danke !

Ich habe mir das script gerade angesehen, und meine es sieht doch schon ganz brauchbar aus.
Eine Abfrage über einen Proxy wäre natürlich auch noch cool.

Gruß Rafiki
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Windows 10
Open SSL VPN - Usability mit Win10 (8)

Frage von cuilster zum Thema Windows 10 ...

Exchange Server
gelöst Exchange 2010 Activesync Problem bei IOS 10.1.1 und Wildcard SSL Zertifikat (2)

Frage von hasel123 zum Thema Exchange Server ...

Verschlüsselung & Zertifikate
gelöst SSL selbst erstellen (3)

Frage von Angosch zum Thema Verschlüsselung & Zertifikate ...

Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...

Microsoft Office
Keine Updates für Office 2016 (11)

Frage von Motte990 zum Thema Microsoft Office ...