• 19-01-2025, 15:52:48
    #1
    Selamlar,
    PTT entegrasyonumuzda şöyle bir hata alıyoruz:

    SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://pttws.ptt.gov.tr/PttVeriYukleme/services/Sorgu?wsdl' : failed to load external entity "https://pttws.ptt.gov.tr/PttVeriYukleme/services/Sorgu?wsdl"
  • 19-01-2025, 15:54:35
    #2
    Selamlar,
    Aldığınız hata, genellikle aşağıdaki nedenlerden kaynaklanabilir:
    1. Erişim Problemleri: WSDL dosyasına erişim sırasında bağlantı hatası olabilir. Bu, PTT sunucularında geçici bir kesinti veya IP engellemesi gibi sorunlardan kaynaklanabilir.
    2. SSL Sertifikası Sorunları: Sunucu tarafında doğru bir SSL sertifikası kullanılmadığında, istemcinin bağlantı kurmasına engel olabilir.
    3. Sunucu Erişim Yetkisi: Belirtilen URL’ye erişim izninizin olup olmadığını kontrol edin. Sunucunuzdan PTT servislerinin IP adresine ulaşabiliyor musunuz?
    Önerilen Çözümler:
    • URL Doğrulama: Tarayıcınız üzerinden https://pttws.ptt.gov.tr/PttVeriYukl...ces/Sorgu?wsdl adresine ulaşabiliyor musunuz? Eğer ulaşamıyorsanız, sorun PTT tarafında olabilir.
    • cURL veya OpenSSL Testi: Sunucunuzda cURL veya OpenSSL komutları ile WSDL bağlantısını test edin.
    • Firewall Kontrolleri: Sunucunuzdaki güvenlik duvarının ilgili bağlantıyı engellemediğinden emin olun.
    Eğer bu adımlarla çözüm sağlayamazsanız, profesyonel destek sunabiliriz. İlgilenirseniz, sizinle detayları konuşup ücretli bir hizmet sağlayabiliriz.
  • 19-01-2025, 15:58:49
    #3
    URL'e erişim sorunu, sunucuda DNS sorunu, güvenlik sertifikası sorunu, firewall veya erişim engeli, WSDL dosyasının hatalı veya eksik olması, PHP SOAP uzantısının eksik olması. Sorunlar yüksek ihtimal bunlardan birinden kaynaklı. Yapamadığınız takdirde ücretli destek olabilirim.