Sunucu Taşıma Sonrası REST API Bağlantısı Zaman Aşımına Uğruyor

AI ile özetle:
3 dk okuma

Sisteminizi yeni bir sunucu ortamına taşıdıktan sonra T-Soft REST API uç noktalarına yapılan HTTPS bağlantılarında Connection timed out hatası alıyorsanız, yeni çıkış IP adresinizin güvenli listeye (whitelist) henüz eklenmemiş olması en olası nedendir. Aynı işlemler eski IP üzerinde sorunsuz çalışırken yeni IP üzerinde timeout oluşması bu durumun tipik göstergesidir.


1. Ne İçin Kullanılır?

Bu rehber; sunucu taşıma veya altyapı değişikliği sonrasında T-Soft REST servisleriyle bağlantı sorunu yaşandığında ne yapılması gerektiğini açıklar.


2. Neden Bu Hata Oluşur?

E-ticaret entegrasyon sunucuları REST/WebService bağlantılarında IP tabanlı erişim kontrolü uygular. Bunun başlıca nedenleri:

  • Tanınmayan IP'lerden gelen yoğun API trafiği kötü niyetli trafik olarak değerlendirilebilir
  • Sunucu taşımalarında kısa sürede oluşan yüksek istek hacmi DDoS koruması veya anomali tespitini tetikleyebilir
  • Güvenli listedeki IP'ler bu kısıtlamalardan muaf tutulur; yeni IP henüz listede yoktur

3. Sorunun Belirtileri

BelirtiAçıklama
Eski IP çalışıyor, yeni IP çalışmıyorSorun altyapıda değil, IP tanımlamasında
Bağlantı bir süre çalışıp timeout oluyorRate-limit veya firewall devreye giriyor
Hata mesajıconnect to [SUNUCU]:443 failed: Connection timed out
Etkilenen endpoint/rest1 veya benzeri API uç noktaları

4. İşlem Adımları

Adım 1 — Yeni IP Adresinizi Tespit Edin

Yeni sunucunuzun dışa dönük IP adresini öğrenin. Sunucu yönetim panelinizden veya SSH bağlantısıyla şu komutla öğrenebilirsiniz:

curl ifconfig.me

Adım 2 — Destek Talebi Açın

Aşağıdaki bilgileri içeren bir destek talebi oluşturun:

  • Yeni çıkış IP adresiniz
  • Hata mesajının tam metni
  • Sorun yaşadığınız endpoint (örn. /rest1)
  • Eski IP'nin aynı işlemlerde sorunsuz çalıştığına dair not

Adım 3 — Yoğun API Trafiğini Durdurun

Whitelist tanımlanana kadar REST API üzerinden toplu veya yoğun sorgu göndermekten kaçının. Devam eden yoğun trafik engelin sürmesine neden olabilir.

Adım 4 — Whitelist Onaylandıktan Sonra Test Edin

Destek ekibi IP'yi güvenli listeye tanımladıktan sonra önce küçük bir test isteğiyle bağlantının sağlıklı çalıştığını doğrulayın.


5. Beklenen Sonuç / Davranış

IP whitelist'e eklendikten sonra Connection timed out hatası ortadan kalkar ve REST API bağlantıları kesintisiz çalışmaya devam eder.


6. Sık Sorulan Sorular

Bu işlemi kendim yapabilir miyim?

Hayır. Whitelist tanımlama sunucu tarafında yapılması gereken bir yapılandırmadır; destek ekibi tarafından gerçekleştirilir.

Eski IP'den her şey çalışıyor ama yeni IP'den çalışmıyor. Bu kesinlikle whitelist sorunu mu?

Büyük ihtimalle evet, ancak rate-limit veya firewall kuralı gibi başka nedenler de olabilir. Kesin teşhis için sunucu tarafında inceleme yapılması gerekir.

Sunucu taşıma sonrası başka neleri güncellemeyi unutmamalıyım?

DNS kayıtlarının yeni IP'ye yönlendirilmesi, mail sunucusu ayarları ve ödeme sistemi, SMS servisi gibi üçüncü taraf entegrasyonların yeni IP'yi tanıması gerekebilir.

Bu makale yardımcı oldu mu?

Aradığını bulamadın mı?

Yardımcı olmak için buradayız.

T-Soft 360 Logo T-SOFT E-Ticaret Sistemleriyle Hazırlanmıştır