SIP Hata Kodları

SIP Hata Kodları

SIP yanıtları nelerdir?

SIP yanıtları, iletişim için Oturum Başlatma Protokolü tarafından kullanılan kodlardır. Bilinen tüm SIP yanıtlarının bir listesini bir araya getirdik.

1xx = Bilgilendirici SIP yanıtları

  • 100 Trying  – Genişletilmiş arama gerçekleştiriliyor, bu nedenle çatallanan bir proxy'nin 100 Trying yanıtı göndermesi gerekiyor.
  • 180 Çalıyor  – Hedef Kullanıcı Aracısı DAVET mesajını aldı ve kullanıcıyı arama konusunda uyarıyor.
  • 181 Çağrı Yönlendiriliyor  – İsteğe bağlı, bir çağrının yönlendirildiğini belirtmek için Sunucu tarafından gönderin.
  • 182 Kuyruğa Alındı  – Hedef geçici olarak kullanılamıyor, sunucu hedef uygun olana kadar aramayı kuyruğa aldı.
  • 183 Oturum İlerlemesi  – Bu yanıt, kurulmakta olan bir arama için ek bilgi göndermek için kullanılabilir.
  • 199 Erken Diyalog Sonlandırıldı  – Erken bir diyalogun sonlandırıldığını belirtmek için Kullanıcı Aracısı Sunucusu tarafından gönderilir.

2xx = Başarı yanıtları

  • 200 OK  – İsteğin başarılı olduğunu gösterir
  • 202 kabul edildi  – İsteğin işleme koyulmak üzere kabul edildiğini belirtir, çoğunlukla yönlendirmeler için kullanılır.
  • 204 Bildirim Yok  – İsteğin başarılı olduğunu ancak yanıt alınmayacağını belirtir.

3xx = Yönlendirme yanıtları

  • 300 Çoklu Seçenek  - Adres, kullanıcı veya istemcinin aralarından seçim yapabileceği çeşitli seçeneklerden birine çözümlendi.
  • 301 Kalıcı Olarak Taşındı  – Orijinal İstek URI'si artık geçerli değil, yeni adres İletişim başlığında verilir.
  • 302 Geçici Olarak Taşındı  – İstemci, İletişim alanındaki adresi denemelidir.
  • 305 Proxy Kullan  – Kişi alanı, istenen hedefe erişmek için kullanılması gereken bir proxy'nin ayrıntılarını verir.
  • 380 Alternatif Servis  – Çağrı başarısız oldu, ancak alternatifler mesaj gövdesinde ayrıntılı olarak açıklanmıştır.

