¿Cuáles son las Respuestas SIP Conocidas?
Las respuestas SIP son los códigos utilizados por el Protocolo de Inicio de Sesión (del inglés ‘Session Initiation Protocol‘ – SIP) para la comunicación. Hemos recopilado una lista de todas las respuestas SIP conocidas.
1xx = Respuestas Informativas SIP
- 100 Intentando – Se está realizando una búsqueda extendida, por lo que un proxy de bifurcación debe enviar una respuesta ‘100 Trying‘.
- 180 Timbrando – El Agente de Usuario de Destino ha recibido el mensaje ‘INVITE‘ y está avisando al usuario de la llamada.
- 181 La Llamada está Siendo Desviada – Opcional, enviado por el servidor para indicar que se está desviando una llamada.
- 182 Encolada – El destino no estaba disponible temporalmente, el servidor ha puesto la llamada en cola hasta que el destino esté disponible.
- 183 Progreso de la Sesión – Esta respuesta puede utilizarse para enviar información adicional para una llamada que aún se está estableciendo.
- 199 Diálogo Previo Finalizado – Enviado por el Servidor de Agente de Usuario para indicar que un diálogo previo ha finalizado.
2xx = Respuestas de Éxito
- 200 OK – Indica que la solicitud se ha realizado correctamente.
- 202 Aceptada – Indica que la solicitud ha sido aceptada para su procesamiento, se utiliza principalmente para las remisiones.
- 204 Sin Notificación – Indica que la solicitud se ha realizado correctamente pero no se recibirá respuesta.
3xx = Respuestas de Redirección
- 300 Múltiples Opciones – La dirección se resuelve con una de varias opciones para que el usuario o cliente elija.
- 301 Movido Permanentemente – La URI de Solicitud original ya no es válida, la nueva dirección se indica en la cabecera ‘Contact’.
- 302 Movido Temporalmente – El cliente debe intentarlo en la dirección del campo ‘Contact’.
- 305 Utiliza Proxy – El campo ‘Contact’ detalla un proxy que debe utilizarse para acceder al destino solicitado.
- 380 Servicio Alternativo – La llamada falló, pero las alternativas se detallan en el cuerpo del mensaje.
4xx = Errores de Solicitud
- 400 Solicitud Errónea – La solicitud no pudo ser entendida debido a sintaxis incorrecta.
- 401 No Autorizado – La solicitud requiere autenticación de usuario. Esta respuesta es emitida por los UASs y los registradores.
- 402 Pago Requerido – (Reservado para uso futuro).
- 403 Prohibido – El servidor entendió la solicitud, pero se rechaza el cumplimiento.
- 404 No Encontrado – El servidor tiene información definitiva de que el usuario no existe (Usuario no encontrado).
- 405 Método No Permitido – El método especificado en ‘Request-Line’ se entiende, pero no está permitido.
- 406 No Aceptable – El recurso solo es capaz de generar respuestas con contenido inaceptable.
- 407 Autenticación de Proxy Requerida – La solicitud requiere autenticación de usuario.
- 408 Expiración de Solicitud – No se pudo encontrar el usuario a tiempo.
- 409 Conflicto – Usuario ya registrado (en desuso).
- 410 Ido – El usuario existió una vez pero ya no está disponible aquí.
- 411 Longitud Requerida – El servidor no aceptará la solicitud sin una longitud de contenido válida (obsoleto).
- 412 Petición Condicional Fallida – La condición preestablecida no se ha cumplido.
- 413 Entidad de Solicitud Demasiado Larga – El cuerpo de la solicitud es demasiado grande.
- 414 Solicitud URI Demasiado Larga – El servidor rechaza atender la petición, el ‘Req-URI’ es más largo de lo que el servidor puede interpretar.
- 415 Tipo de Medio No Soportado – La Solicitud del cuerpo está en un formato no soportado.
- 416 Esquema URI No Soportado – El servidor desconoce el ‘Request-URI’.
- 417 Prioridad del Recurso Desconocida – Hubo una etiqueta de opción de recursos con prioridad, pero no hay cabecera de ‘Resource-Priority’.
- 420 Extensión Inválida – Extensión utilizada de Protocolo SIP Inválida , no es entendida por el servidor.
- 421 Extensión Requerida – El servidor necesita una extensión específica que no figura en la cabecera ‘Supported’.
- 422 Intervalo de Sesión Demasiado Pequeña – La solicitud contiene un campo de cabecera ‘Session-Expires’ con una duración inferior a la mínima.
- 423 Intervalo Muy Corto – El tiempo de expiración del recurso es demasiado corto.
- 424 Información de Ubicación Inválida – El contenido de la ubicación de la solicitud fue mal formado o insatisfactorio.
- 428 Usar Encabezado de Identidad – La política del servidor requiere una cabecera ‘Identity’, y no se ha proporcionado ninguna.
- 429 Proporcionar Identidad Referente – El servidor no recibió un token ‘Referred-By’ válido en la solicitud.
- 430 Falla en Flujo – Un flujo específico a un agente de usuario ha fallado, aunque otros flujos pueden ser exitosos.
- 433 Anonimato No Permitido – La solicitud ha sido rechazada porque era anónima.
- 436 Información de Identidad Invalida – La solicitud tiene una cabecera ‘Identity-Info’ y el esquema URI que la contiene no puede ser desreferenciado.
- 437 Certificado No Compatible – El servidor no ha podido validar un certificado para el dominio que firmó la solicitud.
- 438 Cabecera de Identidad Inválida – El servidor obtuvo un certificado válido utilizado para firmar una solicitud, pero no se pudo comprobar la firma.
- 439 Primer Salto Carece de Soporte de Salida – El primer proxy de salida no admite la función de “salida”.
- 440 Amplitud Máxima Superada – Si un proxy SIP determina que un contexto de respuesta tiene un ‘Incoming Max-Breadth’ insuficiente para llevar a cabo una bifurcación paralela deseada, y el proxy no quiere / no puede compensar bifurcando en serie o enviando una redirección, ese proxy DEBE devolver una respuesta 440. Un cliente que recibe una respuesta 440 puede deducir que su petición no alcanzó todos los destinos posibles.
- 469 Paquete de Información Incorrecto – Si una UA SIP recibe una solicitud ‘INFO’ asociada a un paquete de información que la UA no ha indicado estar dispuesta a recibir, la UA DEBE enviar una respuesta 469, que contiene un campo de cabecera ‘Recv-Info’ con los paquetes de información para los que la UA está dispuesta a recibir solicitudes ‘INFO’.
- 470 Consentimiento Necesario – La fuente de la solicitud no tenía permiso del destinatario para realizar dicha solicitud.
- 480 Temporalmente No Disponible – Destinatario no disponible en este momento.
- 481 Llamada / Transacción No Existe – El servidor recibe una solicitud que no coincide con ningún diálogo o transacción.
- 482 Bucle Detectado – El servidor ha detectado un bucle.
- 483 Demasiados Saltos – La cabecera ‘Max-Forwards’ ha alcanzado el valor “0” (cero).
- 484 Dirección Incompleta – ‘Request-URI’ incompleto.
- 485 Ambiguo – El ‘Request-URI’ es ambiguo.
- 486 Ocupado Aquí – El destinatario está ocupado.
- 487 Solicitud Terminada – La solicitud ha terminado por ‘bye’ o ‘cancel’.
- 488 No Aceptable Aquí – Algunos aspectos de la descripción de sesión del ‘Request-URI’ no son aceptables.
- 489 Evento Inválido – El servidor no ha entendido un paquete de eventos especificado en un campo de cabecera ‘Event’.
- 491 Solicitud Pendiente – El servidor tiene alguna solicitud pendiente desde el mismo diálogo.
- 493 Indescifrable – ‘UndecipherableRequest’ contiene un cuerpo MIME cifrado que el destinatario no puede descifrar.
- 494 Acuerdo de Seguridad Requerido – El servidor ha recibido una solicitud que requiere un mecanismo de seguridad negociado.
5xx = Errores de Servidor
- 500 Error Interno del Servidor – El servidor no ha podido cumplir con la solicitud debido a alguna condición inesperada.
- 501 No Implementado – El método de solicitud SIP no se ha implementado aquí.
- 502 Gateway Inválido - El servidor ha recibido una respuesta no válida de un servidor descendente al intentar satisfacer una solicitud.
- 503 Servicio No Disponible – El servidor está en mantenimiento o está sobrecargado temporalmente y no puede procesar la solicitud.
- 504 Expiración del Servidor – El servidor trató de acceder a otro servidor mientras intentaba procesar una solicitud, no hay respuesta a tiempo.
- 505 Versión No Soportada – La versión del protocolo SIP en la solicitud no es soportada por el servidor.
- 513 Mensaje Demasiado Largo – La longitud del mensaje de solicitud es más largo que lo que el servidor puede procesar.
- 555 Servicio de Notificación ‘Push’ No Soportado – El servidor no admite el servicio de notificaciones ‘push’ especificado en el parámetro ‘pn-provider SIP URI’.
- 580 Fallo de la Condición Previa – El servidor no puede o no quiere cumplir algunas restricciones especificadas en la solicitud.
6xx = Errores Globales
- 600 Ocupado en Todas Partes – Todos los posibles destinos están ocupados.
- 603 Rechazo – El destinatario no puede / no quiere participar en la llamada, no hay destinos alternativos.
- 604 No Existe en Ninguna Parte – El servidor tiene información fidedigna de que el usuario solicitado no existe en ninguna parte.
- 606 No Aceptable – El agente del usuario fue contactado con éxito pero algunos aspectos de la descripción de la sesión no eran aceptables.
- 607 No Deseado – El receptor de la llamada no quería recibir la llamada del llamante. Es probable que los intentos futuros del llamante sean rechazados de forma similar.


