Bu eğitimde, Claris FileMaker Server’a SSL sertifikası nasıl kurulur öğreneceksiniz. Hem fmsadmin ile komut satırı yöntemini hem de Admin Console arayüzünü ele alıyoruz.
Not: FileMaker artık bir Claris ürünüdür (Claris International Inc., bir Apple şirketi). Yazılımda “FileMaker” adını görmeyi sürdürebilirsiniz; son sürümler FileMaker Server 2024 (21.x) olarak numaralandırılmaktadır.
FileMaker Server’da CSR kodu oluşturma
Güvenilir bir Sertifika Yetkilisi (CA) tarafından imzalanmış ticari bir SSL sertifikası edinmek için önce bir Sertifika İmzalama Talebi (CSR) oluşturmanız ve doğrulama için CA’nıza göndermeniz gerekir.
CSR, alan adınız ve şirket kimliğiniz gibi iletişim bilgilerinizi içeren kodlanmış bir metin bloğudur. Bunu oluşturmak, aşağıdaki kurulum sırasında gerekli olacak eşleşen özel anahtarı da yaratır. İki seçeneğiniz var:
- CSR’yi otomatik olarak oluşturmak için CSR Generator aracımızı kullanın.
- FileMaker Server’da CSR nasıl oluşturulur adımlarını izleyin.
Sunucuda CSR’yi oluşturduğunuzda, FileMaker CStore klasörüne iki dosya yazar: serverRequest.pem (CSR) ve serverKey.pem (özel anahtar). Notepad veya TextEdit gibi düz metin düzenleyicisinde serverRequest.pem dosyasını açın, tüm içeriğini kopyalayın ve SSL sağlayıcınızdan sertifikayı sipariş ederken ilgili kutuya yapıştırın. serverKey.pem dosyasını güvenli bir yerde saklayın. Bir sonraki bölümde onu içe aktaracaksınız.
CStore klasörü, işletim sisteminize göre şu konumda bulunur:
- macOS: /Library/FileMaker Server/CStore/
- Windows: [drive]:Program FilesFileMakerFileMaker ServerCStore
- Linux: /opt/FileMaker/FileMaker Server/CStore/
FileMaker Server’a SSL sertifikası kurma
CA’nız SSL sertifikasını gelen kutunuza gönderdikten sonra ZIP arşivini açın ve dosyaları cihazınıza çıkarın. SSL sağlayıcınıza bağlı olarak şunları almanız gerekir:
- İmzalanmış SSL sertifikanız (örneğin, yourdomain.crt).
- Kök ve ara sertifikaları içeren ara sertifika veya CA paketi.
Sertifika Base64 (PEM) kodlaması kullanmalıdır ve dosya adları yıldız işareti (*) gibi desteklenmeyen karakterler içermemelidir. Sertifikayı iki şekilde kurabilirsiniz. Tercih ettiğinizi seçin.
Yöntem 1: fmsadmin komut satırı ile içe aktarma (önerilen)
Komut satırı en güvenilir yöntemdir ve macOS, Windows ve Linux’ta aynı şekilde çalışır. FileMaker Server’ı çalıştıran makinede bir terminal (veya Windows’ta Yönetici olarak Komut İstemi) açın.
1. Adım: Sertifikayı içe aktarın. Komutu imzalı sertifikanıza, özel anahtarınıza ve ara (CA paketi) dosyasına yönlendirin. Yolları dosyalarınıza uyacak şekilde ayarlayın:
fmsadmin certificate import /path/to/yourdomain.crt --keyfile /path/to/serverKey.pem --intermediateCA /path/to/intermediate.crt
- –keyfile, CSR’niz ile oluşturulan özel anahtarı (serverKey.pem) işaret eder. Sertifika bu sunucuda fmsadmin certificate create ile oluşturulmadıysa bunu dahil edin.
- –intermediateCA, ara sertifikayı veya sağlayıcınız tek bir paket dosyası sağladıysa CA paketini işaret eder. Tarayıcıların eksik bir zincir bildirmemesi için ara sertifikayı her zaman dahil edin.
- Özel anahtarınız parola korumalıysa, ardından parolayı ekleyerek –keyfilepass ekleyin.
Şifrelenmiş bir özel anahtar için komut şu şekilde olur:
fmsadmin certificate import /path/to/yourdomain.crt --keyfile /path/to/serverKey.pem --intermediateCA /path/to/intermediate.crt --keyfilepass yourPrivateKeyPassword
FileMaker, imzalanan sertifikayı özel anahtarınızla birleştirir ve CStore klasörüne yeni bir serverCustom.pem dosyası yazar.
2. Adım: FileMaker Server’ı yeniden başlatın. Sertifika, yalnızca Veritabanı Sunucusu yeniden başlatıldıktan sonra devreye girer:
fmsadmin restart server
Admin Console kullanıcı adınız ve parolanız istenecektir. Hizmet yeniden başladıktan sonra, FileMaker Server yeni sertifikanızı sunar ve bağlantıları HTTPS üzerinden yönlendirir.
Yöntem 2: Admin Console ile içe aktarma (grafik arayüz)
Grafik iş akışını tercih ediyorsanız Admin Console’u kullanın. Yeni bir kuruluma ilk bağlandığınızda, FileMaker Server sizden bir SSL sertifikası içe aktarmanızı isteyecektir; ayrıca dilediğiniz zaman sonradan da içe aktarabilirsiniz.
- Admin Console’u açın ve Configuration > SSL Certificate sekmesine gidin.
- Import Custom Certificate düğmesine tıklayın ve alanları doldurun:
- Signed Certificate File: Browse’a tıklayın ve birincil SSL sertifika dosyanızı seçin.
- Private Key File: Browse’a tıklayın ve CStore klasöründen özel anahtarınızı (serverKey.pem) seçin. CSR’yi başka bir platformda oluşturduysanız, bunun yerine o platformun özel anahtarını yükleyin.
- Intermediate Certificate File: Browse’a tıklayın ve ara sertifikanızı veya CA paket dosyanızı seçin.
- Private Key Password: özel anahtarınız için bir parola belirlediyseniz buraya girin. Aksi halde boş bırakın.
- Import düğmesine tıklayın.
- Sertifikayı etkinleştirmek için FileMaker Server’ı yeniden başlatın.
Tebrikler, FileMaker Server’a SSL sertifikasını başarıyla kurdunuz.
Daha eski bir sürüm mü çalıştırıyorsunuz? Akış, FileMaker Server 17 ve sonrasında da aynıdır: imzalanmış sertifikayı, özel anahtarı ve ara dosyayı Admin Console (Configuration > SSL Certificate) veya fmsadmin komut satırı üzerinden içe aktarın, ardından yeniden başlatın. Güvenlik güncellemeleri ve modern TLS desteği için FileMaker Server 15, 16 ve 17 gibi kullanım ömrü sona ermiş sürümlerden şu anda desteklenen bir sürüme yükseltmenizi öneririz.
SSL kurulumunuzu test edin
Sertifikayı FileMaker Server’a kurduktan sonra, yeni kurulumu hatalara ve yapılandırma zayıflıklarına karşı kontrol edin. Sertifikanızın ve zincirinin durumuna dair anlık taramalar ve raporlar için SSL Checker aracımızı kullanın. Ayrıca FileMaker Server adresinizi (örneğin, Admin Console veya WebDirect URL’si) bir tarayıcıda açarak asma kilit simgesini ve eksiksiz, güvenilir bir sertifika zincirini doğrulayabilirsiniz.
FileMaker Server için en iyi SSL sertifikası nereden satın alınır?
FileMaker Server için SSL sertifikası satın almanın en iyi yeri, SSL Dragon gibi güvenilir bir SSL sağlayıcısıdır. Fiyatlarımız piyasadaki en düşük fiyatlar arasındadır, ancak daha fazla avantaj da var: tüm ürün yelpazemizde düzenli indirimler ve özel fırsatlar, ve en önemlisi, özel müşteri desteği. Tüm ürünlerimiz FileMaker Server ile uyumludur.
SSL Dragon, hassas veri güvenliğinizle ilgilenir, böylece web siteniz veya işletmeniz internette başarılı olabilir.
Projeniz için mükemmel SSL ürününü bulmak amacıyla yardımcı araçlarımızı, SSL Wizard‘ı da kullanabilirsiniz.
Sıkça Sorulan Sorular
Use the fmsadmin certificate import komutunu kullanın, komutu imzalı sertifikanıza, özel anahtarınıza ve ara dosyaya yönlendirin, ardından sunucuyu yeniden başlatın:fmsadmin certificate import /path/to/yourdomain.crt --keyfile /path/to/serverKey.pem --intermediateCA /path/to/intermediate.crt
fmsadmin restart server
CSR’yi oluşturduğunuzda yaratılan CStore klasöründe bulunur: macOS’ta /Library/FileMaker Server/CStore/, Windows’ta [drive]:Program FilesFileMakerFileMaker ServerCStore ve Linux’ta /opt/FileMaker/FileMaker Server/CStore/.
Evet. Yeni bir sertifika, yalnızca Veritabanı Sunucusu yeniden başlatıldıktan sonra devreye girer. Komut satırından fmsadmin restart server komutunu çalıştırın veya hizmeti Admin Console’dan (veya Windows’ta Services kontrol panelinden / macOS’ta launchctl ile) yeniden başlatın.
Evet. Ara sertifika (veya CA paketi) olmadan, tarayıcılar ve istemciler eksiksiz bir güven zinciri oluşturamaz ve bağlantı hakkında uyarı verir. Bunu komut satırında –intermediateCA ile veya Admin Console’da Intermediate Certificate File alanında iletin.
FileMaker, Apple’a bağlı bir şirket olan Claris International Inc. tarafından geliştirilir. Ürün, FileMaker adını korumaktadır ve son sürümler FileMaker Server 2024 (21.x) olarak numaralandırılmaktadır. Burada açıklanan sertifika içe aktarma süreci, güncel FileMaker Server sürümleri için geçerlidir.
Bugün SSL Dragon’dan sipariş vererek SSL Sertifikalarında %10 indirimden yararlanın!
Hızlı düzenleme, güçlü şifreleme, %99,99 tarayıcı güvenilirliği, özel destek ve 25 günlük para iade garantisi. Kupon kodu: SAVE10


