"Yetkisiz IP" Hatası Alıyorum: Nasıl Çözülür?
Üçüncü taraf servislere (SMS gönderim sistemi, API entegrasyonu, ödeme altyapısı vb.) bağlanmaya çalışırken "yetkisiz IP" veya "unauthorized IP" hatası alıyorsanız, bu hata büyük olasılıkla servisin güvenlik duvarının bağlantı kurulmaya çalışılan IP adresine izin vermediği anlamına gelir.
Bu tür hatalar özellikle SMS entegrasyonları, webhook sistemleri ve API tabanlı yazılım entegrasyonlarında görülür.
1. Ne İçin Kullanılır?
Bu rehber aşağıdaki durumlarda yardımcı olur:
- SMS, e-posta veya bildirim servisi entegrasyonunda "yetkisiz IP" hatası aldığınızda
- API üzerinden bir servise bağlanmaya çalışırken erişim reddedildiğinde
- Üçüncü taraf bir yazılım sağlayıcısından izinsiz IP bildirimi geldiğinde
2. Sorunun Kaynağı
| Senaryo | Açıklama | Çözüm |
|---|---|---|
| Servisin IP beyaz listesi kısıtlıdır | Üçüncü taraf servis, belirli IP adreslerine izin verir; sizin sistem IP'niz listede yoktur | Servis sağlayıcısına IP adresinizi bildirerek beyaz listeye eklettirin |
| IP adresi değişmiş | Daha önce çalışıyordu ama altyapı güncellemesi sonrası IP değişti | Yeni IP adresini servis sağlayıcısına bildirin |
3. İşlem Adımları
Adım 1 — Hangi IP Adresi Kullanılıyor?
Bağlantıyı kuran sistemin (T-Soft altyapısı, sunucunuz veya kullandığınız yazılım) hangi IP adresinden istek yaptığını öğrenin.
- T-Soft SMS servisi kullanıyorsanız: Destek ekibinden T-Soft'un SMS gönderim servisine ait IP adresini talep edin. Bu IP, servis sağlayıcısının beyaz listesine eklenmesi gereken adrestir.
- Kendi sunucunuzdan istek yapıyorsanız: Sunucunuzun genel IP adresini öğrenmek için panelinizi kontrol edin veya SSH üzerinden
curl ifconfig.mekomutuyla dışa dönük IP adresinizi görüntüleyin.
Adım 2 — Servis Sağlayıcısına Başvurun
Öğrendiğiniz IP adresini, entegre olduğunuz servis sağlayıcısına (SMS şirketi, ödeme kuruluşu vb.) bildirin ve bu IP'nin izin listesine (whitelist) eklenmesini talep edin.
İletişimde şu bilgileri hazır bulundurun:
- Kullanıcı adınız veya hesap kimliğiniz (servis sağlayıcısındaki)
- İzin verilmesini istediğiniz IP adresi
- Hangi hizmet için erişim gerektiği (örn. SMS gönderimi)
Adım 3 — Testi Tekrarlayın
Servis sağlayıcısı IP adresini listeye ekledikten sonra entegrasyonunuzu test edin. Ekleme işlemi anlık olmayabilir; servis sağlayıcısına göre birkaç dakika beklemeniz gerekebilir.
4. Beklenen Sonuç / Davranış
- IP adresi beyaz listeye eklendikten sonra hata alınmadan bağlantı kurulabilir.
- SMS, API çağrısı veya webhook iletimi başarıyla gerçekleşir.
- Hata kaydı (log) artık "yetkisiz IP" değil, başarılı bağlantı gösterecektir.
5. Sık Sorulan Sorular
Servis sağlayıcısına hangi IP'yi bildirmeliyim?
İsteği yapan sistemin IP adresini bildirmelisiniz. T-Soft üzerinden SMS gönderimi yapıyorsanız bu, T-Soft'un SMS servis sunucusuna ait IP'dir — kendi bilgisayarınızın veya ofisinizin IP'si değildir.
Birden fazla IP adresi eklememiz gerekebilir mi?
Evet. Yük dengeleme veya yedekli yapı kullanan sistemlerde birden fazla IP adresi olabilir. Tüm IP adreslerinin listeye eklenmesi gerekir.
IP değişirse ne olur?
Sunucu taşıma, altyapı güncellemesi veya plan değişikliği sonrasında IP adresi değişebilir. Bu durumda servis sağlayıcısına yeni IP'yi bildirmeniz gerekir.
Bu ayarı T-Soft'tan yapmasını isteyebilir miyim?
T-Soft, kendi altyapısına ait IP bilgisini size sağlayabilir. Ancak üçüncü taraf servis sağlayıcısının kendi panelindeki beyaz liste işlemi, o servis sağlayıcısı veya hesap sahibi tarafından yapılmalıdır.
Entegrasyonum çalışıyordu, birden bire bu hatayı almaya başladım. Neden?
Büyük olasılıkla T-Soft altyapısında bir IP değişikliği gerçekleşti veya servis sağlayıcısı güvenlik politikasını güncelledi. Güncel IP bilgisini T-Soft destek ekibinden alarak servis sağlayıcınızın listesini güncelleyin.