Süresi dolmuş veya dolmak üzere olan sertifikaları nasıl filtrelerim (Expiry Health)?
Kısa cevap
Certificates & PKI → SSL/TLS Certificates listesinin filtre şeridindeki Expiry Health kartında Expired, Expiring Soon (30 gün ya da daha az kalan) ve Valid seçilir; içeriği henüz olmayan kayıt varsa No Certificate de görünür. Birden fazla değer birlikte seçilebilir. Valid Until kolonu bitiş tarihini renkli durum noktası ve kalan süreyle gösterir ve başlığına tıklanarak sıralanır. vService formundaki Certificate seçicisinde de aynı Expiry Health filtresi vardır. Süre dolmadan uyarı almak için Notifications profilindeki Certificate Expiry Notify Days kullanılır.
Sorun: Süresi Yaklaşan Sertifikalar Gözden Kaçıyor
Çok sayıda sertifika yönetilen ortamlarda süresi dolmak üzere olanlar kolayca gözden kaçar; süresi dolan sertifika kullanıcıların güvenlik uyarısı görmesine ve hizmetin fiilen kesilmesine yol açar. Süresi yaklaşanları tek bakışta görmek gerekir.
Çözüm: Dört Yöntem
| Durumunuz | Uygun yöntem |
|---|---|
| Listeyi süre durumuna göre süzmek | Yöntem 1: Expiry Health filtresi |
| Kalan süreye göre sıralamak | Yöntem 2: Valid Until kolonu |
| vService'e sertifika seçerken | Yöntem 3: Certificate seçicisindeki filtre |
| Süre dolmadan haber almak | Yöntem 4: Bildirim |
Yöntem 1: Expiry Health Filtresi Önerilen
- Nasıl çalışır Sertifikalar kalan süreye göre sınıflanır: süresi geçmiş Expired, 30 gün ya da daha az kalan Expiring Soon, diğerleri Valid; içeriği henüz olmayan kayıtlar (ör. tamamlanmamış ACME.SH isteği) No Certificate. Kartta her değer, o durumdaki sertifika sayısını gösteren renkli bir etiket olarak listelenir.
- Nerede açılırCertificates & PKI → SSL/TLS Certificates → Filter → Expiry Health
- Gereksinim Yok
- vService tipi Tümü
Adım adım yapılandırma
Sol alttaki TR7 logosuyla Configuration Menu açılır; Certificates & PKI → SSL/TLS Certificates ekranı açılır; sertifika listesi ilk sekmede, başlığında menü yolu yazılı olarak görüntülenir.
Araç çubuğundaki Filter butonuyla açılan filtre şeridinde Expiry Health kartında Expiring Soon ve Expired etiketlerine tıklanır. Aynı şeritteki Type kartıyla sertifika türüne göre de daraltılabilir. 30 günlük eşik sabittir.
Doğrulama
Liste yalnızca süresi dolmuş ve dolmak üzere olan sertifikaları gösterir; Valid Until kolonundaki durum noktaları hata ya da uyarı rengindedir.
Expired · Expiring SoonYöntem 2: Valid Until Kolonu
- Nasıl çalışır Kolon, sertifikanın bitiş tarihini renkli bir durum noktası ve kalan süreyle (ör.
12d,8mo,3y) gösterir; süresi geçmiş sertifikada kalan süre yerine Expired yazar. - Nerede açılırCertificates & PKI → SSL/TLS Certificates → Valid Until kolonu
- Gereksinim Yok
- vService tipi Tümü
Adım adım yapılandırma
Certificates & PKI → SSL/TLS Certificates ekranı açılır (listeleme ekranı).
Valid Until kolon başlığına tıklanır: ilk tıklama azalan, ikinci tıklama artan sıralama uygular, üçüncü tıklama sıralamayı kaldırır. Bitişi en yakın sertifikaları üstte görmek için başlığa iki kez tıklanır.
Doğrulama
Artan sıralamada en yakın bitiş tarihli sertifikalar en üstte görünür; imleç kalan süre üzerinde tutulunca gün olarak kalan süre gösterilir.
Kalan süresi en az olan üstteYöntem 3: Certificate Seçicisindeki Filtre
- Nasıl çalışır vService formundaki Certificate seçicisinde sertifika listesindekiyle aynı Type, Expiry Health ve Used in filtreleri bulunur; seçim yapmadan önce süresi dolmuş ya da dolmak üzere olan sertifikalar ayırt edilir. Filtre yalnızca listeyi daraltır, seçimi engellemez.
- Nerede açılır vService → Edit → Certificate seçicisi → Expiry Health
- Gereksinim vService'te şifreli frontend satırı
- vService tipi HTTP, L7 TCP
Adım adım yapılandırma
Load Balancer → Load Balancer vService List ekranında vService seçilip Edit tıklanır.
Certificate alanına tıklanır. Alan bütün frontend satırları için ortaktır ve en az bir satırda şifreli protokol seçiliyken görünür.
Seçicinin üstündeki Expiry Health filtresinde Valid seçilir; liste yalnızca 30 günden uzun süresi kalan sertifikalara daralır.
Doğrulama
Seçicide yalnızca seçilen durumdaki sertifikalar kalır.
Valid sertifikalarYöntem 4: Bildirim
- Nasıl çalışır Notifications profilindeki gün sayısı kadar süre kalınca, profilin atandığı vService'lere bağlı sertifikalar için uyarı üretilir.
- Nerede açılırLoad Balancer → Profiles → Notifications · vService → Details → Frontend Settings → Notification
- Gereksinim Uyarının dışarıya gitmesi için profilde en az bir kanal (ayrıntılar: Sertifikanın süresi dolmadan nasıl uyarı alırım?)
- vService tipi HTTP, L7 TCP
Adım adım yapılandırma
Load Balancer → Profiles → Notifications ekranında Add tıklanır (nasıl eklenir).
Notification Profile Name girilir; Certificate Expiry Notify Days alanı 30 ile açılır, gerekirse değiştirilir. Uyarının gideceği kanal (ör. E-mail) açılır.
Add tıklanır.
Load Balancer → Load Balancer vService List ekranında vService seçilip Edit tıklanır.
Details panelinde Frontend Settings altındaki Notification kutusu işaretlenir; seçicide Default Profile yerine 3. adımdaki profil seçilir (vService'e nasıl eklenir).
Save tıklanır. Cluster kurulumunda varsayılan auto-sync ile değişiklik eş cihaza da gönderilir; Manual Sync Mode açıksa eş cihaza elle gönderilir.
Doğrulama
Sertifikalar 3 saatte bir ve yapılandırma her değiştiğinde denetlenir. Settings → System Logs → Notification Logs ekranında zaman aralığı seçilip Get Logs tıklanır.
Süresi yaklaşan sertifika için bildirim kaydıSık Yapılan Hatalar
- Expiring Soon eşiğini değiştirmeye çalışmak. 30 günlük eşik sabittir; farklı bir uyarı süresi için Notifications profilindeki gün sayısı kullanılır.
- Üç ayrı eşiği karıştırmak. Expiry Health (sabit 30 gün), bildirim gün sayısı (profile göre) ve ACME.SH otomatik yenileme süresi (sertifika kaydına göre) birbirinden bağımsızdır.
- Bildirimin bütün sertifikaları kapsadığını sanmak. Bildirim yalnızca profilin atandığı vService'lere bağlı sertifikalar için üretilir; hiçbir vService'te kullanılmayan sertifikalar Expiry Health filtresiyle izlenir.
Dokümantasyonda nasıl yapılır