4xx = İstek hataları

  • 400 Hatalı İstek  – Yanlış biçimlendirilmiş sözdizimi nedeniyle istek anlaşılamadı.
  • 401 Yetkisiz  – İstek, kullanıcı kimlik doğrulaması gerektiriyor. Bu yanıt, UAS'ler ve kayıt şirketleri tarafından verilir.
  • 402 Ödeme Gerekli  – (Gelecekte kullanım için ayrılmıştır).
  • 403 Yasak  – Sunucu isteği anladı, ancak yerine getirmeyi reddediyor.
  • 404 Bulunamadı  – Sunucu, kullanıcının (Kullanıcı bulunamadı) konumunda bulunmadığına dair kesin bilgilere sahiptir.
  • 405 Yönteme İzin Verilmez  – İstek Satırında belirtilen yöntem anlaşılır, ancak izin verilmez.
  • 406 Kabul Edilemez  – Kaynak yalnızca kabul edilemez içeriğe sahip yanıtlar üretebilir.
  • 407 Proxy Kimlik Doğrulaması Gerekli  – İstek, kullanıcı kimlik doğrulaması gerektiriyor.
  • 408 İstek Zaman Aşımı  – Kullanıcı zamanında bulunamadı.
  • 409 Çakışma  – Kullanıcı zaten kayıtlı (kullanımdan kaldırıldı)
  • 410 Gitti  – Kullanıcı bir zamanlar vardı ama artık burada mevcut değil.
  • 411 Uzunluk Gerekli  – Sunucu, geçerli bir içerik uzunluğu (kullanımdan kaldırılmış) olmadan isteği kabul etmeyecektir.
  • 412 Koşullu İstek Başarısız Oldu  – Belirtilen ön koşul karşılanmadı.
  • 413 İstek Varlığı Çok Büyük  – İstek gövdesi çok büyük.
  • 414 İstek URI'si Çok Uzun  – Sunucu, isteğe hizmet vermeyi reddediyor, Req-URI, sunucunun yorumlayabileceğinden daha uzun.
  • 415 Desteklenmeyen Ortam Türü  – İstek gövdesi desteklenmeyen bir biçimde.
  • 416 Desteklenmeyen URI Şeması  – İstek URI'si sunucu tarafından bilinmiyor.
  • 417 Bilinmeyen Kaynak Önceliği  – Kaynak öncelikli seçenek etiketi vardı, ancak Kaynak Önceliği başlığı yoktu.
  • 420 Kötü Uzantı  – Kötü SIP Protokolü Uzantısı kullanıldı, sunucu tarafından anlaşılmadı.
  • 421 Uzantı Gerekli  – Sunucunun, Desteklenen başlıkta listelenmeyen belirli bir uzantıya ihtiyacı var.
  • 422 Oturum Aralığı Çok Küçük  – İstek, süresi minimumun altında olan bir Oturum Sona Eriyor başlık alanı içeriyor.
  • 423 Aralık Çok Kısa  – Kaynağın sona erme süresi çok kısa.
  • 424 Hatalı Konum Bilgisi  – İsteğin konum içeriği hatalı biçimlendirilmiş veya başka türlü tatmin edici değil.
  • 428 Kimlik Başlığını Kullan  – Sunucu ilkesi, bir Kimlik üstbilgisi gerektirir ve bir tanesi sağlanmamıştır.
  • 429 Yönlendiren Kimliği Sağlayın  – Sunucu, istek üzerine geçerli bir Yönlendirilen belirteci almadı.
  • 430 Akış Başarısız Oldu  – Diğer akışlar başarılı olabilse de, bir kullanıcı aracısına yönelik belirli bir akış başarısız oldu.
  • 433 Anonimliğe İzin Verilmiyor  – İstek, anonim olduğu için reddedildi.
  • 436 Bad Identity Info  – İsteğin bir Identity-Info başlığı var ve içerdiği URI şemasına başvuru yapılamaz.
  • 437 Desteklenmeyen Sertifika  – Sunucu, isteği imzalayan etki alanı için bir sertifikayı doğrulayamadı.
  • 438 Geçersiz Kimlik Başlığı  – Sunucu, bir isteği imzalamak için kullanılan geçerli bir sertifika aldı, imzayı doğrulayamadı.
  • 439 İlk Atlamada Giden Desteği  Yok – İlk giden proxy "giden" özelliğini desteklemiyor.
  • 440 Maks Genişlik Aşıldı  – Bir SIP proxy'si, bir yanıt içeriğinin istenen paralel çatallamayı gerçekleştirmek için Gelen Maks Genişliği'nin yetersiz olduğunu belirlerse ve proxy, seri çatallama veya bir yönlendirme göndererek telafi etmek istemiyor/istemiyorsa, bu proxy bir 440 yanıt. 440 yanıtı alan bir istemci, isteğinin olası tüm hedeflere ulaşmadığını çıkarabilir.
  • 469 Hatalı Bilgi Paketi  – Bir SIP UA'sı, UA'nın almak istediğini belirtmediği bir Bilgi Paketi ile ilişkili bir INFO talebi alırsa, UA, UA'nın bilgi paketleri içeren bir Recv-Info başlık alanı içeren bir 469 yanıtı göndermesi ZORUNLUDUR. INFO isteklerini almaya isteklidir.
  • 470 Onay Gerekli  – İsteğin kaynağı, alıcının böyle bir talepte bulunma iznine sahip değildi.
  • 480 Geçici Olarak Kullanılamıyor  – Aranan kişi şu anda müsait değil.
  • 481 Çağrı/İşlem Yok  – Sunucu, herhangi bir diyalog veya işlemle eşleşmeyen bir istek aldı.
  • 482 Döngü Algılandı  – Sunucu bir döngü algıladı.
  • 483 Too Many Hops  – Max-Forwards başlığı '0' değerine ulaştı.
  • 484 Adres Eksik  – İstek-URI eksik.
  • 485 Belirsiz  – İstek URI'si belirsiz.
  • 486 Burada Meşgul  – Callee meşgul.
  • 487 İstek Sonlandırıldı  – İstek, güle güle veya iptal ile sonlandırıldı.
  • 488 Burada Kabul Edilemez  – İstek URI'sinin oturum açıklamasının bazı yönleri kabul edilemez.
  • 489 Kötü Olay  – Sunucu, bir Olay başlığı alanında belirtilen bir olay paketini anlamadı.
  • 491 İstek Bekliyor  – Sunucunun aynı diyalogdan bekleyen bazı istekleri var.
  • 493 Undecipherable  – UndecipherableRequest, alıcının şifresini çözemeyeceği şifreli bir MIME gövdesi içerir.
  • 494 Güvenlik Anlaşması Gerekli  – Sunucu, üzerinde anlaşmaya varılmış bir güvenlik mekanizması gerektiren bir istek aldı.

