Arama SDK'sı, Çağrı Otomasyonu SDK'sı, PSTN, Sohbet SDK'sı ve SMS SDK'sı için arama sonu yanıt kodlarıyla ilgili sorunları giderme
Bu makalede, ÇAĞRı SDK'sı, Çağrı Otomasyonu ve PSTN çağrısı için arama sonu yanıt kodlarının sorunlarını giderme açıklanmaktadır.
Sorun giderme ipuçları
Sorun giderme sırasında aşağıdaki ipuçlarını göz önünde bulundurun:
- Uygulamanız bir
IncomingCall Event Grid
olay almıyor: Olay aboneliği oluştururken uygulama uç noktasının Event Grid ile doğrulandığından emin olun. Doğrulama başarılı olursa olay aboneliğinizin sağlama durumu başarılı olarak işaretlenir. - Hata
The field CallbackUri is invalid
için: Çağrı Otomasyonu HTTP uç noktalarını desteklemiyor. Sağladığınız geri arama URL'sinin HTTPS'yi desteklediğinden emin olun. - Eylem
PlayAudio
hiçbir şey yürütmez: Şu anda ses dosyaları için yalnızca Wave dosyası (.wav) biçimi desteklenir. Dalga dosyasındaki ses içeriği mono (tek kanallı), 16.000 (16 KHz) örnekleme hızına sahip 16 bit örnekler olmalıdır. - PSTN uç noktalarındaki eylemler çalışmıyor:
CreateCall
,Transfer
,AddParticipant
veRedirect
telefon numaraları için eylem isteğinde öğesiniSourceCallerId
ayarlamanız gerekir. Doğrudan yönlendirme kullanmıyorsanız, eylemin başarılı olması için kaynak arayan kimliğinin İletişim Hizmetleri kaynağınıza ait bir telefon numarası olması gerekir.
Ürün ekibi tarafından izlenen sorunlar hakkında daha fazla bilgi için bkz . Bilinen sorunlar.
Not
Aşağıdaki tablolarda listelenen İleti ve Sonuç Kategorileri genel önizleme aşamasındadır. Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri Ek Kullanım Koşulları.
Arama kodlarını ve alt kod hatalarını anlama
Hata kodları, alt kodlar ve buna karşılık gelen sonuç kategorileri geliştiricilerin hataları tanımlamalarına ve tanılamalarına yardımcı olur. Bu hata kodları, bir çağrı sona erdikten sonra özelliği aracılığıyla call.callEndReason
kullanıma sunulur.
Hata kodu ayrıntıları şunlardır:
Kod - istemci veya sunucu yanıt durumunu temsil eden 3 basamaklı tamsayılardır. Kod kategorileri:
- Başarılı yanıtlar (200-299)
- İstemci hatası (400-499)
- Sunucu hatası (500-599)
- Genel hata (600-699)
Alt kod - Her sayının bir senaryo grubuna veya belirli bir senaryo sonucuna özgü benzersiz bir nedeni gösterdiği tamsayı olarak tanımlanır.
İleti - Sonucu açıklar ve bir sonuç bir hataysa sorunun nasıl azaltıldığına ilişkin ipuçları sağlar.
ResultCategory - Hatanın türünü gösterir. Bağlama bağlı olarak, değer , , ExpectedError
UnexpectedClientError
veya UnexpectedServerError
olabilirSuccess
.
AZURE İLETIŞIM HIZMETLERI ÇAĞıRMA SDK'sı istemci hata kodları ve alt kodları
İstemci hataları için resultCategories özelliği ise ExpectedError
, SDK'nın perspektifinden hata beklenir. Uygulama tarafından geçirilen yanlış bağımsız değişkenler gibi önkoşul hatalarında veya geçerli sistem durumu API çağrısına izin vermediğinde bu tür hatalarla sık karşılaşılır. Uygulamanın hata nedenini ve API'yi çağırma mantığını denetlemesi gerekir.
Alt kod | Kod | İleti | Sonuç kategorisi | Öğüt |
---|---|---|---|---|
40101 | 408 | CallAgent oluşturulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | |
40104 | 408 | CallAgent oluşturulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | |
40114 | 408 | Azure İletişim Hizmetleri altyapısına bağlanılamadı. Yeniden deneyin ve tarayıcının ağ isteklerini denetleyin. İstekler başarısız olursa tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | Daha fazla bilgi için bkz . ağ gereksinimleri. |
40115 | 412 | CallAgent oluşturulamadı, Azure İletişim Hizmetleri altyapısına bağlantı başlatılamadı. Yeniden deneyin ve tarayıcının ağ isteklerini denetleyin. İstekler başarısız olursa tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | Daha fazla bilgi için bkz . ağ gereksinimleri. |
40216 | 500 | CallAgent oluşturulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
40228 | 409 | CallAgent oluşturulamadı. Bu kimlikle ilişkilendirilmiş bir CallAgent örneği zaten var. Mevcut CallAgent'ı atın veya farklı bir kimliğe sahip yeni bir tane oluşturun. | ExpectedError | |
40230 | 409 | Bu kimlikle ilişkilendirilmiş bir TeamsCallAgent örneği zaten var olan TeamsCallAgent oluşturulamadı. Yeni bir tane oluşturmadan önce mevcut TeamsCallAgent'ı atın. | ExpectedError | |
40606 | 405 | Hoparlörler numaralandırılamadı, Android Chrome, iOS Safari veya macOS Safari'de hoparlörleri listelemek/seçmek desteklenmez. | ExpectedError | Konuşmacı numaralandırması/seçimi Android Chrome, iOS Safari veya macOS Safari'de desteklenmez. İşletim sistemi hoparlörü (çıkış cihazı) otomatik olarak seçer. Cihaz yönetimi ve bu sorunları en iyi şekilde azaltma hakkında daha fazla bilgi edinin. |
40613 | 400 | Mikrofon ve/veya kamera kullanımı için izin alınamadı, reddedildi veya başarısız oldu. Tarayıcının ve işletim sistemi ayarlarında izinlere izin verdiğinden emin olun. | ExpectedError | Cihaz izinlerini en iyi şekilde işleme hakkında daha fazla bilgi edinin. |
40614 | 500 | Cihaz izinleri istenemedi Tarayıcının ayarlarında ve işletim sistemi ayarlarında izinlere izin verdiğinden emin olun ve yeniden deneyin. Sorun devam ederse tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | Cihaz izinlerini en iyi şekilde işleme hakkında daha fazla bilgi edinin. |
41006 | 400 | Gelen çağrı kabullanamadı, Çaldırma durumunda değil. Gelen çağrıyı kabul etmek için CallAgent'ın incomingCall olayına abone olun. |
ExpectedError | Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın - Gelen arama alma - SDK olaylarına abone olma |
41007 | 400 | Gelen çağrı reddedilemedi, Çaldırma durumunda değil. Gelen çağrıyı reddetmek için CallAgent'ın incomingCall olayına abone olun. |
ExpectedError | Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın - Gelen arama alma - SDK olaylarına abone olma |
41015 | 500 | Mikrofonun sesi kapatılamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41016 | 400 | Mikrofon açılamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41025 | 400 | Video başlatılamadı, LocalVideoStream örneği geçersiz veya boş. LocalVideoStream örneğini geçirin. | ExpectedError | Videoyu başlatmak için geçirilen nesnenin LocalVideoStream örneği olduğundan emin olun. LocalVideoStream Nesne veya nesne kullanarak VideoDeviceInfo oluşturmaMediaStream . Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma - Ham videoya erişme |
41027 | 400 | Video başlatılamadı, video zaten başlatıldı. | ExpectedError | Yararlı bağlantılar: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma |
41030 | 400 | Video durdurulamadı, video zaten durduruldu. | ExpectedError | Yararlı bağlantılar: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma |
41032 | 400 | Video durdurulamadı, geçersiz bağımsız değişken. Giriş olarak kullanılan LocalVideoStream şu anda gönderilmiyor. | ExpectedError | Çağrıda gönderilen LocalVideoStream, Call.localVideoStreams[] dizisinde depolanır ve veya RawMedia türündedirVideo . Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma - Ham videoya erişme |
41033 | 500 | Çağrı tutulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41034 | 500 | Arama sürdürülemedi. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41035 | 400 | Ekran paylaşımı başlatılamadı, ekran paylaşımı zaten başlatıldı. | ExpectedError | Arama sırasında ekran paylaşımını başlatma ve durdurma hakkında daha fazla bilgi edinin |
41041 | 400 | Ekran paylaşımı durdurulamadı, ekran paylaşımı zaten durduruldu. | ExpectedError | Arama sırasında ekran paylaşımını başlatma ve durdurma hakkında daha fazla bilgi edinin |
41048 | 410 | Arama kurulum işlemi sırasında video başlatılamadı. Tarayıcının ayarlarında ve işletim sistemi ayarlarında video izinlerine izin verdiğinden ve kamera cihazının başka bir işlem tarafından kullanılmadığından emin olun. | UnexpectedClientError | - Kamera cihazı sistemde devre dışı bırakılmış olabilir. - Kamera başka bir işlem tarafından kullanılıyor. |
41056 | 412 | Arama başlatılamadı veya aramaya katılılamadı, Teams Kurumsal ses ilkesi bu Azure İletişim Hizmetleri kaynağı için etkinleştirilmedi. Etkinleştirmek için çevrimiçi öğreticiyi izleyin. | ExpectedError | Teams Kurumsal sesli ilkesini etkinleştirmek için kullanıcıların çevrimiçi Kurumsal Ses ve sesli mesaj Telefon Sistemi nasıl etkinleştirileceğine bakın |
41071 | 412 | Ekran paylaşımı başlatılamadı, arama Bağlı durumda değil. Aramanın ne zaman bağlı olduğunu öğrenmek için Aramanın statteChanged olayına abone olun. |
ExpectedError | Yararlı bağlantılar: - Arama özelliklerini denetleme - SDK olaylarına abone olma |
41073 | 412 | Özel MediaStream alınamadı veya ayarlanamadı, bu işlev şu anda Azure İletişim Hizmetleri tarafından devre dışı bırakıldı. | ExpectedError | |
43000 | 412 | Video başlatılamadı, video cihazı başka bir işlem/uygulama tarafından kullanılıyor. Kameranızın diğer işlemde/uygulamada kullanılmasını durdurun ve yeniden deneyin. | ExpectedError | Başka bir işlem tarafından kullanılan bir kamerayla en iyi şekilde başa çıkma hakkında daha fazla bilgi edinin |
43001 | Kategori 403 | Video başlatılamadı, seçili video cihazını kullanma izni verilmedi. Tarayıcı ayarlarında ve sistem ayarlarında video cihazı izinlerine izin verildiğinden emin olun. | ExpectedError | Tarayıcı ayarlarında ve cihaz sistemi ayarlarında kamera izinlerine izin verildiğinden emin olun. Cihaz sistemi ayarlarında kameraların devre dışı bırakılmadığından emin olun. macOS'ta sistem ayarlarından ekran kaydına izin verildiğinden emin olun. Yararlı bağlantılar: - Cihaz izinleri isteme- macOS'ta ekran paylaşımı izinleri - macOS ve iOS'ta Safari için cihazları numaralandırma veya bunlara erişme |
43002 | 500 | Video başlatılamadı, bilinmeyen hata. Yeniden deneyin. Sorun devam ederse Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43004 | 400 | Video cihazı değiştirilemedi, geçersiz giriş. Giriş bir VideoDeviceInfo türünde olmalıdır. | ExpectedError | VideoDeviceInfo nesnelerinin listesini almak için cihaz yöneticisini kullanın ve ardından kaynağı değiştirmek için VideoDeviceInfo nesnesini kullanın. Arama sırasında yerel video göndermeyi başlatma ve durdurma hakkında daha fazla bilgi edinin |
43005 | 400 | Video cihazı değiştirilemiyor, aynı video cihazına geçilemiyor, zaten seçili. | ExpectedError | |
43013 | 412 | Video başlatılamadı, video cihazı bulunamadı. Sistem ayarlarında video cihazlarının takılı ve etkin olduğundan emin olun. | ExpectedError | Cihazınıza bağlı ve yüklü bir kameranız olduğundan emin olun. |
43014 | 412 | Video başlatılamadı, medya akışı istenirken hata oluştu. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43015 | 412 | Video başlatılamadı, medya akışı isteği zaman aşımına uğradı. Tarayıcının isteminde kameraya erişim izni verin ve yeniden deneyin. | ExpectedError | Bu hata, kullanıcı kameraya erişime izin vermek için tarayıcının izin isteminde işlem yapmazsa oluşabilir. |
43016 | 412 | Video başlatılamadı, izinler sistem tarafından reddedildi. Tarayıcı ayarlarında ve sistem ayarlarında video cihazı izinlerine izin verildiğinden emin olun. | ExpectedError | - Tarayıcı ayarlarında ve cihaz sistemi ayarlarında kamera izinlerine izin verildiğinden emin olun. - Cihaz sistemi ayarlarında kameraların devre dışı bırakılmadığından emin olun. - macOS'ta sistem ayarlarından ekran kaydına izin verildiğinden emin olun. Yararlı bağlantılar: - Cihaz izinleri isteme -macOS'ta ekran paylaşımı izinleri - macOS ve iOS'ta Safari için cihazları numaralandırma veya bunlara erişme |
43017 | 412 | Video başlatılamadı, desteklenmeyen akış. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43018 | 412 | Video başlatılamadı, kısıtlamalar ayarlanamadı. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | Video kısıtlamalarını ayarlama hakkında daha fazla bilgi edinin |
43019 | 412 | Video başlatılamadı, cihaz seçilmedi. VideoDeviceInfo ile yapılandırılan bir LocalVideoStream geçirin ve yeniden deneyin. Sorun devam ederse Azure İletişim Hizmetleri desteğe başvurun. | UnexpectedClientError | Yararlı bağlantılar: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma |
43200 | 412 | Video akışı işlenemedi, bu akış kullanılamıyor. Uzak katılımcının videosu açık olduğunda ve akış işleme için kullanılabilir olduğunda bildirim almak için akışın isAvailable özelliğine abone olun. | ExpectedError | Yararlı bağlantılar: - Uzak katılımcı video/ekran paylaşımı akışlarını işleme - Uygulamanıza 1:1 görüntülü arama ekleme - SDK olaylarına abone olma |
43202 | 404 | Video akışı işlenemedi, bu akış artık kullanılamıyor. Uzak katılımcı videosunu kapattı. | ExpectedError | Uzak katılımcı, video için bir görünüm oluşturmaya çalışırken videosunu kapattı. |
43203 | 408 | Video akışı işlenemedi, video kareleri beklenirken işleme zaman aşımına uğradı. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43204 | 500 | Video akışı işlenemedi, Azure İletişim Hizmetleri altyapısında videoya abone olunamadı. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43209 | 405 | Video akışı işlenemedi, VideoStreamRenderer başlatma işlemi sırasında atıldı. | ExpectedError | |
43210 | 400 | VideoStreamRenderer zaten atılmış olduğundan atılamadı. | ExpectedError | |
43220 | 400 | Görünüm oluşturulamadı, etkin görünüm sayısı üst sınırına RemoteVideoStream ulaşıldı. Yeni bir tane oluşturmak için öncekini atabilirsiniz. |
ExpectedError | En fazla sayıda gelen video akışını düzgün şekilde destekleme hakkında daha fazla bilgi edinin |
480 | Uzak istemci uç noktası kaydedilmedi. | Uzak uç noktanın kullanılabilir olduğundan emin olun. | ||
481 | Gelen çağrı işlenemedi. | Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
487 | Arama iptal edildi, yerel olarak reddedildi, uç nokta uyuşmazlığı sorunu nedeniyle sona erdi veya medya teklifi oluşturulamadı. | Beklenen davranış. | ||
490, 491, 496, 497, 498 | Yerel uç nokta ağ sorunları. | Ağınızı denetleyin. | ||
503, 504 | İletişim Hizmetleri altyapı hatası. | Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
600 | Her yerde meşgul. Katılımcı başarıyla iletişim kurdu ancak meşgul sinyali döndürdü. | Beklenen davranış. | ||
603 | Arama, uzak İletişim Hizmetleri katılımcısı tarafından genel olarak reddedildi. | Beklenen davranış. | ||
604 | Hiçbir yerde yok. İstenen URI yok. | Beklenen davranış. | ||
606 | Kabul edilemez. Katılımcıyla başarıyla bağlantı kuruldu ancak açıklanan oturum desteklenemedi. | Beklenen davranış. |
Arama kodlarını ve alt kod hatalarını anlama
Hata kodları, alt kodlar ve buna karşılık gelen sonuç kategorileri geliştiricilerin hataları tanımlamalarına ve tanılamalarına yardımcı olur. Bu hata kodları, bir çağrı sona erdikten sonra özelliği aracılığıyla call.callEndReason
kullanıma sunulur.
Hata kodu ayrıntıları şunlardır:
Kod - istemci veya sunucu yanıt durumunu temsil eden 3 basamaklı tamsayılardır. Kod kategorileri:
- Başarılı yanıtlar (200-299)
- İstemci hatası (400-499)
- Sunucu hatası (500-599)
- Genel hata (600-699)
Alt kod - Her sayının bir senaryo grubuna veya belirli bir senaryo sonucuna özgü benzersiz bir nedeni gösterdiği tamsayı olarak tanımlanır.
İleti - Sonucu açıklar ve bir sonuç bir hataysa sorunun nasıl azaltıldığına ilişkin ipuçları sağlar.
ResultCategory - Hatanın türünü gösterir. Bağlama bağlı olarak, değer , , ExpectedError
UnexpectedClientError
veya UnexpectedServerError
olabilirSuccess
.
Arama Bitiş arama kodları ve alt kodları
Aramanın neden sona ermiş olduğuna ilişkin farklı açıklamalar vardır. Aramanın nasıl sona erebileceğini gösteren arama kodlarının ve alt kodların sonunun anlamları aşağıdadır.
Alt kod | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
0 | 0 | Arama yerel katılımcı tarafından başarıyla sona erdi. | Başarılı | |
0 | 487 | Arayan aramayı iptal ettikçe arama başarıyla sona erdi. | Başarılı | |
0 | 603 | Çağrıyı çağıran kişi tarafından reddedildikçe arama başarıyla sona erdi. | Başarılı | Çağrı, hedef kullanıcıdan istemci SDK'sı, Çağrı Otomasyonu, Graf, PSTN veya Teams reddetme işlevi aracılığıyla reddedildiği için sona erdi. |
7 | 496 | Çağrı, istemci ağ bağlantısını aniden kaybettiği için sona erdi ve birden çok kez yeniden denemesine rağmen bağlanamadı | ExpectedError | Tarayıcı çevrimdışı veya ağ sorunları var. Tarayıcınızın ağ bağlantısını denetleyin ve yeniden deneyin. |
3100 | 410 | İstemcideki beklenmeyen ağ sorunu nedeniyle çağrı kurulumu başarısız oldu, istemcinin ağını denetleyin ve yeniden deneyin. | UnxpectedClientError | Ağ yapılandırmasını denetleyin, Azure İletişim Çağrısı ağ gereksinimlerini karşıladığından emin olun. |
3101 | 410 | İstemcideki beklenmeyen ağ sorunu nedeniyle çağrı bırakıldı, istemcinin ağını denetleyin ve yeniden deneyin. | UnxpectedClientError | Ağ yapılandırmasını denetleyin, Azure İletişim Çağrısı ağ gereksinimlerini karşıladığından emin olun. |
3111 | 410 | Arama kurulumu başarısız oldu, arama bağlanırken medya teklifi işlenemedi. | UnxpectedClientError | Yeniden deneyin. Sorun devam ederse arama bilgilerini, istemci günlüklerini, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
3112 | 410 | İstemci tarafındaki ağ yapılandırma sorunu nedeniyle çağrı kurulumu başarısız oldu, istemcinin ağ yapılandırmasını denetleyin ve yeniden deneyin. | ExpectedError | 3112 alt koduyla biten arama hakkında daha fazla bilgiyi burada bulabilirsiniz. |
4097 | 0 | Toplantı düzenleyicisi tarafından tüm kullanıcılar için arama sona erdi. | Başarılı | |
4502 | 490 | Ağ bağlantısı sorunları nedeniyle arama başarısız oldu, tarayıcı ağ HTTP isteğini tamamlayamadı. | UnexpectedClientError | İstemci HTTP isteğini ve yanıtlarını tamamlayamadı. Yeniden deneyin. Sorun devam ederse arama bilgilerini, istemci günlüklerini, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
4506 | 408 | Arama zaman aşımına uğradı. Arayanın aramayı alıp almadiğini ve kabul edip etmediğini denetleyin. | UnexpectedClientError | Yeniden deneyin. Sorun devam ederse arama bilgilerini, istemci günlüklerini, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
4507 | 495 | Uygulama geçerli Azure İletişim Hizmetleri belirteci sağlamadı. | UnexpectedClientError | Uygulamanızın belirteç yenileme mekanizmasını doğru uyguladığınızdan emin olun. |
4521 | 0 | Kullanıcının aramayla bağlantısı aniden kesildiğinden arama sona erdi. Bunun nedeni, kullanıcının aramayı barındıran uygulamayı kapatması olabilir. Örneğin, bir kullanıcı tarayıcı sekmesini düzgün bir şekilde kapatmadan uygulamayı sonlandırmış olabilir. | ExpectedError | |
Kategori 5000 | 0 | Bu katılımcı için arama sona erdi. Katılımcı başka bir katılımcı tarafından konuşmadan kaldırıldı. | Başarılı | |
5003 | 0 | Çağrıyı reddeden tüm uç noktalar arama başarılı bir şekilde sona erdi. | Başarılı | |
5300 | 0 | Başka bir katılımcı tarafından konuşmadan kaldırıldığı için bu katılımcı için arama sona erdi. | Başarılı | Başka bir katılımcı bunu kaldırdıkça bu katılımcı için çağrı sona erdi; başka bir istemci, Çağrı Otomasyonu API'si, Graph API'si olabilir. |
5317 | 0 | Katılımcı rolü güncelleştirmesi nedeniyle hedef katılımcı kaldırıldı. | ExpectedError | |
5828 | Kategori 403 | Kullanıcı davetli listesinin bir parçası olmadığından, odalar toplantısına katılma yetkisi yoktur. | UnexpectedClientError | |
5829 | Kategori 403 | Odalar toplantısı için bitiş saatinin ötesinde veya toplantının başlangıç saatinden önce katılma izni verilmez. | UnexpectedClientError | |
5830 | Kategori 403 | Odalar toplantısına yalnızca İletişim Hizmetleri kullanıcısının katılmasına izin verilir. | ExpectedError | |
7000 | 0 | Arama, Azure İletişim Hizmeti Çağrı Otomasyonu API'si veya bir sunucu botu tarafından sonlandırıldı. | Başarılı | Arama ACS Çağrı Otomasyonu API'si veya Graph botu tarafından sonlandırıldı. |
10003 | 487 | Başka bir uç nokta tarafından başka bir yerde kabul edildiği için bu kullanıcı uç noktası için çağrı iptal edildi. | Başarılı | Hedef kullanıcıya yönelik bir çağrı başlatıldı (çağrıyı başlat, katılımcı ekle, aktar), hedef kullanıcının aynı anda birden çok etkin uç noktası vardı ve kullanıcının aramayı kabul ettiği uç noktalardan birinde. Bu normal bir davranıştır, yalnızca bir uç nokta bir çağrıyı kabul edebilir ve buna bağlanabilir. Diğer tüm uç noktalar, çağrının zaten kabul edilmiş olduğunu belirtmek için 10003 alt kodunu alır. |
10004 | 487 | Hedef kullanıcı zamanında kabul etmediğinden veya reddetmediğinden arama zaman aşımında iptal edildi. Kullanıcının bildirimi gördüğünden ve/veya uygulamanın bu bildirimi otomatik olarak işleyebileceğinden emin olun ve bu çağrıyı yeniden başlatmayı deneyin. | ExpectedError | Hedef kullanıcı kabul etmediğinden veya reddetmediğinden, önceden tanımlanmış süre (genellikle 2 dakika) sonra çağrı iptal edildi. |
10009 | Kategori 401 | Kimliği doğrulanmamış kimlik. Azure İletişim Hizmetleri belirtecinizin geçerli olduğundan ve süresinin dolmadığından emin olun. | UnexpectedClientError | |
10024 | 487 | Arama başarıyla sona erdi. Çağrı tüm çağrı uç noktaları tarafından reddedildi. | Başarılı | Aramayı yeniden yapmayı deneyin. |
10037 | 480 | Hedef kullanıcının ACS'ye kayıtlı uç noktası yoktu. Hedef kullanıcının en az bir etkin uç noktası olduğundan ve çevrimiçi olduğundan emin olun. | ExpectedError | Hedef kullanıcı Azure İletişim Hizmetleri Çağırma SDK'sını kullanıyorsa, SDK'nın istemci uygulamasında başarıyla başlatıldığından emin olun. Hedef kullanıcı bir Teams kullanıcısıysa, istemcisinin çevrimiçi olduğundan emin olun. Hedef kullanıcının tanımlayıcısının (CommunicationUserIdentifier, MicrosoftTeamsUserIdentifier veya MicrosoftTeamsBotIdentifier) doğru olduğundan emin olun. Graph API'sinin user özelliği department Microsoft Communication Application Instance MicrosoftTeamsBotIdentifier belirtilmelidir. |
10057 | 408 | Arama başarısız oldu, arayan arama kurulumunu sonlandıramadı, büyük olasılıkla çağrıyı alan ağ kesildi veya uygulamayı aniden sonlandırdı. İstemcilerin bağlı ve kullanılabilir olduğundan emin olun. | ExpectedError | |
10076 | 480 | Hedef kullanıcı kaydedildi, ancak arama sırasında çevrimiçi değildi. Hedef kullanıcının en az bir etkin uç noktası olduğundan ve çevrimiçi olduğundan emin olun. | ExpectedError | Hedef kullanıcı Azure İletişim Hizmetleri Çağırma SDK'sını kullanıyorsa, SDK'nın istemci uygulamasında başarıyla başlatıldığından ve uç noktasının çevrimiçi olduğundan emin olun. Hedef kullanıcı bir Teams kullanıcısıysa, istemcisinin çevrimiçi olduğundan emin olun. |
10077 | 480 | Hedef kullanıcı ACS'ye ve/veya anında iletme bildirimleri için kaydedildi, ancak arama sırasında çevrimiçi değildi. Hedef kullanıcının en az bir etkin uç noktası olduğundan ve çevrimiçi olduğundan emin olun. | ExpectedError | Hedef kullanıcı Azure İletişim Hizmetleri Çağırma SDK'sını kullanıyorsa, SDK'nın istemci uygulamasında başarıyla başlatıldığından ve uç noktasının çevrimiçi olduğundan emin olun. Uygulama Anında İletme Bildirimleri'ni kullanıyorsa, bunların doğru yapılandırıldığından emin olun. Hedef kullanıcı bir Teams kullanıcısıysa, istemcisinin çevrimiçi olduğundan emin olun. |
10078 | 480 | Uzak istemci uç noktası kayıtlı değil veya ulaşılamıyor. Uzak istemci uç noktasının Azure İletişim Hizmetleri'a ağ isteklerini başarıyla gönderdiğinden emin olun. | ExpectedError | - Hedef kullanıcı Azure İletişim Hizmetleri Çağırma SDK'sını kullanıyorsa, SDK'nın istemci uygulamasında başarıyla başlatıldığından ve uç noktasının çevrimiçi olduğundan emin olun. Uygulama Anında İletme Bildirimleri'ni kullanıyorsa, bunların doğru yapılandırıldığından emin olun. - Hedef kullanıcı bir Teams kullanıcısıysa, istemcisinin çevrimiçi olduğundan emin olun. |
301004 | 410 | Çağrı kurulumu sırasında Azure İletişim Hizmetleri altyapısıyla medya bağlantısı kurulamaması nedeniyle katılımcı Azure İletişim Hizmetleri altyapısı tarafından çağrıdan kaldırıldı. Yerel ağ, güvenlik duvarları, VPN'ler yapılandırması gibi kullanıcının ağ yapılandırmasını denetleyin ve yeniden deneyin. | UnexpectedClientError | Kullanıcının ağının doğru yapılandırıldığından emin olun, 'Ağ Önerileri' genel belgelerini izleyin. |
301005 | 410 | Katılımcı, aynı altyapıya sahip medya bağlantısı kaybı nedeniyle Azure İletişim Hizmetleri altyapısı tarafından çağrıdan kaldırıldı. Bu durum genellikle katılımcı çağrıdan aniden ayrıldığında veya ağ bağlantısını kaybettiğinde gerçekleşir. Katılımcı aramaya devam etmek isterse yeniden bağlanabilir. | UnexpectedClientError | Desteklenen bir ortamda en son SDK'yi kullandığınızdan emin olun. |
540000 | 0 | Arama, yerel PSTN çağıranı tarafından başarıyla sona erdi. | Başarılı | |
510403 | Kategori 403 | Arama sona erdi, daha önce istenmeyen posta olarak işaretlendi ve artık engellendi. | ExpectedError | - İletişim Hizmetleri belirtecinizin geçerli olduğundan ve süresinin dolmadığından emin olun. - Arama seçeneklerinde AlternateId geçiş yapmaya emin olun. |
540487 | 487 | Arayan aramayı iptal ettikçe arama başarıyla sona erdi. | Başarılı | |
560000 | 0 | Arama, uzak PSTN katılımcısı tarafından başarıyla sona erdi. | Başarılı | Olası nedenler: - Kullanıcı aramayı sonlandırdı. - Arama medya aracısı tarafından sona erdi. |
560486 | 486 | Uzak PSTN katılımcısı meşgul olduğundan arama sona erdi. Çağrılan numara zaten bir aramada veya teknik sorunlarla karşılaşıyordu. | Başarılı | - Doğrudan Yönlendirme çağrıları için Oturum Sınırı Denetimi günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. Olası nedenler: Çağrılan numara zaten bir aramada veya teknik sorunlarla karşılaşıyordu. |
404 | Arama bulunamadı. | Aradığınız numaranın (veya katıldığınız çağrının) mevcut olduğundan emin olun. | ||
408 | Arama denetleyicisi zaman aşımına uğradı. | Arama Denetleyicisi, kullanıcı uç noktalarındaki protokol iletilerini beklerken zaman aşımına uğradı. İstemcilerin bağlı ve kullanılabilir olduğundan emin olun. | ||
410 | Yerel medya yığını veya medya altyapısı hatası. | Desteklenen bir ortamda en son SDK'yi kullandığınızdan emin olun. | ||
430 | İstemci uygulamasına ileti teslim edilemiyor. | İstemci uygulamasının çalıştığından ve kullanılabilir olduğundan emin olun. | ||
480 | Uzak istemci uç noktası kaydedilmedi. | Uzak uç noktanın kullanılabilir olduğundan emin olun. | ||
481 | Gelen çağrı işlenemedi. | Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
490, 491, 496, 497, 498 | Yerel uç nokta ağ sorunları. | Ağ yapılandırmasını denetleyin, Azure İletişim Çağrısı ağ gereksinimlerini karşıladığından emin olun. | ||
500, 503, 504 | İletişim Hizmetleri altyapı hatası. | Azure portalı aracılığıyla bir destek isteği oluşturun. |
Arama kodlarını ve alt kodları anlama
Hata kodları ne zaman alınır?
Çağrı Otomasyonu için hata kodları, sağlanan geri çağırma URI'si aracılığıyla API çağrılarına zaman uyumlu yanıtlar veya zaman uyumsuz yanıtlar olarak gelebilir. Zaman uyumlu durumda bir API çağrısı yapılırsa ve kabul edilmezse ACS, API çağrısının neden reddedildiğini açıklayan bir hata kodu sağlar. Zaman uyumsuz senaryolarda api çağrısı yapılır ve kabul edilir ancak yine de bir sorun oluşursa hem geri çağırma olayı hem de hata kodu alınır. Çağrı hataları için yaygın bir geri çağırma olayı örneği, bir çağrının callDisconnected
bağlantısı kesildiğinde ortaya çıkar. callDisconnected
Olay alındıktan sonra, söz konusu çağrı için başka geri çağırma olayı olmayacaktır. Geri çağırma olaylarının çağrı sinyali listesi için bkz. (bu sayfa) ve medya eylemleri için geri çağırma olaylarının listesi için bkz. (bu sayfa).
Hata Kodu Söz Dizimi
Hata kodları, alt kodlar ve buna karşılık gelen sonuç kategorileri geliştiricilerin hataları tanımlamalarına ve tanılamalarına yardımcı olur. Hata kodu ayrıntıları şunlardır:
Kod - istemci veya sunucu yanıt durumunu temsil eden 3 basamaklı tamsayılardır. Kod kategorileri:
- Başarılı yanıtlar (200-299)
- İstemci hatası (400-499)
- Sunucu hatası (500-599)
- Genel hata (600-699)
Alt kod - Her sayının bir senaryo grubuna veya belirli bir senaryo sonucuna özgü benzersiz bir nedeni gösterdiği tamsayı olarak tanımlanır.
İleti - Sonucu açıklar ve bir sonuç bir hataysa sorunun nasıl azaltıldığına ilişkin ipuçları sağlar.
Koda ve alt koda ek olarak, arama günlüklerinde daha ayrıntılı sorun giderme bilgileri bulunabilir. Arama günlüklerini etkinleştirme ve bunlara erişme hakkında daha fazla bilgi edinmek için ayrıntılı yönergeler için bu sayfaya bakın.
Çağrı Otomasyonu SDK'sı hata kodları
Aşağıdaki tabloda en yaygın kodlar ve alt kodlar yer alır. Hatanız bu tabloda yoksa, özel senaryonuz hakkında daha fazla bilgi edinmek için genel kodlara ve alt kodlara bakın.
En yaygın Çağrı Otomasyonu hata kodları
Kod | Alt kod | Açıklama | Risk azaltma |
---|---|---|---|
404 | 8522 | Kaynağın bulunamadığını gösteren genel bir hata kodu. Kaynaklar aramalar ve katılımcılar içerebilir. | Arama durumunu bir kez daha denetleyin: Arama zaten sona ermiş veya katılımcı aramayı bırakmış olabilir. |
400 | 8523 | İstek gövdesindeki bir şeyin geçersiz olduğunu gösteren genel bir hata kodu. | Tüm parametrelerin geçerli olduğundan emin olun. Hatayı oluşturan parametreyi belirlemek için hata iletisine bakın. |
400 | 8501 | Eylem Desteklenmiyor Çağrısı Oluşturulmadı | Çağrı etkin değilken hata iletisiyle ilişkili eylem etkinleştirildi. Aramanın bağlantısı kesildikten sonra yeni arama eylemlerinin başlatılmadığından emin olun. Bu hata, çağrının bağlantı kesilme süresine yakın olması durumunda çağrı etkinken çağrılan eylemlerden de kaynaklanabilir. |
400 | 8500 | Geçersiz Medya Modu | Herhangi birinin zaten etkin olup olmadığını veya hedef katılımcının zaten bir medya işleminde olup olmadığını görmek için medya işlemlerinizin durumunu denetleyin. Etkin bir medya işlemi varsa işlemin tamamlanmasını bekleyin ve sonra yeniden deneyin. |
400 | 8559 | Eylem desteklenmiyor Yalnızca bir tek arama uygulamasına izin veriliyor | Yinelenen kayıt başlatma isteği, kayıt zaten başlatıldı veya devam ediyor. Yeni bir kayıt çağrısı göndermeden önce etkin olmadığını kontrol etmek için kayıt durumunu bir kez daha denetleyin. |
400 | 8528 | Eylem desteklenmiyor çağrısı sonlandırıldı | Çağrı sonlandırılırken hata iletisiyle ilişkili eylem etkinleştirildi. Arama sonlandırıldıktan sonra yeni arama eylemlerinin başlatılmadığından emin olun. Bu hata, çağrı sonlandırma süresine yakınsa çağrı etkinken çağrılan eylemlerden de kaynaklanabilir. |
409 | 8519 | Çakışma | Aynı kaynakta paralel olarak birden çok eylemin gerçekleştirildiğinden emin olun. Hangi iki eylemin çakışan olduğunu belirlemek için hata iletisine bakın. |
Kategori 403 | 7507 | Çağrı Kaynağı Kimliği Geçersiz | Yetkilendirme belirtecinden uygulama kimliği, çağrı kaynağındaki uygulama kimliğiyle eşleşmedi. Gelen arama web kancasının yapılandırıldığı ACS kaynağından bağlantı dizesi kullandığınızdan emin olun (telefon numarası aramayı yanıtlayan aynı ACS kaynağına ait olmalıdır). |
Kategori 403 | 7504 | Yetersiz Uygulama İzinleri | Yetersiz izinler için genel kod, hangi kaynağın izinlerinin eksik olduğuna ilişkin bağlam için hata iletisini denetleyin. |
400 | 8585 | Geçerli Çağrı Durumunda Eylem Geçerli Değil | Arama kurulamadı veya bağlantısı kesildi: Medya eylemini yeniden denemeden önce çağrının oluşturulmasını bekleyin. |
405 | 8520 | İşlev şu anda desteklenmiyor | Beklenen Hata: İş akışı şu anda desteklenmiyor. Bu işlevleri etkinleştiren güncelleştirilmiş bir SDK olup olmadığını görmek için yayın blogumuza bakın. Desteklenmeyen iş akışlarının listesi için Çağrı Otomasyonu bilinen sınırlamalar sayfasına bakın. |
412 | 8583 | Önkoşul Başarısız Oldu | Uyumsuz eylemleri çalıştırmadığınızdan veya kuyruğa almadığınızdan emin olmak için uyumsuz medya eylemlerini listeleyen bu sayfaya başvurun. |
400 | 8567 | ACS Kaynak Hizmet Sorumlusu Etkin Değil | Azure Bilişsel Hizmet Kaynağı düzgün yapılandırılmamış. Azure Bilişsel Hizmet Kaynağınızı ayarlama kılavuzu için bu sayfaya bakın. |
405 | 8522 | Eksik yapılandırma | Yapılandırmanın oluşturulması gereken daha fazla bağlam için hata iletisini denetleyin. AnswerCall API'sini çağırırken bu yapılandırmanın gerçekleşmesi gerekir. |
Genel hata kodları
2xx kodları
2xx kodu başarılı bir yanıtı temsil eder. Başarılı yanıtların alt kodu 0 olacaktır.
4xx kodları
4xx Kodu istemci hatalarını temsil eder.
Durum Kodu | Açıklama |
---|---|
400 | Hatalı istek |
Kategori 401 | Yetkisiz |
403 | Yasak |
404 | Bulunamadı |
405 | Yönteme izin verilmiyor |
406 | Kabul edilemez |
408 | Zaman aşımına uğradı |
409 | Çakışma |
412 | Önkoşul başarısız oldu |
413 | İstek varlığı çok büyük |
Kategori 426 | Yükseltme gerekiyor |
429 | Çok fazla istek var |
481 | İşlem yok |
487 | İptal edildi |
5xx kodları
5xx kodu sunucu hatalarını temsil eder.
Durum Kodu | Açıklama |
---|---|
500 | İç sunucu hatası |
501 | Uygulanmadı |
502 | Hatalı ağ geçidi |
503 | Hizmet Kullanılamıyor |
504 | Ağ Geçidi Zaman Aşımı |
6xx kodları
6xx kodu genel bir hatayı temsil eder.
Durum Kodu | Açıklama |
---|---|
603 | Reddedildi |
Genel alt kodlar
Alt kod | Açıklama |
---|---|
0 | Başarılı |
7000 | Zarif |
7.500 | Desteklenmeyen AAD Kimliği |
7501 | Geçersiz Belirteç |
7502 | Erişim Etkin Değil |
7504 | Yetersiz Uygulama İzinleri |
7505 | Kurumsal Kiracı Uyuşmazlığı |
7506 | Güvenilmeyen Sertifika |
7507 | Çağrı Kaynağı Kimliği Geçersiz |
7508 | Desteklenmeyen ACS Kimliği |
7509 | Hmac Doğrulama Hatası |
7510 | Yönetilen Kimlik Doğrulama Hatası |
7600 | Kaynak Erişimi Etkin Değil |
7601 | Geçersiz ACS Kaynak Kimliği |
7602 | Geçersiz ACS Hedef Kimliği |
7603 | Geçersiz ACS Kimliği |
7604 | Yetkisiz Teams Birlikte Çalışma Senaryosu |
7605 | Yetkisiz Teams Kayıt Birlikte Çalışma Senaryosu |
7606 | Bilişsel Eylemler için Yetkisiz ACS Kaynağı |
8500 | Geçersiz Medya Modu |
8501 | Çağrı Oluşturulmadı |
8502 | Katılımcı Kimliğim Kullanılamıyor |
8503 | Arama Medya Durumu Ses Etkin Değil |
8504 | Medya Akışları Kullanılamıyor |
8505 | Yerine geçen birden çok katılımcı |
8506 | Uyumsuz Kayıt Çağrısı |
8508 | İşlem İptal Edildi |
8509 | En Fazla Sessizlik Zaman Aşımına Ulaşıldı |
8510 | İlk Sessizlik Zaman Aşımına Ulaşıldı |
8511 | Yürütme İstemi Başarısız Oldu |
8512 | Bip Çalma Başarısız Oldu |
8513 | Medya Alma Zaman Aşımı |
8514 | Durdurma Tonu Algılandı |
8515 | Maksimum Kayıt Süresine Ulaşıldı |
8516 | Çağrı Kısıtlandı |
8517 | Kiracı Kimliği Uyuşmazlığı Çağırma |
8518 | Çağrı Özel Durumu |
8519 | Çakışma |
8520 | Uygulanmadı |
8521 | Çok Fazla Atlama |
8522 | Bulunamadı |
8523 | Geçersiz Bağımsız Değişken |
8524 | Uyumluluk kaydı için geçersiz katılımcı sayısı |
8525 | Kayıtlı Olmayan Taraf |
8526 | Geçersiz Birleştirme Belirteci |
8527 | Geçersiz Birleştirme URL'si |
8528 | Arama Sonlandırıldı |
8529 | Daraltılmış Aylık Sınıra Ulaşıldı Çağrısı |
8530 | Çağrı Kısıtlanmış Etkin Arama Sınırına Ulaşıldı |
8531 | Alınan Maksimum Basamak Sayısı |
8532 | Basamaklar Arası Zaman Aşımına Ulaşıldı |
8533 | Dtmf Seçeneği Eşleştirildi |
8534 | Yanlış Ton Girildi |
8535 | Geçersiz Dosya Biçimi |
8536 | Dosya İndirme Başarısız Oldu |
8537 | Etkin Tut Zaman Aşımına Ulaşıldı |
8538 | Arayan Reddedildi |
8539 | Aranan Meşgul |
8540 | Aranan Her Yerde Meşgul |
8541 | Arama Kullanılamıyor |
8542 | Arama İptal Edildi |
8543 | Arama Yok |
8544 | Callee Ulaşılamıyor |
8545 | Konuşma Seçeneği Eşleştirildi |
8546 | Çağıran Geçersiz İstek Gönderdi |
8547 | Konuşma Seçeneği Eşleşmedi |
8548 | Arama Grup Araması değil |
8549 | Yeniden Hedefleme Konuşma Oluşturma Başarısız Oldu |
8550 | MedyaYı Yeniden Hedefleme Anlaşması Başarısız Oldu |
8551 | Yeniden Hedefleme Desteklenmiyor |
8552 | Düzenleyici Kaldırılamıyor |
8553 | Yinelenen Kayıt |
8554 | Katılımcı Toplantı Dışı Ses Karışımı |
8555 | Yeniden Hedefleme Zaten Sürüyor |
8556 | CR Çağrısı için Desteklenmeyen Eylem |
8557 | Yanlış Biçim Türü |
8558 | Katılımcı Yok |
8559 | Yinelenen Tek Arama |
8560 | Kilitli toplantı nedeniyle konuşmaya katılma engellendi |
8561 | Geçersiz Toplantıya Katılma Kimliği |
8562 | Kayıt Modu Desteklenmiyor |
8563 | Konuşma Tanınmadı |
8564 | Konuşma Tanıma Hizmeti Bağlantı Hatası |
8565 | Bilişsel Hizmetler Hatası |
8566 | Açma İşlemine İzin Verilmiyor |
8567 | ACS Kaynak Hizmet Sorumlusu Etkin Değil |
8568 | Bilişsel Hizmet İsteği için Yönetilen Kimlik Başarısız Oldu |
8571 | Kayıt İşlemi Çakışması |
8569 | Konuşma Tanındı |
8570 | Bilişsel Hizmetler Konuşma Tanıma Hatası |
8572 | Play Hizmeti Kapatma |
8573 | Duraklatma Özgeçmiş Yöntemine İzin Verilmiyor |
8578 | Transkripsiyon Başarısız Oldu |
8579 | Transkripsiyon İptal Edildi |
8580 | Transkripsiyon Hizmeti Kapatma |
8581 | Geçersiz Akış URL'si |
8582 | Kaynak metni veya Ssml Boş Yürütme |
8583 | Önkoşul Başarısız Oldu |
8585 | Geçerli Çağrı Durumunda Eylem Geçerli Değil |
8586 | Bot Tarafından Kabul Edilmeyen Gelen Arama |
8587 | Gelen Arama Zaman İçinde Yanıtlanmadı |
8588 | Kayıt tamamlandı ve medya alma zaman aşımı |
8589 | Kayıt Kısıtlandı |
8594 | Toplantı Durumunu Güncelleştirme Başarısız Oldu |
8603 | Medya Akışı Başarısız Oldu |
8604 | Medya Akışı İptal Edildi |
8605 | Transkripsiyon Özel Konuşma Modeli Desteklenmiyor |
8606 | İletişim Tanımlayıcısı Oluşturulamadı |
8607 | Aktarım İşlemi Çakışması |
8608 | Kayıt Katılımcısı İstemci Hatası |
8609 | Bottan Geçersiz Birleştirme Yanıtı |
8610 | Bildirimde Bottan Yanıt Yok |
8613 | Kısıtlanmış Canlı Açıklamalı Alt Yazı Sınırına Ulaşıldı Çağrısı |
9001 | Temel Alınan Hizmetten Bilinmeyen Hata |
9002 | Temel Alınan Hizmetten Zaman Aşımı Hatası |
9003 | İşlem İptal Edildi Hatası |
9998 | Önemli Hata |
9999 | Bilinmiyor |
ParticipantEndReason ile PSTN çağrı yanıt kodları
Bu bölümde ve yanıt kodlarının ParticipantEndReason
ParticipantEndSubCode
çeşitli birleşimleri için sorun giderme bilgileri sağlanır. Bu bölümdeki ParticipantEndReason
= tablolar için Code ve = ParticipantEndSubCode
SubCode.
ParticipantEndReason 0
0 değeriyle yanıt ParticipantEndReason
genellikle normal çağrı temizleme anlamına gelir ve hatasız tamamlanan çağrıları işaretler.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
0 | 0 | Arama yerel katılımcı tarafından başarıyla sona erdi. | Başarılı | |
560000 | 0 | Normal PSTN arama sonu: - Kullanıcı aramayı sonlandırdı. - Arama medya aracısı tarafından sona erdi. |
Başarılı | |
540000 | 0 | Normal PSTN arama sonu: - Kullanıcı aramayı sonlandırdı. - Arama medya aracısı tarafından sona erdi. |
Başarılı |
ParticipantEndReason 4xx
4xx değerine sahip yanıt ParticipantEndReason
, çağrının bağlanmadığını gösterir.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
510403 | Kategori 403 | Arama engellendi: - Çağrı için alternatif kimlik sağlanmadı. - Kullanıcılar Oturum Sınır Denetleyicisi (SBC) tarafından telefon numarasına izin verilmiyor. |
- Alternatif Kimlik hakkında daha fazla bilgi için bkz . Aramaları yönetme. - Geçerli bir Alternatif Kimlik belirttiğinizden emin olun. Kullandığınız Kaynağa ait bir telefon numarası olmalıdır. - Arama yapmak için kullandığınız Kaynağın sahibi olduğunuzu doğrulayın. - Doğrudan yönlendirme çağrıları için Oturum Kenarlık Denetleyicisi'nizin aramaya neden izin vermemiş olduğunu doğrulayın. |
|
560403 | Kategori 403 | - Yasak deyin. - Arama iptal edildi. - Arama reddedildi. |
Geçerli bir telefon numarasını doğru biçimde çağırdığınızdan emin olun. Desteklenen sayı biçimleri hakkında daha fazla bilgi için bkz https://en.wikipedia.org/wiki/E.164. . | |
511532 | Kategori 403 | Kaynak SIP gövde yapılandırması bulunamadı. | Azure portalında doğrudan yönlendirme kurulumunuzu denetleyin. Daha fazla bilgi için bkz . Doğrudan yönlendirme sağlama. | |
560404 | 404 | - Telefon numarası bulunamadı. - Herhangi bir hedefe atanmamış telefon numarası. - Oturum Kenarlık Denetleyicisi tarafından telefon numarasına izin verilmiyor. |
- Telefon numarasının kullandığınız Kaynağa ait olduğundan ve Kaynağın sahibi olduğunuzdan emin olun. - Çağırdığınız numaranın mevcut olduğunu ve geçerli hedefe atandığını doğrulayın. |
|
511404 | 404 | - Telefon numarası bulunamadı. - Çağrıda kullanılan kaynak bulunamadı. |
- Kullandığınız Kaynağa ait bir telefon numarası kullandığınızdan ve Kaynağın sahibi olduğunuzdan emin olun. - Çağırdığınız numaranın mevcut olduğunu ve geçerli bir hedefe atandığını doğrulayın. - Arama için kullandığınız Kaynağın silinmediğinden veya devre dışı bırakılmadığından emin olun. - Azure aboneliklerinizin silinmediğinden veya devre dışı bırakılmadığından emin olun. |
|
560408 | 408 | Çağrılan taraf, belirtilen süre içinde bir arama kuruluş iletisine yanıt vermedi. | - Çağrılan tarafın neden yanıt vermediğini bir kez daha denetleyin. - Doğrudan yönlendirme çağrıları için Oturum Sınırı Denetimi (SBC) günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
500001 | 408 | Kullanıcı ağ geçidi zaman aşımı Azure İletişim Hizmetleri belirtilen süre içinde istemciden yanıt almadı ve isteği sonlandırdı. |
- Çağrılan tarafın neden yanıt vermediğini bir kez daha denetleyin. - Doğrudan yönlendirme çağrıları için SBC günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
531004 | 410 | Etkileşimli Bağlantı Kurma (ICE) denetimleri başarısız oldu. | - Medya yolu belirlenemedi. Yanlış ağ yapılandırması neden olabilir. Gerekli IP adreslerinin ve bağlantı noktalarının engellenmediğinden emin olmak için ağ yapılandırmanızı doğrulayın. içindeki https://www.rfc-editor.org/rfc/rfc5245#section-7yönergeleri okuyun. - Doğrudan yönlendirme çağrıları için, ICE yapılandırması ve profili için SBC günlüklerinizi ve ayarlarınızı denetleyin. Yapılandırma yardımı için SBC satıcınıza başvurun. Daha fazla bilgi için bkz. Azure İletişim Hizmetleri doğrudan yönlendirme için sertifikalı Oturum Sınırı Denetleyicileri listesi. |
|
560480 | 480 | - Çağrılan kullanıcıdan yanıt yok. - Kullanıcı geçici olarak kullanılamıyor olarak adlandırılıyor. |
- Çağrılan tarafın neden yanıt vermediğini bir kez daha denetleyin. - Çağrılan tarafın geçici olarak kullanılamadığı durumlarda aramayı daha sonra yeniden deneyin. - Doğrudan yönlendirme çağrıları için SBC günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
560484 | 484 | - Eksik veya geçersiz çağrı adresi. - Eksik veya geçersiz çağrı numarası biçimi. |
- Bazı durumlarda, kullanıcı geçersiz bir numara çevirdiğinden bu hataları yoksayabilirsiniz. - Telefon numaralarının doğru biçimlendirildiğinden emin olun. Daha fazla bilgi için bkz. https://en.wikipedia.org/wiki/E.164. - Doğrudan yönlendirme için SBC, bir çağrı aktarımı senaryosunda eksik yapılandırma nedeniyle bu hatalara neden olabilir. |
|
60486 | 486 | Çağrılan numara meşgul | - Çağrılan numara mevcut bir aramaya bağlı veya teknik bir sorun yaşıyor olabilir. - Doğrudan yönlendirme çağrıları için SBC günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
540487 | 487 | Arayan, arama isteğini sonlandırdı. | Aramayı yeniden deneyin. | |
560487 | 497 | - Arayan, arama isteğini sonlandırmıştı. - İstek normal çağrı temizleme ile sonlandırıldı. |
Aramayı yeniden deneyin. |
ParticipantEndReason 5xx
5xx değerine sahip yanıt ParticipantEndReason
, bağlantının tamamlanması için gereken yazılım veya donanım bileşeniyle ilgili bir sorun nedeniyle çağrının başarısız olduğu anlamına gelir.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
560500 | 500 | Aramada yer alan hizmetlerden birinde bir iç sunucu hatası oluştu. | - Aramayı yeniden deneyin. Sorun devam ederse telco sağlayıcınıza veya Microsoft desteğine başvurun. - Doğrudan yönlendirme çağrıları için, hataya SBC'nizin neden olup olmadığını görmek için SBC günlüklerinizi ve ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
560503 | 503 | - Aramada yer alan hizmetlerden birinde iç sunucu hatası nedeniyle arama başarısız oldu. - Çağrıyı oluşturmak için kullanılan ağ uygun değil. - Aramada yer alan hizmetlerden birinde geçici bir hata. |
- Olası sorunlar için ağ ve yönlendirme yapılandırmanızı denetleyin. Ağ güvenlik duvarı kurallarınızın doğru olduğunu doğrulayın. - Aramayı yeniden deneyin. Sorun devam ederse, telco sağlayıcınıza veya Microsoft desteğine başvurun. - Doğrudan yönlendirme çağrıları için, hataya SBC'nizin neden olup olmadığını görmek için SBC günlüklerinizi ve ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
ParticipantEndReason 603
603 değerine sahip yanıt ParticipantEndReason
, çağrının bağlanmadan reddedildiği anlamına gelir.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
560603 | 603 | - Arama alıcı tarafından reddedildi. - Dolandırıcılık algılama nedeniyle arama reddedildi. |
- Alıcı tarafından reddedildiyse aramayı yeniden deneyin. - Azure İletişim Hizmetleri telefon numaranız için izin verilen en fazla eşzamanlı arama sayısını aşmadığınızdan emin olun. Daha fazla bilgi için bkz . PSTN çağrı sınırlamaları. |
Sohbet SDK'sı hata kodları
Sohbet SDK'sı, sohbet sorunlarını gidermenize yardımcı olması için aşağıdaki hata kodlarını kullanır. Hata kodları, hata yanıtında error.code
özelliği aracılığıyla kullanıma sunulur.
Kod | İleti | Öğüt |
---|---|---|
Kategori 401 | Yetkisiz | İletişim Hizmetleri belirtecinizin geçerli olduğundan ve süresinin dolmadığından emin olun. |
403 | Yasak | İsteğin başlatıcısının kaynağa erişimi olduğundan emin olun. |
429 | Çok fazla istek var | İstemci tarafı uygulamanızın bu senaryoya kullanıcı dostu bir şekilde işlediğinizden emin olun. Hata devam ederse bir destek isteği oluşturun. |
503 | Hizmet Kullanılamıyor | Azure portalı aracılığıyla bir destek isteği oluşturun. |
SMS hata kodları
SMS SDK'sı, SMS sorunlarını gidermenize yardımcı olması için aşağıdaki hata kodlarını kullanır. Hata kodları SMS teslim raporundaki DeliveryStatusDetails
alan aracılığıyla gösterilir.
Kod | İleti | Öğüt |
---|---|---|
Kategori 2000 | İleti Başarıyla Teslim Edildi. | |
4000 | Sahtekarlık algılama nedeniyle ileti reddedilir. | Numaranız için izin verilen ileti sayısı üst sınırını aşmadığınızdan emin olun. |
4001 | geçersiz Kaynak/Kaynak sayı biçimi nedeniyle ileti reddedildi | Kime numarasının E.164 biçiminde ve Kimden sayı biçiminin E.164 veya Kısa kod biçiminde olduğundan emin olun. |
4002 | İleti geçersiz Hedef/Bitiş sayı biçimi nedeniyle reddedildi. | Bitiş numarasının E.164 biçiminde olduğundan emin olun |
4003 | Desteklenmeyen hedef nedeniyle ileti teslimlanamadı. | Göndermeye çalıştığınız hedefin desteklenip desteklenmediğini denetleyin. |
4004 | Hedef/Hedef numarası olmadığından ileti teslimlanamadı. | Gönderdiğiniz Son numarasının geçerli olduğundan emin olun. |
4005 | İleti Hedef taşıyıcı tarafından engellendi. | |
4006 | Hedef/Hedef numarasına ulaşılamıyor. | İletiyi daha sonra yeniden göndermeyi deneyin. |
4007 | Hedef/Hedef numarası sizden ileti almayı geri çevirmiş. | Numaraya başka ileti girişiminde bulunulmaması için Hedef/Hedef numarasını iptal edildi olarak işaretleyin. |
4008 | Profiliniz için izin verilen ileti sayısı üst sınırını aştınız. | Numaranız için izin verilen ileti sayısı üst sınırını aşmadığınızdan emin olun veya iletileri toplu olarak kullanmak için kuyrukları kullanın. |
4009 | İleti Microsoft Yetkilendirme Sistemi tarafından reddedildi. | Çoğu zaman sahte etkinlik algılanırsa bu durum ortaya çıkar. Daha fazla bilgi için desteğe başvurun. |
4010 | Ücretsiz numaranın doğrulanmaması nedeniyle ileti engellendi. | Doğrulanmamış gönderme sınırlarını gözden geçirin ve mümkün olan en kısa sürede ücretsiz doğrulama gönderin. |
Kategori 5000 | İleti teslimlanamadı. Daha fazla ayrıntı için Microsoft destek ekibine ulaşın. | Azure portalı aracılığıyla bir destek isteği oluşturun. |
5001 | Uygulamanın/sistemin geçici olarak kullanılamadığı için ileti teslimlanamadı. | |
5002 | Taşıyıcı teslimat raporunu desteklemiyor | Bu durum çoğu zaman taşıyıcının teslimat raporlarını desteklememesi durumunda gerçekleşir. İleti zaten teslim edilmiş olabileceği için eylem gerekmez. |
9999 | Bilinmeyen hata/hata nedeniyle ileti teslimlanamadı. | İletiyi yeniden göndermeyi deneyin. |