Merhaba arkadaşlar,
Sunucuda bu sabah itibariyle fopen ve getimagesize fonksiyonlarında sorun yaşamaya başladım. Bizim web sunucumuzdan dosya sunucumuzdaki görselleri bu iki fonksiyon ile kullanabiliyordum. Ne oldu bilmiyorum ama artık aşağıdaki hatayı veriyor.
getimagesize(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
getimagesize(): Failed to enable crypto
Daha önce bu hatalarla karşılaşan oldu mu?
getimagesize(): SSL operation failed with code 1. OpenSSL hatası
7
●125
- 01-10-2021, 14:46:39Php 7.2 hocam. Evet açık iki seçenekte. wget yazarak dosya sunucusuna istek attığımızda bile verify edemediğini söyleyerek isteği kesiyor. Sanki dosya sunucusundaki sertifikayı görmüyor gibi düşünüyorum ama bilemedim.
Scorpion2763 adlı üyeden alıntı: mesajı görüntüle - 01-10-2021, 14:59:19Sertifika ile ilgili bir sorun gibi görünüyor, hosting sağlayıcınıza durumu bildirin benceMaxidaTa adlı üyeden alıntı: mesajı görüntüle
- 01-10-2021, 15:54:37Öncelikle yardımcı olan tüm arkadaşlara çok teşekkür ederim. Sorunu çözdüm.
Ana sunucum yani web sunucum üzerinden wget ile dosya sunucumdan bir dosyanın url adresine istek atıncada verify hatası aldım. Sonrasında aşağıdaki adımları uygulayarak ana sunucunun güvenli olarak tanımladığı sertifikaları güncelledim ve sorun çözüldü.
Sorunla karşılaşacak başka bir arkadaşımız olması ihtimaline karşı çözüme ulaştığım adımlar aşağıdadır.
Adımlar
1. mkdir -p /root/cert.bak 2. rpm -Vv ca-certificates | awk '$1!="........." && $2!="d" {system("mv -v " $NF " /root/cert.bak")}' 3. yum check-update ca-certificates; (($?==100)) && yum update ca-certificates || yum reinstall ca-certificates 4. find /etc/pki/ca-trust/source{,/anchors} -maxdepth 1 -not -type d -exec ls -1 {} + Aşağıdaki dosyaların bulunduğundan emin olun /etc/pki/ca-trust/source/ca-bundle.legacy.crt /etc/pki/ca-trust/source/README 5. find /usr/share/pki/ca-trust-source{,/anchors} -maxdepth 1 -not -type d -exec ls -1 {} + Aşağıdaki dosyaların bulunduğundan emin olun. (RHEL 7.4+ sürümlerinde 2 dosya olabilir) /usr/share/pki/ca-trust-source/ca-bundle.neutral-trust.crt /usr/share/pki/ca-trust-source/ca-bundle.supplement.p11-kit /usr/share/pki/ca-trust-source/ca-bundle.trust.crt /usr/share/pki/ca-trust-source/README 6. update-ca-trust extract - 11-03-2022, 01:34:16Merhaba aynı sorunu yaşıyorum yukardaki işlem çözmedi. yardımcı olabilecek kimse var mıdır?