5xx = Sunucu hataları

  • 500 Sunucu Dahili Hatası  – Sunucu, beklenmeyen bir durum nedeniyle isteği yerine getiremedi.
  • 501 Uygulanmadı  – SIP istek yöntemi burada uygulanmaz.
  • 502 Hatalı Ağ Geçidi  – Sunucu, bir isteği yerine getirmeye çalışırken aşağı akış sunucusundan geçersiz bir yanıt aldı.
  • 503 Hizmet Kullanılamıyor  – Sunucu bakımda veya geçici olarak aşırı yüklendi ve isteği işleyemiyor.
  • 504 Sunucu Zaman Aşımı  – Sunucu, bir isteği işlemeye çalışırken başka bir sunucuya erişmeye çalıştı, zamanında yanıt yok.
  • 505 Sürümü Desteklenmiyor  – İstekteki SIP protokolü sürümü sunucu tarafından desteklenmiyor.
  • 513 Mesaj Çok Büyük  – İstek mesajı uzunluğu, sunucunun işleyebileceğinden daha uzun.
  • 555 Anında Bildirim Hizmeti Desteklenmiyor  – Sunucu, pn-provider SIP URI parametresinde belirtilen hizmet verilen anında bildirimi desteklemiyor.
  • 580 Ön Koşul Hatası  – Sunucu, teklifte belirtilen bazı kısıtlamaları karşılayamıyor veya karşılamak istemiyor.

6xx = Genel hatalar

  • 600 Her Yerde Meşgul  – Tüm olası hedefler meşgul.
  • 603 Reddetme  – Varış yeri aramaya katılamaz/katılmak istemez, alternatif varış yeri yok.
  • 604 Hiçbir Yerde Yok  – Sunucu, istenen kullanıcının hiçbir yerde bulunmadığına dair yetkili bilgilere sahiptir.
  • 606 Kabul Edilemez  – Kullanıcının aracısıyla başarılı bir şekilde iletişim kuruldu ancak oturum açıklamasının bazı yönleri kabul edilemezdi.
  • 607 İstenmeyen  – Aranan taraf, arayan tarafın aramasını istemedi. Arayan taraftan gelecek girişimlerin benzer şekilde reddedilmesi muhtemeldir.

15.09.2021