Meddelandeguide för Axon

Följande är en lista över de vanligaste svarskoderna du kan se när du försöker ringa VoIP-telefonsamtal. Koderna sträcker sig från 100 upp till 600, och varje "hundra" serie koder representerar en annan klass av svar.

1.0 1xx Svar

Dessa svar klassificeras som "preliminära svar" och anger att servern utför någon form av åtgärd och ännu inte har ett slutgiltigt svar baserat på den begäran som den har tagit emot.

1.1 100 Försöker

Servern har tagit emot begäran och vidtar åtgärder baserat på begärans art.

1.2 180 Ringa

Telefonen som tar emot en samtalsförfrågan försöker varna användaren om det inkommande samtalet.

1.3 183 Framsteg i sessionen

Förmedlar information om hur ett samtal fortskrider.

2.0 2xx Svar

Dessa svar klassas som "Lyckade svar".

2.1 200 OK

Begäran har lyckats.

3.0 3xx Svar

Dessa svar klassas som "Omdirigeringssvar" och förmedlar information om en callees nya plats eller alternativa tjänster.

3.1 301 Rörd permanent

Callee finns inte längre på den uppringda adressen och ska kontaktas på den nya angivna adressen (som anges i svaret). Framtida samtalsförsök bör gå till den nya adressen.

3.2 302 Rört tillfälligt

Uppringningen är tillfälligt inte tillgänglig på den uppringda adressen och ska kontaktas på den nya angivna adressen (som anges i svaret). Framtida samtalsförsök bör fortfarande gå till den ursprungliga adressen.

4.0 4xx Svar

Dessa svar klassas som "Felsvar". De indikerar ett fel på en viss klient eller server för att svara på en viss begäran.

4.1 400 Dålig begäran

Begäran kunde inte förstås av servern, troligen på grund av att begäran hade dålig syntax i sin struktur.

4.2 401 Obehörig

Begäran kräver autentisering. Detta innebär normalt att användarnamn och lösenordsuppgifter måste anges.

4.3 403 Förbjudet

Begäran förstods av servern, men validering av begäran har nekats. Det är osannolikt att försök med samma begäran igen kommer att lyckas. Servern kan ge en anledning till varför den nekade begäran, men det är inte obligatoriskt.

4.4 404 Hittades inte

Callee finns inte på det anropade numret. Du får också det här meddelandet om anroparens klient inte är registrerad på deras server och inte har registrerats på minst fem till tio minuter.

4.5 405 Metod ej tillåten

Begäran var förstådd, men den är inte tillåten. Servern bör ge en lista över begärandetyper som den accepterar.

4.6 407 Proxyautentisering krävs

I likhet med kod 401 innebär detta att användarnamn och lösenordsautentiseringsuppgifter måste anges.

4.7 408 Timeout för begäran

Servern kunde inte behandla begäran på lämplig tid.

4.8 410 Borta

Callee är inte tillgänglig på det uppringda numret OCH servern har ingen aning om hur man kontaktar dem.

4.9 415 Medietyp som inte stöds

Detta innebär normalt att uppringaren och callee har misslyckats med att förhandla fram en codec som ska användas för telefonsamtalet (dvs. ingen av parterna stöder en gemensam codec). För VoIP-PSTN-anrop har codec-förhandlingen misslyckats mellan VoIP-telefonen och VoIP-gatewayservern. Den här situationen kan bara lösas genom att bestämma codec-kodexen som stöds i båda ändarna av samtalet och ta reda på ett sätt att få båda ändarna att använda ett gemensamt val. Det kan kräva att du använder en annan VoIP-telefon som har ett större utbud av codec-stöd.

4.10 480 Ej tillgänglig för tillfället

Callee kontaktades framgångsrikt men är inte tillgänglig av någon anledning (t.ex. de kan ha aktiverat "Stör ej" på sin telefon). Den enda lösningen är att försöka igen om fem minuter eller så.

4.11 481 Samtal/transaktion finns inte

Begäran togs emot av anroparen men begäran kunde inte matcha någon befintlig eller tidigare transaktion och därför kan anroparen inte bearbeta den.

4.12 482 Loop upptäckt

Servern har tagit emot en begäran med samma mål som den just tog emot begäran från.

4.12 483 För många humle

Servern tog emot en begäran med fältet "Max-Forwards" inställt på noll. Detta innebär att begäran gick igenom för många punkter för att komma till servern. Vissa servrar ger det här meddelandet om anroparen skickar begäran från en privat IP-adress (dvs. STUN och uPnP är avstängda på klienten). Begäran kan försöka igen om några sekunder om så önskas.

4.13 484 Adress Ofullständig

Servern tog emot en begäran med en ofullständig måladress. Adressen måste uppfylla formatet "[number]@[sipserver]:[port]".

4.14 486 Upptagen här

Samtalet kontaktades framgångsrikt men kan inte eller kommer inte att ta samtalet vid denna tidpunkt.

4.15 487 Begäran avslutad

Den skickade begäran avslutades med en BYE eller CANCEL från antingen servern eller anroparen. Detta svar kan skickas i situationer där ett samtal är inställt på att ringa på många telefoner och hämtas på en telefon. Alla telefoner som inte tar upp samtalet kommer att få detta svar.

4.16 488 Inte acceptabelt här

Anroparen tog emot begäran framgångsrikt men avvisade sessionsbeskrivningen, möjligen på grund av dåligt val av codec, oacceptabel IP-adress och port för att skicka ljud till, eller till och med dålig formatering av själva sessionsbeskrivningen. Det är möjligt att denna begäran kan lyckas om den behandlas någon annanstans.

4.17 491 Begäran väntar

Callee har redan fått samma begäran och försöker för närvarande bearbeta den.

5.00 5xx Svar

Dessa svar klassas som "Felsvar" som 4xx-klassen, men dessa genereras bara av en server.

Internt fel på 5.01 500 Server

Servern stötte på ett problem som har hindrat den från att uppfylla begäran. Begäran kan skickas igen efter några sekunder.

5.01 501 Ej genomförd

Servern har inte de medel som krävs för att uppfylla begäran.

5.02 503 Tjänsten är inte tillgänglig

Servern är antingen överbelastad eller underhållsbelagt och kan tillfälligt inte behandla begäran. Servrar under detta villkor behöver inte nödvändigtvis svara med det här meddelandet alls, de kan bara ignorera / neka begäran och släppa samtalet. Om servern inte säger när begäran kan göras om bör klienten agera som om den hade fått ett svar på "Internt fel på 500 server".

5.03 505-versionen stöds inte

Servern stöder inte SIP-protokollversionen som används i begäran.

6.00 6xx Svar

Dessa svar klassificeras som "globala fel" och anger vanligtvis att en part i samtalsbegäran har avvisat den aktuella samtalsbegäran och kan avvisa alla sådana begäranden i framtiden om det inte anger något annat.

6.01 603 Avböjde

Callee kontaktades framgångsrikt men de vill inte eller kan inte delta. Det här svaret returneras vanligtvis när callee vet att begäran inte kan omdirigeras någon annanstans.

6.02 606 Ej godtagbart

Anroparen tog emot begäran framgångsrikt men avvisade sessionsbeskrivningen, möjligen på grund av dåligt val av codec, oacceptabel IP-adress och port för att skicka ljud till, eller till och med dålig formatering av själva sessionsbeskrivningen. Alla begäranden som skickas till det här målet med samma sessionsbeskrivning kommer sannolikt att få samma svar.