Was sind SIP-Response-Codes?
SIP-Response-Codes sind Statusmeldungen im SIP-Protokoll, die anzeigen, wie eine SIP-Anfrage verlaufen ist – etwa die Registrierung eines Geräts oder der Aufbau eines Anrufs. Diese Codes helfen zu erkennen, ob die Kommunikation normal verläuft oder ob etwas schiefläuft.
Wenn Du diese Codes verstehst, kannst Du Probleme schneller eingrenzen und Dein VoIP-Setup reibungslos am Laufen halten.
Liste der Response-Codes
1xx – Informationsantworten
Diese Antworten zeigen an, dass eine Anfrage bearbeitet wird, aber noch keine endgültige Antwort vorliegt.
Code | Bedeutung | Was es bedeutet | Mögliche Ursache / Maßnahme |
100 | Trying | Die Anfrage wird bearbeitet. | Keine Aktion nötig. Das ist ein normaler Teil des SIP-Verbindungsaufbaus. |
180 | Ringing | Das Zielgerät klingelt. | Normale Signalisierung. Das Telefon benachrichtigt den User. |
181 | Call Is Being Forwarded | Der Anruf wird an ein anderes Ziel weitergeleitet. | Der User hat eine Rufumleitung eingerichtet. Prüfe die Einstellungen, falls unerwartet. |
182 | Queued | Der Anruf steht in der Warteschlange und wird verarbeitet. | Wird häufig in Callcenter-Umgebungen verwendet. |
183 | Session Progress | Stellt frühe Medien bereit (z. B. Freizeichen), bevor der Anruf angenommen wird. | Kann normal sein; manche Provider/Geräte nutzen das für Ruffortschrittstöne. |
2xx – Erfolgsantworten
Diese zeigen an, dass die SIP-Anfrage erfolgreich empfangen, verstanden und akzeptiert wurde.
Code | Bedeutung | Was es bedeutet | Mögliche Ursache / Maßnahme |
200 | OK | Die Anfrage war erfolgreich. | Normales Verhalten; zeigt erfolgreiche Registrierung, Verbindungsaufbau usw. an. |
202 | Accepted | Anfrage zur Bearbeitung akzeptiert, aber noch nicht abgeschlossen. | Selten bei SIP; manchmal für verzögerte Aktionen verwendet. |
3xx – Umleitungsantworten
Diese Codes zeigen an, dass die Anfrage an einen anderen Endpunkt umgeleitet werden soll. Das sind nicht unbedingt Fehler, aber sie können das Anrufverhalten und Routing beeinflussen.
Code | Bedeutung | Was es bedeutet | Mögliche Ursache / Maßnahme |
300 | Multiple Choices | Die zurückgegebene Adresse bietet dem User oder Kunden mehrere Optionen zur Auswahl. | Wird selten verwendet; könnte bedeuten, dass eine Rufumleitung mit mehreren Zielen konfiguriert ist. |
301 | Moved Permanently | Der User ist zu einer neuen Adresse gewechselt, zukünftige Anfragen sollten dorthin gehen. | Kann auf eine dauerhafte Rufumleitung oder Geräteneuzuweisung hinweisen. |
302 | Moved Temporarily | Der User ist vorübergehend unter einer anderen Adresse erreichbar. | Temporäre Weiterleitung aufgrund einer Rufumleitung oder Registrierung an einem anderen Endpunkt. |
305 | Use Proxy | Die Anfrage muss über einen bestimmten Proxy-Server gesendet werden. | Prüfe, ob der SIP-Client den angegebenen Proxy unterstützt und korrekt konfiguriert ist. |
380 | Alternative Service | Der Anruf ist fehlgeschlagen, es stehen jedoch alternative Dienste zur Verfügung. | Häufig im Zusammenhang mit nicht unterstützten Anruffunktionen; der User muss möglicherweise einen anderen Dienst oder Codec verwenden. |
4xx – Client Failure Responses
Diese Codes zeigen an, dass die Anfrage ungültig ist oder aufgrund eines Problems auf Client-Seite nicht erfüllt werden kann (z. B. fehlerhafte Gerätekonfiguration, Authentifizierungsfehler oder nicht unterstütztes Verhalten).
Code | Bedeutung | Was es bedeutet | Mögliche Ursache / Maßnahme |
400 | Bad Request | Fehlerhafte Anfrage-Syntax oder Parameter. | Prüfe auf Tippfehler oder Formatierungsfehler in den SIP-Einstellungen. |
401 | Unauthorized | Authentifizierung ist erforderlich (wird von Registraren verwendet). | Stelle sicher, dass die SIP-Zugangsdaten korrekt sind; Proxys sollten stattdessen 407 verwenden. |
402 | Payment Required | Für zukünftige Verwendung reserviert. | Nicht anwendbar. |
403 | Forbidden | Der Server lehnt die Anfrage ab. | Falsche Zugangsdaten oder blockiertes Konto/IP-Adresse. |
404 | Not Found | Der User oder die Durchwahl existiert nicht. | Überprüfe die Nummer, Durchwahl oder Geräteregistrierung. |
405 | Method Not Allowed | Die SIP-Methode wird vom Server nicht unterstützt. | Prüfe die Kompatibilität mit Deinem SIP-Client. |
406 | Not Acceptable | Die Ressource ist laut Accept-Header nicht akzeptabel. | Möglicherweise müssen Codecs oder Einstellungen angepasst werden. |
407 | Proxy Authentication Required | Der Proxy erfordert eine Authentifizierung. | Prüfe SIP-Benutzername und Passwort. |
408 | Request Timeout | Keine Antwort vom Ziel. | Das Gerät ist möglicherweise offline oder nicht registriert. |
409 | Conflict | Konflikt mit dem aktuellen Status der Ressource. | Selten verwendet; möglicherweise doppelte Registrierungen. |
410 | Gone | Der User existierte einmal, ist aber nicht mehr verfügbar. | Account oder Nebenstelle wurde möglicherweise entfernt. |
412 | Conditional Request Failed | Eine Vorbedingung für die Anfrage wurde nicht erfüllt. | Betrifft meist SIP-Header – prüfe die erweiterte Konfiguration. |
413 | Request Entity Too Large | Der Anfrage-Body ist zu groß zum Verarbeiten. | Reduziere die SIP-Nachrichtengröße oder Paket-Payload. |
414 | Request-URI Too Long | Die URI in der Anfrage ist zu lang. | Ungültige SIP-Anfrage; wende Dich an Deinen Provider oder IT-Admin. |
415 | Unsupported Media Type | Das Medienformat (z. B. Codec) wird nicht unterstützt. | Passe Deine Codec-Einstellungen an. |
416 | Unsupported URI Scheme | Das URI-Schema wird nicht erkannt. | Stelle sicher, dass Du eine Standard-SIP-URI verwendest (z. B. sip:user@domain). |
417 | Unknown Resource-Priority | Der Resource-Priority-Header ist unbekannt. | Nicht häufig verwendet – sprich mit Deinem Provider. |
420 | Bad Extension | Eine nicht unterstützte SIP-Protokoll-Erweiterung wurde angefragt. | Deaktiviere erweiterte SIP-Extensions in Deinem Gerät. |
421 | Extension Required | Der Server benötigt eine spezifische SIP-Erweiterung, um die Anfrage zu verarbeiten. | Prüfe das Gerät auf fehlende Funktionen oder Kompatibilitätsprobleme. |
422 | Session Interval Too Small | Der Session-Timer ist zu kurz. | Erhöhe das Sitzungsintervall (z. B. auf >90 Sekunden). |
423 | Interval Too Brief | Das angeforderte Intervall ist kürzer als das zulässige Minimum. | Passe die Aktualisierungsintervalle in Deinem Gerät an. |
424 | Bad Location Information | Die angegebenen Standortinformationen sind ungültig. | Normalerweise nicht relevant für Standard-VoIP-Setups. |
428 | Use Identity Header | Der Anfrage fehlt ein Identity-Header. | Erfordert möglicherweise erweiterte SIP-Identity-Einstellungen. |
429 | Provide Referrer Identity | Fehlende oder ungültige Identität in einer Weiterleitung. | Selten bei einfachen VoIP-Setups; erweiterte Funktion. |
433 | Anonymity Disallowed | Anonyme Anfragen sind nicht zulässig. | Deaktiviere Anonymitätsfunktionen in Deinem Gerät, falls verwendet. |
436 | Bad Identity-Info | Der Identity-Info-Header ist ungültig. | SIP-Identity-Einstellungen müssen möglicherweise korrigiert werden. |
437 | Unsupported Certificate | Das bereitgestellte Zertifikat wird nicht unterstützt. | Kann mit verschlüsseltem SIP (TLS) zusammenhängen; prüfe die Zertifikatseinstellungen. |
438 | Invalid Identity Header | Der Inhalt des Identity-Headers ist ungültig. | Prüfe die SIP-Identity-Einstellungen oder kontaktiere Deinen Provider. |
480 | Temporarily Unavailable | Das Ziel ist offline oder nicht erreichbar. | Gerät nicht registriert, ausgeschaltet oder im Modus „Bitte nicht stören". |
481 | Call/Transaction Does Not Exist | Die Sitzung oder Anruf-ID stimmt mit keiner aktiven Transaktion überein. | Häufig durch Verzögerungen oder verlorene Pakete verursacht. |
482 | Loop Detected | Die SIP-Nachricht ist in einer Routing-Schleife gefangen. | Prüfe die Weiterleitungsregeln oder die PBX-Konfiguration. |
483 | Too Many Hops | Die SIP-Anfrage hat die maximale Anzahl von Hops überschritten. | Routing-Schleife oder zu viele Weiterleitungsschritte. |
484 | Address Incomplete | In der Anfrage-URI fehlen erforderliche Elemente. | Prüfe die gewählte Nummer – sie könnte unvollständig sein. |
485 | Ambiguous | Die angegebene Adresse passt auf mehrere Ressourcen. | Verwende eine spezifischere oder eindeutige SIP-Adresse. |
486 | Busy Here | Der Empfänger führt gerade ein anderes Gespräch oder ist nicht verfügbar. | Entweder in einem anderen Gespräch oder „Bitte nicht stören" ist aktiviert. |
487 | Request Terminated | Die Anfrage wurde vor Abschluss abgebrochen. | Der Anrufer hat möglicherweise aufgelegt oder die Transaktion ist abgelaufen. |
488 | Not Acceptable Here | Die Medienparameter sind am Ziel nicht akzeptabel. | Inkompatibilität bei Codecs oder Medienaushandlung. |
489 | Bad Event | Der Event-Header oder das Paket wird nicht verstanden. | Event-Benachrichtigungen sind möglicherweise falsch konfiguriert. |
491 | Request Pending | Die Anfrage überschneidet sich mit einer laufenden Transaktion. | Warte kurz, bevor Du es erneut versuchst. |
493 | Undecipherable | Die verschlüsselte Nachricht kann nicht entschlüsselt werden. | Mögliches Problem mit S/MIME- oder TLS-Schlüsseln. |
494 | Security Agreement Required | Sicherheitsaushandlung ist erforderlich, fehlt aber oder ist fehlgeschlagen. | Möglicherweise muss sicheres SIP (SIPS oder TLS) aktiviert werden. |
5xx – Server-Fehlerantworten
Der Server konnte eine gültige Anfrage nicht erfüllen.
Code | Bedeutung | Was es bedeutet | Mögliche Ursache / Lösung |
500 | Server Internal Error | Allgemeiner serverseitiger Fehler. | Vorübergehendes Problem auf dem SIP-Server. Versuche es später erneut oder kontaktiere den Support. |
501 | Not Implemented | SIP-Methode wird vom Server nicht unterstützt. | Der Server erkennt den Anfrage-Typ nicht. Prüfe die Kompatibilität. |
502 | Bad Gateway | Ungültige Antwort vom Upstream-Server erhalten. | Kann auf Provider-Probleme oder falsch konfigurierte Proxys hinweisen. |
503 | Service Unavailable | Der Server kann die Anfrage vorübergehend nicht verarbeiten. | Oft ein Zeichen von Überlastung oder Wartung. Versuch es später noch mal. |
504 | Server Time-out | Server hat nicht rechtzeitig geantwortet. | Netzwerkverzögerungen, Firewall-Probleme oder Schwierigkeiten auf Upstream-Seite. |
505 | Version Not Supported | Die verwendete SIP-Version wird vom Server nicht unterstützt. | Extrem selten. Prüfe, ob der SIP-Stack veraltet oder falsch konfiguriert ist. |
513 | Message Too Large | Die Anfrage war zu groß für den Server. | Kann an großem SDP oder zu vielen Header-Infos liegen. Prüfe die Konfiguration. |
580 | Precondition Failure | Eine Vorbedingung in der Anfrage wurde nicht erfüllt. | Kann mit Media-Aushandlung zusammenhängen. Prüfe SDP oder Geräte-Kompatibilität. |
6xx – Globale Fehlerantworten
Diese zeigen an, dass die Anfrage an allen möglichen Zielen fehlgeschlagen ist.
Code | Bedeutung | Was es bedeutet | Mögliche Ursache / Aktion |
600 | Busy Everywhere | Alle Ziele sind besetzt. | Alle Weiterleitungsziele oder User-Endpunkte sind in Benutzung. |
603 | Decline | Das Ziel hat den Anruf abgelehnt. | User hat den Anruf aktiv abgelehnt oder Auto-Ablehnung ist aktiviert. |
604 | Does Not Exist Anywhere | Der User existiert an keinem bekannten Ort. | Kann auf eine nicht registrierte Nummer oder Fehlwahl hinweisen. |
606 | Not Acceptable | Die Anfrage wurde verstanden, aber ist für den User nicht akzeptabel. | Codec-, Verschlüsselungs- oder Media-Inkompatibilität. Prüfe die unterstützten Einstellungen auf beiden Seiten. |