Zaten sorulduğunu biliyorum, ancak uzun süren araştırmalara rağmen çalışan bir çözüm bulamadım. Kök sertifikamı sunucuma kurmaya çalışıyorum, böylece iç hizmet SSL kullanarak birbirine bağlanabilir.
Yeni kök CA hakkında bilinmesi gerekenler:
- Apache httpd ve PHP
- OpenLDAP istemcisi
- node.js
Apache için kök sertifika hakkında bilmek için bir PHP uygulamasına ihtiyacım var, bu yüzden bir site başka bir SSL web sitesine (aynı CA tarafından imzalanmış) bağlanırsa iyi çalışır ve kendinden imzalı bir sertifikadan şikayet etmez.
OpenLDAP için PHP ile aynı olduğuna inanıyorum, kullandığı modül oldukça eski, PEAR yüklü Net_LDAP2. Yerel openldap yapılandırmasını düzenlemeyi denedim, ancak sistem onu kullanmıyor gibi görünüyor.
Parsoid için kullandığım Son Node.js. Node.js sunucuları, iyi bir SSL bağlantısı oluşturmak için CA'ya güvenmelidir.
Sertifikayı /etc/pki/tls/certs/ca-bundle.crt dosyasına az bir başarıyla eklemeyi denedim.
Httpd kök CA'yı görmese de, tomcat ve 389 gibi diğer hizmetlerin onunla çalışmasını sağladım.
Desteğin için teşekkürler.
SSLCACertificateFile
de /etc/httpd/conf.d/ssl.conf
, TLS_CACERT
içinde /etc/openldap/ldap.conf
, (OpenLDAP Client) TLSCACertificateFile
içinde /etc/openldap/slapd.conf
(OpenLDAP Sunucusu), vb ..