CSR (Certificate Signing Request), sertifika otoritesine gönderilen imzalı bir istektir. İçinde alan adınız, kuruluş bilgileriniz ve açık anahtarınız bulunur. CSR üretilirken eşleşen özel anahtar da oluşur; bu anahtar sunucunuzda kalmalı, kimseyle paylaşılmamalıdır.
CSR'nin içeriği
| Alan | Anlamı |
|---|---|
| CN (Common Name) | Korunacak alan adı; wildcard için *.example.com |
| O (Organization) | Kuruluşun yasal adı (OV/EV için doğrulanır) |
| L / ST | Şehir / il |
| C (Country) | İki harfli ülke kodu, örneğin TR |
DV sertifikalarda ağırlıklı olarak CN önemlidir. Çoklu alan adı için adlar SAN uzantısında belirtilir.
OpenSSL ile oluşturma
openssl req -new -newkey rsa:2048 -nodes -keyout example.key -out example.csr
OpenSSL 3.x sürümlerinde -nodes yerine -noenc yazabilirsiniz. Komut example.key (özel anahtar) ve example.csr (talep) dosyalarını üretir.
Panel ve arayüzlerde
- cPanel: Security > SSL/TLS > Certificate Signing Requests (CSR).
- Plesk: Websites & Domains > SSL/TLS Certificates > Add SSL/TLS Certificate, ardından "Request".
- IIS: Server Certificates > Create Certificate Request sihirbazı.
- Tarayıcıda: CSR oluşturma aracımız anahtar ve CSR'yi birlikte üretir; özel anahtarı indirip güvenli saklayın.
Doğrulama
openssl req -in example.csr -noout -text -verify
Çıktıda alan adı ve anahtar uzunluğu doğru görünmeli, "verify OK" ibaresi bulunmalıdır.
Sık yapılan hatalar
- Özel anahtar dosyasını kaybetmek; sertifika teslim edilse bile kurulamaz, yeni CSR gerekir.
- Özel anahtarı e-postayla veya sohbetle göndermek; CA'ya yalnızca CSR iletilir.
- Kuruluş adını resmi kayıttan farklı yazmak; OV/EV doğrulaması gecikir.
- Yanlış alan adı (ör. www eksik); CN ve SAN ihtiyacınıza uygun olmalı.
Özel anahtar yönetimi
Anahtar dosyasını şifreli yedekleyin, erişim izinlerini kısıtlayın (Linux'ta chmod 600) ve herkesin okuyabildiği bir dizinde tutmayın. Anahtar ele geçirildiyse sertifikayı iptal ettirip yeni CSR ile yeniden düzenleme yapmanız gerekir. Anahtarı paylaşmak zorunda kalan durumlar için ayrı bir kanal ve erişim kaydı tutun.
CSR hazır olduğunda SSL sertifikaları sayfasından ürün seçip sipariş aşamasında yapıştırabilirsiniz. Sürecin tamamı için bilgi bankasına göz atın.