(No version information available, might only be in Git)
Se lanza cuando la respuesta del servicio RPC viola el protocolo Yar, por ejemplo una dirección de protocolo no soportada o una cabecera de respuesta mal formada (código de excepción YAR_ERR_PROTOCOL).
A partir de Yar 2.4.0 esto incluye también una respuesta cuyo id de
transacción no coincide con el id de la petición a la que responde. El
cliente valida el campo i de cada respuesta; una
respuesta que lleve un id de transacción distinto y no nulo (por ejemplo,
una desviada por un proxy) se rechaza. Las respuestas con un id de
transacción igual a cero o ausente se siguen aceptando por compatibilidad
con servidores más antiguos.