> For the complete documentation index, see [llms.txt](https://docs.editran.onesait.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.editran.onesait.com/documentacion-editran/ibm-editran-v5.3-comun-z-os/editran-ff-instalacion-firma-y-verificacion-v7.1.1/anexo-a/codigos-de-resultado-del-servidor.md).

# Códigos de Resultado del servidor

## Resultados correctos <a href="#toc172014327" id="toc172014327"></a>

<table data-header-hidden><thead><tr><th width="59.9259033203125" valign="top"></th><th></th></tr></thead><tbody><tr><td valign="top">Cgo</td><td>Descripción</td></tr><tr><td valign="top">00</td><td>Proceso correcto</td></tr><tr><td valign="top">01</td><td>Warning. Se ha realizado la firma con Warnings. No se ha firmado de forma implícita.</td></tr><tr><td valign="top">02</td><td>Warning: El fichero de datos tiene errores formales de norma (el valor de alguna etiqueta no es correcto).</td></tr><tr><td valign="top">03</td><td>Info: No se ha encontrado ninguna regla, por lo que no se ha realizado ninguna validación correspondiente.</td></tr><tr><td valign="top">04</td><td>Info: : No se ha encontrado ninguna regla que aplique al fichero.</td></tr></tbody></table>

## Resultados de firma y validación

<table data-header-hidden><thead><tr><th width="58.938232421875"></th><th valign="top"></th></tr></thead><tbody><tr><td>Cgo</td><td valign="top">Descripción</td></tr><tr><td>10</td><td valign="top">Política de firma incumplida</td></tr><tr><td>11</td><td valign="top">No se confía en uno de los certificados firmantes, CA no valida</td></tr><tr><td>12</td><td valign="top">Servidor OCSP devuelve certificado desconocido</td></tr><tr><td>13</td><td valign="top">Servidor OCSP o lista CRL devuelve certificado revocado</td></tr><tr><td>14</td><td valign="top">Certificado caducado</td></tr><tr><td>15</td><td valign="top">Documento modificado</td></tr><tr><td>16</td><td valign="top">Error de verificación en las reglas</td></tr><tr><td>44</td><td valign="top">No se ha podido leer el fichero con las reglas</td></tr><tr><td>45</td><td valign="top">El contenido del fichero de reglas no es correcto</td></tr><tr><td>46</td><td valign="top">Error en la petición de obtención de datos</td></tr><tr><td>47</td><td valign="top">El fichero de datos tiene problemas de estructura que han impedido obtener los datos</td></tr><tr><td>49</td><td valign="top">Error al parsear el xml del fichero origen</td></tr><tr><td>50</td><td valign="top">No se encuentra el elemento Signature en el documento</td></tr><tr><td>51</td><td valign="top">Error parseando el elemento Signature</td></tr><tr><td>52</td><td valign="top">Error en el proceso de validación de la firma</td></tr><tr><td>53</td><td valign="top">Error en la obtención de la información de firma</td></tr><tr><td>54</td><td valign="top">No se ha encontrado el certificado con el que se firmó dentro del documento</td></tr><tr><td>96</td><td valign="top">Error leyendo el almacén de certificados keystore</td></tr><tr><td>97</td><td valign="top">No se ha podido extraer del keystore la clave</td></tr><tr><td>98</td><td valign="top">La plantilla es incorrecta</td></tr><tr><td>99</td><td valign="top">No se ha podido crear el elemento SignedInfo</td></tr><tr><td>100</td><td valign="top">No se ha podido crear el elemento KeyInfo</td></tr><tr><td>101</td><td valign="top">No se ha podido crear el elemento QualifyingProperties</td></tr><tr><td>102</td><td valign="top">URL incorrecta para el TimeStamp de la firma</td></tr><tr><td>103</td><td valign="top">No se ha encontrado el firmante al que se contrafirma</td></tr><tr><td>104</td><td valign="top">Error al firmar</td></tr></tbody></table>

## Resultados de Validación OCSP y CRL <a href="#toc172014329" id="toc172014329"></a>

<table data-header-hidden><thead><tr><th width="57.39508056640625"></th><th valign="top"></th></tr></thead><tbody><tr><td>Cgo</td><td valign="top">Descripción</td></tr><tr><td>80</td><td valign="top">Error al codificar el certificado</td></tr><tr><td>81</td><td valign="top">Error en la conexión con Editran/OCSP</td></tr><tr><td>82</td><td valign="top">Error leer Mensaje de Conexión en Editran/OCSP</td></tr><tr><td>83</td><td valign="top">Las versiones no corresponden entre si</td></tr><tr><td>84</td><td valign="top">Error escribiendo la respuesta Conexión en Editran/OCSP</td></tr><tr><td>85</td><td valign="top">Error leyendo respuesta de conexión en Editran/XAdES</td></tr><tr><td>86</td><td valign="top">Error leyendo el mensaje de petición en Editran/OCSP</td></tr><tr><td>87</td><td valign="top">Editran/OCSP no puede conectar con el Servidor OCSP</td></tr><tr><td>88</td><td valign="top">Error obteniendo la Lista de Revocación de Certificados (CRL)</td></tr><tr><td>89</td><td valign="top">No se ha encontrado o no se ha podido conectar con la Url del OCSP/CRL</td></tr></tbody></table>

## Resultados de tratamiento del mensaje de comunicación con el servidor

<table data-header-hidden><thead><tr><th width="55.975341796875" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Cgo</td><td valign="top">Descripción</td></tr><tr><td valign="top">17</td><td valign="top">Petición no construida correctamente</td></tr><tr><td valign="top">18</td><td valign="top">Error al leer del buffer de lectura la longitud de la trama</td></tr><tr><td valign="top">19</td><td valign="top">Función peticionaria no reconocida</td></tr><tr><td valign="top">20</td><td valign="top">Tipo de firma no reconocido</td></tr><tr><td valign="top">21</td><td valign="top">Lenguaje maquina origen no reconocido</td></tr><tr><td valign="top">22</td><td valign="top">Valor de validación OCSP o CRL no reconocido</td></tr><tr><td valign="top">23</td><td valign="top">Valor de compresión no reconocido</td></tr><tr><td valign="top">24</td><td valign="top">Valor de cifrado no reconocido</td></tr><tr><td valign="top">25</td><td valign="top">Valor de conversión a base 64 no reconocido</td></tr><tr><td valign="top">26</td><td valign="top">Identificador fichero de entrada no reconocido</td></tr><tr><td valign="top">29</td><td valign="top">No se ha indicado fichero de entrada</td></tr><tr><td valign="top">30</td><td valign="top">No se ha indicado fichero auxiliar</td></tr><tr><td valign="top">31</td><td valign="top">No se ha indicado fichero de salida</td></tr><tr><td valign="top">32</td><td valign="top">No se ha indicado fichero de salida de DN</td></tr><tr><td valign="top">33</td><td valign="top">No se ha indicado keyStore, token de HSM o anillo de RACF</td></tr><tr><td valign="top">34</td><td valign="top">No se ha indicado el alias o DN del certificado</td></tr><tr><td valign="top">35</td><td valign="top">No se ha indicado el nombre del usuario de RACF</td></tr><tr><td valign="top">36</td><td valign="top">No se ha informado ningún certificado firmante</td></tr><tr><td valign="top">37</td><td valign="top">Identificador de la plantilla no reconocido</td></tr><tr><td valign="top">38</td><td valign="top">No se ha indicado plantilla</td></tr><tr><td valign="top">39</td><td valign="top">No se ha indicado lugar geográfico</td></tr><tr><td valign="top">40</td><td valign="top">No se ha indicado rol del firmante</td></tr><tr><td valign="top">41</td><td valign="top">No se ha indicado la acción del firmante</td></tr><tr><td valign="top">42</td><td valign="top">No se ha indicado el json de las reglas</td></tr><tr><td valign="top">43</td><td valign="top">Fallo al leer el fichero de configuración xades.properties</td></tr></tbody></table>

## Resultados del tratamiento de ficheros

<table data-header-hidden><thead><tr><th width="57.95062255859375" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Cgo</td><td valign="top">Descripción</td></tr><tr><td valign="top">48</td><td valign="top">Error en la lectura del fichero origen</td></tr><tr><td valign="top">55</td><td valign="top">Error leyendo el almacén de certificados de las CAs (truststore)</td></tr><tr><td valign="top">56</td><td valign="top">Error en la lectura del fichero auxiliar</td></tr><tr><td valign="top">57</td><td valign="top">No se ha encontrado el fichero con los datos que han sido firmados en firma explicita</td></tr><tr><td valign="top">64</td><td valign="top">Error en la escritura del fichero destino</td></tr><tr><td valign="top">65</td><td valign="top">Error en la escritura del fichero dn</td></tr><tr><td valign="top">66</td><td valign="top">Error al escribir la respuesta a la petición</td></tr><tr><td valign="top">67</td><td valign="top">Error creando fichero temporal</td></tr></tbody></table>

## Errores de memoria

<table data-header-hidden><thead><tr><th width="61.90118408203125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Cgo</td><td valign="top">Descripción</td></tr><tr><td valign="top">112</td><td valign="top">OutOfMemoryError</td></tr><tr><td valign="top">113</td><td valign="top">Error inesperado</td></tr><tr><td valign="top">114</td><td valign="top">Valor sin definir, no debería ser alcanzable</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.editran.onesait.com/documentacion-editran/ibm-editran-v5.3-comun-z-os/editran-ff-instalacion-firma-y-verificacion-v7.1.1/anexo-a/codigos-de-resultado-del-servidor.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
