> 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/open-v5.3/linux/plataforma.md).

# Gestión de Editran/P

## Gestor de Onesait Editran/P

El gestor de Editran/P se presenta a continuación:

![assets/image4.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-d02990b4e0b1b888723531dd87551c957e96d798%2Fimage4.png?alt=media)

Si es la primera vez que se va a arrancar Editran, es necesario introducir los datos del entorno local siguiendo los siguientes pasos:

* Editran requiere que el servicio de licencia esté activo para poder trabajar con los perfiles, para activarlo se debe ejecutar el siguiente comando desde ***\<home-editran>*****/bin**:

  `EDItran -l start`

  Se mostrará el mensaje `Arrancando Servidor Licencia... [OK]` para indicar que el servicio de licencia se encuentra activo.
* Dar de alta el entorno local tal y como se describe en el capítulo [Entorno Local](#entorno-local).
* Arrancar nuevamente Editran desde ***\<home-editran>*****/bin**: con el comando:

  `EDItran start`

  En este punto el arranque debe finalizar sin ningún tipo de error, presentando el mensaje final `Sistema EDItran arrancado`.

### Descripción de la interfaz de usuario

#### Pantallas

En las pantallas de Editran UNIX se pueden diferenciar tres áreas:

* **(1) Título**

  En el área de título aparece información general del sistema EDITRAN:

  * Fecha y hora actual (en el momento de activar la pantalla).
  * Objeto de la pantalla: administrador, operador, etc.
  * Versión y sistema operativo.
* **(2) Opciones**

  En esta área pueden aparecer las diferentes opciones de un menú, los parámetros que debe introducir el operador o los resultados de las peticiones solicitadas.
* **(3) Información**

  En esta área aparece la información que EDITRAN envía al operador:

  * Sesión.
  * Estados de emisión y recepción.
  * Contadores de emisión y recepción.
  * Texto de información o mensajes del operador remoto.

#### Ayuda

EDITRAN UNIX dispone de un sistema de ayuda sensible al contexto. De esta forma, cuando se pulsan las teclas **F1** ó **?** aparece una ventana con el texto de ayuda asociado al campo o pantalla donde se encuentre el cursor en ese momento.

#### Teclas

En Editran UNIX dentro del menú, pueden utilizarse las siguientes teclas:

|                                                         |                                                                                                                                                                          |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **F1, ?**                                               | Ayuda sensible alcontexto.                                                                                                                                               |
| **F2**                                                  | Introduce los valores por defecto del campo actual, siempre que sea posible.                                                                                             |
| **F3**                                                  | Finaliza la introducción de datos de la pantalla actual, validando todos los campos.                                                                                     |
| **F4**                                                  | Introduce los valores por defecto de toda la pantalla actual, siempre que sea posible.                                                                                   |
| **F6**                                                  | Realiza una salida al sistema operativo para ejecutar otros comandos (shell), dejando residente EDITRAN. Para volver a EDITRAN se debe ejecutar el comando de **exit**.  |
| **Intro**                                               | Finaliza la introducción de datos del campo presente, actualizando su valor. Si no se ha introducido ningún valor inserta el de la última petición.                      |
| **Espacio**                                             | Selecciona el valor del campo dentro una lista de valores enumerados:A (**o**) B ( ) C ( )o activa/desactiva el valor del campo de sólo dos valores posibles: D \[**X**] |
| **Esc**                                                 | Aborta la introducción de datos y vuelve al menú anterior.                                                                                                               |
| **Borrar**                                              | Borra el carácter anterior al cursor                                                                                                                                     |
| **Tab**                                                 | Avanza al siguiente campo sin actualizar o modificar el valor.                                                                                                           |
| **Flechas**                                             | Desplazan el cursor en la pantalla al siguiente/anterior campo o al siguiente/anterior valor dentro del campo.                                                           |
| <p><strong>PgUp</strong><br><strong>Ctrl-U</strong></p> | Retroceso de página.                                                                                                                                                     |
| <p><strong>PgDn</strong><br><strong>Ctrl-D</strong></p> | Avance de página.                                                                                                                                                        |

### Operador de Onesait Editran/P

Para gestionar las sesiones de intercambio se seleccionará la opción 1.- OPERADOR del menú principal GESTOR DE EDITRAN/P, presentándose las siguientes opciones:

![assets/image5.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-9aa2d78fdfdf96787f4fd39f76dbbaeb48315dc1%2Fimage5.png?alt=media)

#### Consulta de sesiones

Seleccionar la opción 1.- CONSULTA DE SESIONES del menú.

La consulta de sesiones activas se podrá realizar de forma general o particular.

Para consultar una sesión particular introducir la SESION y pulsar Intro. En el área de información de la pantalla (parte inferior) aparecerá la información de los estados y los contadores de emisión y recepción de la sesión solicitada.

Para la consulta genérica, el campo de SESION completando a ceros.

![assets/image6.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-09d1a09fb15546841c3f0bcd8c94eeda764a60ad%2Fimage6.png?alt=media)

#### Petición de conexión

Para establecer manualmente la conexión física con un Editran remoto seleccionar la opción 2.- PETICION DE CONEXION del menú OPERADOR DE EDITRAN.

Esta petición se genera automáticamente al solicitar una petición de emisión o recepción si se especifica el valor S en el parámetro LLAMADA AUTOMATICA del perfil de la sesión.

En el área de información aparecen indicaciones sobre el resultado de la petición (conexión realizada o no).

#### Petición de liberación

Para poder liberar manualmente la conexión existente para una sesión seleccionar la opción **3**.- PETICION DE LIBERACION del menú OPERADOR DE EDITRAN.

#### Petición de emisión

Para iniciar la emisión local de un fichero seleccionar la opción 4.- PETICION DE EMISION del menú OPERADOR DE EDITRAN.

La petición no está permitida cuando el modo de operación de Editran local es Servidor.

#### Petición de recepción

Para iniciar la recepción de un fichero, que debe emitir el remoto, seleccionar la opción 5.- PETICION DE RECEPCION del menú OPERADOR DE EDITRAN.

No se acepta la petición cuando el modo de operación de Editran local es Servidor.

#### Fin de emisión

Para solicitar la petición de fin forzado de la emisión local (interrupción de emisión) seleccionar la opción 6.- FIN DE EMISION del menú OPERADOR DE EDITRAN.

No se acepta la petición cuando el modo de operación de Editran local es Servidor.

#### Fin de recepción

Para solicitar la petición de fin forzado de la recepción local (interrupción de recepción) seleccionar la opción 7.- FIN DE RECEPCION del menú OPERADOR DE EDITRAN.

No se acepta la petición cuando el modo de operación de Editran local es Servidor.

#### Mensaje para el operador remoto

Es necesario que exista conexión con el Editran remoto destinatario del mensaje de operador.

Aparecerá la siguiente pantalla donde se escribirá el texto a enviar:

![assets/image7.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-6d210240b0ee79ec46773876a6132826fe520c40%2Fimage7.png?alt=media)

#### Consulta del fichero de emisión remoto

Para consultar el fichero de emisión remoto se seleccionará la opción E.- CONSULTA FICHERO EMISION REMOTO del menú OPERADOR DE EDITRAN.

El programa Editran local enviará el mensaje de consulta al remoto, quedando el local en espera de recibir la respuesta del remoto. Esta respuesta se presentará a través de la pantalla siguiente. Es necesario haber establecido previamente una conexión entre ambos extremos.

#### Consulta del fichero de recepción remoto

Para consultar el fichero de recepción remoto se seleccionará la opción R.- CONSULTA FICHERO RECEPCION REMOTO del menú OPERADOR DE EDITRAN.

El programa Editran local enviará el mensaje de consulta al remoto, quedando el local a la espera de recibir la respuesta del remoto que se presentará en la pantalla siguiente. Es necesario haber establecido previamente una conexión entre ambos extremos.

![assets/image8.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-5527357c4e9a15b63c514df6e9b6ad95e9d9e61f%2Fimage8.png?alt=media)

### Consulta de ficheros

Desde la opción 2.- CONSULTA DE FICHEROS del GESTOR DE EDITRAN/P muestras las siguientes opciones.

![assets/image9.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-1bed8a386ea04154b34623f3feba64b13c309959%2Fimage9.png?alt=media)

#### Consulta del registro de emisión / recepción

Para obtener información del registro de control del fichero tampón de emisión o recepción local, seleccione la opción 1.- CONSULTA DE REGISTRO EMISION/RECEPCION del menú CONSULTA DE FICHEROS.

![assets/image10.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-38a9ea8b75c73a8ca90fd5708eb653dc2d031c8b%2Fimage10.png?alt=media)

Se presentarán dos pantallas con los datos del registro de control del fichero de emisión o recepción local para la sesión especificada.

Para una consulta del fichero de emisión local (al introducir una E en el campo FICHERO)

Para una consulta del fichero de recepción (al introducir una R en el campo FICHERO)

#### Consulta del fichero de log.

Se visualizan todos los mensajes informativos que Editran ha enviado al operador.

Para consultar dichos registros se seleccionará la opción 2.- CONSULTA DE LOG del menú CONSULTA DE FICHEROS .

![assets/image11.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-a7bfa894288b4566d04885d6d6d89a830c7eb716%2Fimage11.png?alt=media)

Se cumplimentarán opcionalmente los campos SESION, FECHA y HORA. Si no se especifica ningún filtro, se mostrarán las últimas entradas registradas.

En el caso de consulta general, escribir ceros en el campo SESION.

Para visualizar más registros, se utilizarán las teclas PgDn/Control-D para avanzar o PgUp/Control-U para retroceder.

El fichero **editranp.log** es tratado de forma cíclica.

![assets/image12.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-182878573631a6e450bd8627c0402e24f23d2097%2Fimage12.png?alt=media)

#### Consulta genérica de sesiones

Se visualizan todas las sesiones definidas en el fichero de perfiles.

Para consultar dichos registros se seleccionará la opción 3.- CONSULTA GENERICA DE SESIONES del menú CONSULTA DE FICHEROS.

![assets/image13.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-1fb21ae6aef3b6a06470997ed463e8e2d9f304dd%2Fimage13.png?alt=media)

### Administrador de Onesait Editran/P

Para acceder al menú de administración de Editran seleccionar la opción 3.- ADMINISTRADOR del menú principal GESTOR DE EDITRAN\*\*.\*\*

Se presentarán las siguientes opciones para la gestión de los parámetros del Entorno Local y las Sesiones.

![assets/image14.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-2e459af8ba2e78f04adeb8143095d2664460fdb4%2Fimage14.png?alt=media)

#### Entorno Local

El Entorno Local Primario de Editran/P se gestiona desde la opción 1.- ENTORNO LOCAL del menú ADMINISTRADOR. En aquellas entidades que tienen licencia multientorno, es decir la posibilidad de presentarse como varios centros, no es necesario definir un perfil específico para los entornos secundarios, bastará con especificar el nuevo código en las sesiones correspondientes.

Introducir los siguientes datos solicitados:

![assets/image15.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-c10383fead2879883c6c8cd9bf0a93e15457b350%2Fimage15.png?alt=media)

* **LOCAL**

Se escribirá el número de identificación de la entidad usuaria de Editran. Con este número de identificación será reconocida por todas las entidades interconectadas. Los códigos de entidad en Editran constan de nueve caracteres (NIF) con el siguiente formato **xnnnnnnnx**.

* **NOMBRE**

Se escribirá la descripción de la instalación. Este campo es únicamente informativo.

* **NUMERO MAXIMO DE SESIONES**

Se podrá especificar el número máximo de sesiones de intercambio que en un momento determinado pueden ejecutarse concurrentemente.

* **DIRECCION IP**

La dirección de la máquina propia en una red TCP/IP, admite hasta 3 direcciones distintas con 3 puertos de escucha para cada dirección.

* **TOUT CONEXIÓN TCP**

Es el tiempo máximo de espera desde que se acepta la conexión de un *socket* remoto hasta que se intercambian los datos de sesión que establecen definitivamente una conexión TCP en Editran/P. Este timeout previene que otras aplicaciones se conecten indefinidamente al puerto utilizado por Editran. Si no desea habilitar este timeout hay que ponerlo a 0.

#### Sesiones

Para poder conectarse y realizar emisiones y/o recepciones con un Editran remoto se deben especificar los parámetros que describen el perfil de la sesión y es imprescindible haber dado de alta con anterioridad el entorno local (véase [Entorno Local](#entorno-local)).

Se darán de alta tantas sesiones como conexiones diferentes se quieran establecer.

Seleccionar la opción 2 del menú ADMINISTRADOR DE EDITRAN.

![assets/image16.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-30cea543052a142101b02b3d0552a4e870fe213a%2Fimage16.png?alt=media)

Una vez seleccionada, aparecerán las pantallas en las que el usuario podrá cumplimentar o visualizar (dependiendo de la opción elegida) los parámetros o características que definen la sesión.

![assets/image17.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-565a23082d79456b06dcd70a8df009e6b26e39f8%2Fimage17.png?alt=media)

En todas las opciones se deberá especificar:

* **SESION**

  Identificación de la sesión. Excepto para dar de alta, se admite especificar un filtro de búsqueda, en ese caso se mostrará la lista de sesiones que se ajusten a la máscara para que el usuario elija.

En A.- Alta y M.- Modificación todos los campos, excepto el identificador de Sesión, aparecen desprotegidos. Para efectuar la opción se deberá llegar hasta la última pantalla.

En C.- Consulta todos los campos aparecen protegidos.

La primera pantalla muestra los parámetros que afectan a la conexión:

![assets/image19.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-9ee8a43d514620cf489e85e40107ee946353b13f%2Fimage19.png?alt=media)

* **LOCAL**

  Código de identificación del centro local.
* **NOMBRE DEL LOCAL**

  Denominación del centro local asociado a la sesión. Se trata de un campo únicamente informativo.
* **REMOTO**

  Código de identificación del centro remoto.
* **NOMBRE DEL REMOTO**

  Denominación del centro remoto asociado a la sesión. Se trata de un campo únicamente informativo.
* **APLICACIÓN**

  Código de identificación de la aplicación usuaria del servicio de transmisión del sistema editran.
* **NOMBRE APLICACIÓN**

  Denominación de la aplicación usuaria. Se trata de un campo únicamente informativo.
* **NUMERO DE VERSION**

  Versión del sistema Editran/P remoto. Puede ser 5.3, 5.2, 5.1, o 5.0. Debe coincidir con el valor correspondiente en la sesión del remoto.
* **EXTREMO LLAMANTE (L/R/X)**
  * **L** Sólo puede llamar el extremo LOCAL.
  * **R** Sólo puede llamar el extremo REMOTO.
  * **X** Pueden llamar cualquiera de los dos extremos.
* **SENTIDO TRAFICO (E/R/X)**
  * **E** Sólo se puede emitir en esta sesión.
  * **R** Sólo se puede recibir en esta sesión.
  * **X** Se puede emitir y recibir simultáneamente.
* **LLAMADA AUTOMÁTICA (S/N)**
  * **S** Se establecerá automáticamente la conexión al solicitarse el comienzo de emisión o recepción.
  * **N** Se ha de establecer una conexión previa a la solicitud de emisión/recepción.
* **DESCONEXION AUTOMATICA (S/N)**
  * **S** Se genera la petición de desconexión de forma automática al finalizar una emisión o una recepción\*\*.\*\*
  * **N** No se genera la desconexión de forma automática\*\*.\*\*
* **TIME-OUT (Segundos)**

  Es el intervalo de tiempo, expresado en segundos, en el que editran espera recibir desde el remoto un mensaje de respuesta a uno de control enviado previamente.

  Si concluido el tiempo TIME-OUT no se ha recibido una respuesta, se volverá a enviar la misma petición, iniciándose un nuevo intervalo de espera. Equivalente también para las peticiones de conexión.
* **NRO. MÁXIMO REINTENTOS**

  Es el número de veces que se repiten los procedimientos de TIME-OUT anteriores.
* **GUARDAR ROTACIONES (S/N)**
  * **S** En caso de solicitud de llamada, cuando la conexión se acaba estableciendo por direcciones ips que no están en el perfil en la primera posición, se guardan en dicha posición. El propósito es que, en posteriores transmisiones, la conexión se consiga sin reintentos de llamada.
  * **N** En ningún caso se actualizan las direcciones del perfil.

Una vez introducidos y validados los valores de esta pantalla, aparecerá una nueva donde se definen los parámetros específicos para TCP:

![assets/image20.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-aafa890ee25f55314b5037b13f4973bcf7940a92%2Fimage20.png?alt=media)

* **DIRECCIONES IP REMOTAS**

  Dirección IP y puerto del remoto con el que se desea conectar, pudiéndose indicar hasta un máximo de 6 direcciones IP diferentes.
* **VALIDAR IP REMOTA (S/N)**
  * **S** En llamadas entrantes se valida que la dirección IP de la entidad que intenta conectarse esté en la lista de direcciones IP remotas.
  * **N** Se admiten conexiones desde cualquier IP remota.
* **SERVIDOR PROXY EDITRAN (S/N)**

  Con valor **S** las peticiones de transmisión salientes se realizarán a través de un módulo de EDITRAN (EDITRAN/PX) que actúa como servidor proxy.

  Las conexiones entrantes pueden llegar a través del Proxy o llegar directamente, independientemente del valor de este parámetro.
* **DIRECCIONES IP PROXY**

  Dirección IP y puerto de acceso al servidor EDITRAN/PX. Se pueden indicar hasta 2 direcciones posibles.

Una vez configurados los valores de red, aparece la pantalla en que se especifican los parámetros de sesión que determinan las características generales de la transmisión.

![assets/image21.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-3b3df264c3c0ed40d3fdeb9b2006b7bb76b7eccc%2Fimage21.png?alt=media)

* **SERVIDOR/CLIENTE (OPER)**

  Modo de operación:

  * **S** No se pueden solicitar ni emisiones ni recepciones (servidor).
  * **C** Se pueden solicitar tanto emisiones como recepciones (cliente).
* **CRC (S/N)**
  * **S** Se generará el código de redundancia cíclica para cada mensaje transmitido; se validará el CRC de cada mensaje recibido.
  * **N** No se calcula el CRC para mensajes salientes ni se valida en mensajes entrantes.
* **COMPRESIÓN (S/N/V)**
  * **S** Transmisión comprimida de los datos.
  * **N** Los datos se transmiten en el formato original de la aplicación.
  * **V** Los datos se transmiten comprimidos o en el formato original dependiendo del mejor resultado obtenido.
* **ASCII/EBCDIC (A/E)**
  * **A** El remoto utiliza alfabeto ASCII (entornos Unix y Windows).
  * **E** El remoto utiliza alfabeto EBCDIC (entornos CICS, IMS e iSeries).
* **HORA INICIO (HH:MM:SS)**

  Especifica la hora del día a partir de la cual se podrá iniciar la transmisión, expresada en horas (HH), minutos (MM) y segundos (SS).
* **HORA FIN (HH:MM:SS)**

  Especifica la hora del día límite hasta la cual se puede iniciar la transmisión, expresada en horas (HH), minutos (MM) y segundos (SS).
* **LONGITUD TAMPÓN**

  Longitud de los registros de los ficheros tampones. Están permitidos los valores de 13 a 9999 bytes (con versiones posteriores a 5.2 solo es válido un valor igual o superior a 4050, y en entornos HOST sólo 4050)
* **RAFAGA EMISION**

  Longitud de la ráfaga de transmisión (número de registros que se emiten antes de recibir la confirmación del remoto).
* **TOUT SINCRONIZACION (Segundos)**

  Es el intervalo de tiempo, expresado en segundos, en el que EDITRAN espera recibir desde el remoto un mensaje de sincronización del envío de un bloque de datos (ráfaga). Si concluido este tiempo no se ha recibido respuesta se repite el envío de datos, como máximo hasta cumplir el número de reintentos.

Una vez configurados los parámetros de sesión, aparece la pantalla en que se especifican los parámetros de sesión que determinan las características generales de la criptografía

![](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-ddb2f42086c25e2a24fb9d70d133bdc2a3aaaed4%2Fimage22.png?alt=media)

Los parámetros que aparecen en la pantalla son:

* **CRIPTOGRAFÍA (S/N)**
  * **S** Si desea Criptografía EDITRAN/P.
  * **N** Si no desea utilizar la Criptografía EDITRAN/P.
* **VERSION CRIPTOGRAFÍA**

  Este campo es obligatorio si la Criptografía está activada.

  * **3.0** Criptografía compatible con CRIPTO/lib V3.0.
  * **4.0** Cifrado AES y claves RSA de 2048 y 4096.
* **CLAVES EDITRAN/GC**

  Cuando se selecciona esta facilidad, el módulo EDITRAN/GC será el encargado de facilitar las etiquetas correspondientes a las claves activas para los subsistemas indicados en los parámetros CLAVE LOCAL y CLAVE REMOTA.

  * **S** Etiquetas proporcionadas por EDITRAN/GC.
  * **N** Etiquetas proporcionadas por el usuario.
* **ALGORITMO CIFRADO**

  Algoritmo a utilizar para cifrar los datos. Dejar vacío para emitir sin cifrado.

  * **TD3** cifrado DES con clave triple.
  * **AES** cifrado AES-128.
  * **AE2** cifrado AES-192.
  * **AE3** cifrado AES-256.
* **ALGORITMO AUTENTICACION**

  Algoritmo a utilizar para proteger la clave de sesión y los datos intercambiados para autentificar a los extremos. Es obligatorio si existe algoritmo de confidencialidad.

  * **DES** si desea autentificar los extremos con algoritmo DES (valido con versión de criptografía 3.0).
  * **RSA** si desea autentificar los extremos con algoritmo RSA (valido solo para versión 3.0 y 4.0).
* **CLAVE LOCAL**

  Etiqueta de la clave auxiliar DES o la clave privada RSA. Obligatoria cuando la versión de criptografía es 3.0 o superior y hay autenticación.
* **CLAVE REMOTA**

  Etiqueta de la clave auxiliar DES o la clave pública RSA del remoto. Obligatoria cuando la versión de criptografía es 3.0 o superior y hay autenticación.

## Anexos

### Componentes de Onesait Editran

#### Esquema actual

Editran es un producto modular.

Existen una serie de componentes que entendemos como más habituales (G, P, TCP/IP y Proxy), que son adquiridos por la gran mayoría de los clientes (aunque algunos deciden no disponer del Proxy), y adicionalmente hay otra serie de módulos que ayudan a la mejor Securización, Control o Funcionalidad del producto.

![assets/image23.png](https://3256837847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiQfLim2uDaLOZRkgWkOk%2Fuploads%2Fgit-blob-97a616d282a35df6276ec00ba25b1364b37faeee%2Fimage23.png?alt=media)

### Comandos

#### EDItran

Es el script que arranca y detiene el sistema Editran.

**Sintaxis**

La sintaxis del comando es:

```bash
Usage: ./EDItran [-l] [-t] [-f] start|stop|status|version
        -l       Operativa restringida al Servidor de Licencia
        -t       Traza
        -f       Ignora otro EDITRAN arrancado
        start    Arranca el servicio
        stop     Detiene el servicio
        status   Obtiene el estado del servicio
        version  Muestra la version del sistema EDITRAN
```

#### editranp

Proceso principal del sistema Editran. Se encarga de dialogar con los diferentes procesos de comunicaciones y con el Editran/G. Se lanza en background al arrancar el sistema Editran.

#### editcp

Proceso de comunicaciones cuando el protocolo a utilizar para la conexión es TCP/IP.

#### makelog

Crea un fichero de eventos llamado editran.log que contendrá un resumen de las operaciones efectuadas mediante editran.

**Sintaxis**

La sintaxis del comando es:

```bash
Uso   :    makelog [-P] [-G] [-n <#entradas>] [-v]
Siendo :
        -P             : Log de EDItran/P
        -G             : Log de EDItran/G
        -n <#entradas> : Numero de entradas
        -v             : Verboso
Por defecto se crean los dos ficheros con 200 entradas
```

donde **<#entradas>** es el número máximo de entradas (número de eventos) que se desea conservar en el fichero.

**Ejemplo**

Se desea crear un fichero de eventos, editran.log, con una capacidad para 500 entradas distintas.

Se ha de ejecutar el comando:

`makelog -n 500`

En el caso de utilizar el sistema con gran número se sesiones simultáneas se recomienda utilizar 500 entradas.

#### menup

Permite acceder de forma directa al menú del gestor de Editran.

#### menucmd

Establece un mecanismo de comunicación entre aplicaciones o programas de usuario y editran/P, permitiendo invocar operaciones de forma desatendida y automática.

**Sintaxis**

La sintaxis del comando es:

```
Uso: menucmd {E00|E11} <sesion#>

     menucmd EOP <sesion#> <texto>
```

Si tenemos `menucmd** s sesion x`: **s** es la señal enviada para solicitar una operación a editran, **sesión** es la sesión y **x** otras opciones que dependen del tipo de operación o señal solicitada al editran.

Las señales posibles son:

* **E00** solicita a editran una petición de conexión.
* **E11** solicita a editran una petición de liberación.
* **EOP** solicita a editran el envío de un mensaje al operador remoto.

#### copycfg

Utilidad para copiar perfiles de Editran a partir de otro utilizado como plantilla.

**Sintaxis**

La sintaxis del comando es:

```
copycfg -s ses_origen [-d ses_destino] [-n] [-r cod_remoto] [-p | -a]

Siendo:

-n : numero de sesiones a crear.
-s : sesion origen.
-d : sesion destino.
-r : codigo remoto destino.
-p : solo copia sesiones editran/P
-a : crea aplicaciones editran/G
```

Este comando permite dar de alta perfiles de Editran partiendo de una sesión tomada como plantilla. La sesión origen se da en la opción **-s**. Por defecto se crea la Sesión de Editran/P y su correspondiente Presentación en Editran/G, pero este comportamiento puede cambiarse mediante la opción **-p** si se quieren crear sólo los perfiles de sesión.

Los perfiles creados dependerán de la opción elegida:

* **Opción -n*****\<n>***: Se dan de alta *\<n>* sesiones. Dichas sesiones se nombran igual que la original añadiendo un índice. Por ejemplo, si partimos de PRUEBA y queremos generar 5 más, se crearán desde PRUEBA-1 hasta PRUEBA-5.
* **Opción -d:** En este caso el usuario decide el nombre que tendrá la sesión creada pero esta opción es incompatible con la anterior.
* **Opción -r:** Por defecto las sesiones creadas se generan con el mismo código local y remoto que la original. Con esta opción se permite al usuario cambiar el código remoto del nuevo perfil.
* Ejemplo

**Ejemplo**

Para duplicar la sesión INDRA-TEST para otro remoto diferente nombrando la nueva como editran-TEST, ejecutar:\
`copycfg -s INDRA-TEST -d editran-TEST -r 000001230`

Para crear 10 sesiones partiendo de PRUEBA, ejecutar:

`copycfg -s PRUEBA -n 10`

#### printcfg

Utilidad de impresión de sesiones editran.

**Sintaxis**

```
Uso    :    printcfg [ -grapsv ]
Siendo :
    -g     : Presentaciones EDItran/G.
    -r     : Remotos EDItran/G.
    -a     : Aplicaciones EDItran/G.
    -p     : Local EDItran/P.
    -s     : Sesiones EDItran/P.(Defecto)
    -v     : Imprime cabeceras.
```

**Ejemplo**

```
SESION LOCAL REMOTO APLIC DIR LOCAL DIR REMOTA
==================================================
INDRA-TEST W00005100 000099990 PRUEBA TCP editran.indra.es
```

#### resetkey

Reinicia las claves de intercambio cifradas de una sesión determinada.

Ha de ser utilizado con mucha precaución, puesto que deja las claves en un estado diferente al original. Es imprescindible realizar la misma operación en el extremo remoto para que sea posible una sincronización en el intercambio de claves.

Sólo debe ejecutarse si es la primera vez que se hace uso de las claves, o si se han perdido las claves del último intercambio en el fichero de perfiles.

**Sintaxis**

La sintaxis del comando es:

`resetkey [sesión]`

donde sesión es la sesión de editran/P. Se debe escribir en mayúsculas, y si tiene algún espacio, entre comillas dobles: "

**Ejemplo**

En una instalación se desea poner a un valor inicial la clave de la sesión TEST-INDRA.

Se ha de ejecutar el comando:

`resetkey TEST-INDRA`

#### importkey

El fichero *ckds.des* mantiene la clave maestra y claves auxiliares DES en el sistema editran. En la versión 5.02 el formato ha cambiado para poder almacenar claves simples y dobles. Por ello, en algunos casos puede ser necesario importar claves que procedan de versiones anteriores.

Por seguridad, para exportar las claves el usuario debe conocer el valor de la HMK que guarda y debe proporcionar los dos primeros octetos en hexadecimal como password de acceso al fichero. Se puede dar como argumento del comando, pero si no se pone se le pedirá al usuario.

**Sintaxis**

La sintaxis del comando es:

```
importkey. Comando de Importacion de claves DES

Uso: importkey [ -s ] -k<k> -f<f> [--] [etiquetas]
     --  : Fin de opciones. El resto de argumentos son etiquetas
     -s  : El fichero origen contiene claves simples
   -k<k> : Clave de acceso al fichero (HMK)
   -f<f> : Fichero que almacena las claves a importar
etiquetas: Etiquetas de las claves a importar
```

Si no se da ninguna etiqueta, el comando incorpora todas las claves del fichero origen cuya etiqueta no sea SI0000000000XX.

Si la etiqueta de la clave a importar ya existe en el fichero destino, la clave se actualizará con el valor de la antigua.

**Ejemplo**

Para incorporar la clave auxiliar usada por editran para sesiones con criptografía 2.2 ha de ejecutar el comando:

`importkey -s -fc:\editran.520\ckds.des SI000000000016`

Para incorporar las claves auxiliares de usuario dando la password de acceso como argumento, ejecutar:

`importkey -s -fckds.des.520 -kA1A3`

#### printlog

Utilidad de impresión del log de editran.

**Sintaxis**

```
printlog. Comando de visulizacion de Log de EDItran
Uso:      printlog -P|G [-s sesion] [-f DDMMAAAA] [-h HHMMSS]
Siendo:
    -P Log de EDItran/P
    -G Log de EDItran/G
    -s sesion
    -f fecha DDMMAAAA
    -h hora  HHMMSS
    Todos los parametros son opcionales
```

#### Filtro NL

El filtro **nl** se utiliza para convertir líneas de un sistema a otro. Dicho filtro se limita a leer y escribir líneas. La utilidad del filtro radica en la diferencia física entre unos sistemas y otros al representar líneas de texto.

En general, un fichero conteniendo líneas se estructura de una de dos formas:

Con registros de longitud fija (se guardan siempre un número fijo de caracteres por cada línea; por ejemplo, 100 caracteres para cada línea).

Con registros de longitud variable (se utilizan delimitadores de fin de línea para separar las líneas). Estos a su vez tienen separadores distintos en cada sistema. El filtro conoce los de UNIX.

Para utilizar el filtro basta decirle cual es la estructura de partida (por ej. registros fijos de 50 caracteres, o registros variables con delimitador tipo UNIX) y la estructura que deseamos obtener. El filtro cambiará la estructura del fichero para obtener la estructura deseada con el mismo contenido en cada línea.

**Sintaxis**

```
Comando de Conversion de Formato de Ficheros

Uso: nl [ -<#> | -v ] -i<f> -o<f> [--] [ficheros]
    -- : Fin de opciones. El resto de argumentos son ficheros
    -<#>: Registros de longitud # (fija) sin contar delimitadores (Ej.: -80)
    -v : Registros de longitud variable (por defecto)
    -i<f>: Formato de entrada (Ej.: -id)
    -o<f>: Formato de salida (Ej.: -on)
           <f> puede ser: u (UNIX), d (MSDOS), n (ningun delimitador)
    ficheros: Ficheros a traducir (stdin->stdout por defecto)
```

Para indicarle el tipo de registro que vamos a utilizar (fijos o variables) utilizamos las siguientes opciones:

* **opción -#** (donde # es un número, ej. 80): registros fijos de # caracteres.
* **opción -v**: registros variables.
* Para indicar el delimitador de fin de línea utilizado en el fichero de entrada se utiliza la **opción -iX** (donde X es 'n', 'u' o 'd').
* Si X es n el filtro espera que no haya delimitador de fin de línea en el fichero de entrada (en este caso deberá haberse utilizado -N para indicar la longitud del registro puesto que ha de ser de registros de longitud fija).
* Si X es u el filtro espera que haya un '\n' delimitando cada registro. (tipo unix).
* Si X es d el filtro espera que haya un '\r\n' delimitando cada registro. (tipo MSDOS).
* Para indicar el delimitador de fin de línea a utilizar en el fichero de salida se utiliza la **opción -oX** (donde X es 'n', 'u' o 'd').
* Si X es n el filtro no escribe ningún delimitador tras cada línea.
* Si X es u el filtro escribe un '\n' tras cada registro.
* Si X es d el filtro escribe un '\r\n' tras cada registro.

#### ediperfi

Es el comando para la administración de los perfiles de Editran/P.

Puede consultar el manual de usuario Gestión de Perfiles para ampliar información sobre esta utilidad.

### Ficheros de datos

#### Subdirectorio CFG

* **editranp.cfg**

  Fichero de configuración de Editran. Almacena el perfil local y los perfiles de las sesiones para entidades remotas. Utilizado exclusivamente por Editran.
* **editranp.sdx**

  Fichero de índice de configuraciones de Editran.
* **ckds.des**

  Fichero donde se encuentran las claves Auxiliares de intercambio de las sesiones editran cifradas.

#### Subdirectorio BIN

* **editranp.msg**

  Fichero donde están almacenados los mensajes que editran presenta al operador de editran. Utilizado exclusivamente por editran.

**Subdirectorio SL**

* **licencia.dat**

  Fichero de licencia de Editran. Se utiliza para controlar la funcionalidad contratada. Si no existe este fichero o su contenido es alterado, no se podrá iniciar el servicio Editran.

#### Subdirectorio LOG

* **editranp.out**

  Fichero donde se registran todas las salidas producidas por el proceso **editranp** y los procedimientos y comandos que este proceso lanza. Es generado por la redirección de la salida estándar del proceso **editranp**.
* **editranp.log**

  Fichero creado por el comando **makelog**. Almacena de forma cíclica el resumen de las operaciones realizadas por EDITRAN, por lo que una vez alcanzado el número máximo de entradas sobre escribe la más antigua.

  Puede consultarse desde los menús de editran y mediante el comando ***printlog***.

### Códigos y mensajes al operador

Estos códigos son los que quedan reflejados en el fichero **editranp.log** para indicar los distintos estados por los que pasa una sesión. En la pantalla del operador de editran/P, aparecen en forma de mensajes.

Seguidamente, se listan los mensajes dando una breve explicación o acción recomendada, según corresponda:

***

| MENSAJE                                                          | EXPLICACIÓN/ACCIÓN RECOMENDADA                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ---------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Asociación establecida                                           | Petición de asociación local aceptada por extremo remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Asociación remota aceptada                                       | Asociación entre aplicaciones aceptada por el extremo local.                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Comienzo de la transmisión                                       | Se inicia la emisión al remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Conexión realizada                                               | Se ha establecido un circuito con el remoto                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Conexión remota rechazada (Perfiles)                             | Discrepancia en los perfiles del remoto y el local                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Consulta de estado                                               | Respuesta a una consulta de la situación de una sesión                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Consulta del fichero emisor remoto                               | Se ha pedido la consulta del registro de control del fichero tampón de emisión remoto.                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Consulta del fichero receptor remoto                             | Se ha pedido la consulta del registro de control del fichero tampón de recepción remoto                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Descuadre totales en proceso emisor                              | En aplicaciones con control de totales no coinciden los confirmados intercambiados (sincronismo)                                                                                                                                                                                                                                                                                                                                                                                                           |
| Descuadre totales en proceso receptor                            | En aplicaciones con control de totales no coinciden los totales confirmados intercambiados (sincronismo).                                                                                                                                                                                                                                                                                                                                                                                                  |
| Emisión abortada                                                 | Se ha abortado la emisión de un fichero al remoto                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Emisión correcta y finalizada                                    | Ha finalizado una emisión correctamente                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Emisión local                                                    | Inicio de la emisión local de un fichero                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Error al abrir fichero                                           | Se ha producido un error al abrir un fichero                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Error al cerrar fichero                                          | Se ha producido un error al cerrar un fichero                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Error al escribir fichero                                        | Se ha producido un error al escribir en un fichero                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Error al leer fichero                                            | Se ha producido un error al leer de un fichero                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Error en la ejecución del *SCRIPT*                               | Se ha producido un error en la ejecución de un shell script.                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Error en proceso batch remoto                                    | Se ha producido un error en la ejecución de un shell script remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Error general en la interfase                                    | Se ha producido un error en la ejecución de un shell script.                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Error remoto de criptografía (ERR##)                             | Se ha producido un error de criptografía. Consultar apartado [Errores de Criptografía](#errores-de-criptografía)                                                                                                                                                                                                                                                                                                                                                                                           |
| Error remoto en compresión/descompresión                         | Se ha producido un error de compresión/descompresión en el extremo remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Agotados reintentos de conexión                                  | Se han agotado los reintentos de conexión, atendiendo al número de reintentos en los perfiles de la sesión editran.                                                                                                                                                                                                                                                                                                                                                                                        |
| Agotados reintentos de sincronismo                               | Se han agotado los reintentos de sincronismo, atendiendo al número de reintentos en los perfiles de la sesión editran.                                                                                                                                                                                                                                                                                                                                                                                     |
| Agotados reintentos en proceso emisor                            | Se han agotado los reintentos en el proceso emisor de mensajes que requieren respuesta.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Agotados reintentos en proceso receptor                          | Se han agotado los reintentos en el proceso receptor de mensajes que requieren respuesta.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Agotados reintentos para emitir                                  | Se han agotado los reintentos de inicio de emisión, atendiendo al número de reintentos en los perfiles de la sesión editran.                                                                                                                                                                                                                                                                                                                                                                               |
| Agotados reintentos para establecer sesión                       | Se han agotado los reintentos de establecimiento de sesión, atendiendo al número de reintentos en los perfiles de la sesión editran.                                                                                                                                                                                                                                                                                                                                                                       |
| Agotados reintentos para fin de emisión                          | Se han agotado los reintentos de fin de emisión, atendiendo al número de reintentos en los perfiles de la sesión editran.                                                                                                                                                                                                                                                                                                                                                                                  |
| Agotados reintentos para recibir                                 | Se han agotado los reintentos de inicio de emisión, atendiendo al número de reintentos en los perfiles de la sesión editran.                                                                                                                                                                                                                                                                                                                                                                               |
| Existe conexión. Se ignora petición batch                        | Se ha solicitado una petición de conexión y esta ya existe.                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Extremo llamante invalido (perfiles)                             | Incompatibilidad en los valores de dicho campo en el registro de perfiles.                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Fichero de perfiles vacío o no existe                            | Se ha producido un error al acceder al fichero de perfiles de editran.                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Fichero de recepción no preparado                                | La información del registro de control intercambiada entre los dos extremos, en el mensaje de petición/respuesta de inicio de transmisión, no permite iniciar el intercambio de datos. No coincide el intercambio de datos. No coincide el número de sesión de intercambio contenida en los registros de control. El fichero de emisión/recepción no está cargado, o no está disponible para editran (se desencadena el proceso batch que se desencadena el proceso batch que se especifique en perfiles). |
| Fichero tampón de emisión no preparado                           | Respuesta a consulta de fichero remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Ficheros tampones en situación no compatible                     | El remoto rechaza la petición local por no tener su fichero tampón preparado. Posiblemente ha lanzado su automatismo previo correspondiente a la petición.                                                                                                                                                                                                                                                                                                                                                 |
| Fin de emisión pedida por operador                               | Cuando el operador solicita fin de emisión forzada                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Fin de emisión pedida por operador remoto                        | Cuando el operador remoto solicita fin de emisión forzada.                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Fin de recepción pedida por operador                             | Cuando el operador solicita fin de recepción forzada.                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Fin de recepción pedida por operador remoto                      | Fin de la transmisión solicitada por el operador remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Fin de transmisión local pedido por el remoto                    | Cuando remoto solicita fin de recepción (fin de transmisión local).                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Imposibilidad de emisión remota debido a perfiles                | Revisar procesos definidos en perfil de sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Imposibilidad de recepción remota debido a perfiles              | Revisar procesos definidos en perfil de sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Inicio de recepción                                              | Cuando comienza la recepción del fichero remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Liberación de aplicación remota                                  | Se ha liberado la conexión por la aplicación remota.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Liberación de la transmisión XX XX                               | Mensaje de liberación de un circuito.                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Liberación del operador remoto                                   | Se produce como consecuencia de una petición de liberación por el operador remoto.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Liberación por cruce de llamadas                                 | Hay un cruce de llamadas entre el remoto y el local y solo acepta una.                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Liberación por el operador                                       | Se produce como consecuencia de una petición de liberación por el operador.                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Liberación por error de compresión                               | Se solicita liberación al producirse un error en la compresión/descompresión de algún mensaje.                                                                                                                                                                                                                                                                                                                                                                                                             |
| Liberación por existir otro canal establecido                    | Se libera un circuito por existir otro conectado para una sesión determinada.                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Liberación por facilidades invalidas                             | Se comprobará que tipo de facilidades se utilizan al solicitar la conexión. editran sólo gestionará la utilización de cobro revertido.                                                                                                                                                                                                                                                                                                                                                                     |
| Liberación por horario incorrecto                                | Comprobar en perfil de sesión el horario dado de alta y modificarlo.                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Liberación por no aceptar cobro revertido                        | Comprobar en perfil de sesión el campo COBRO REVERTIDO.                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Liberación por no existir canales libres                         | Limitación de circuitos. Se podrá establecer la conexión cuando libere otra sesión establecida.                                                                                                                                                                                                                                                                                                                                                                                                            |
| Liberación por rearranque de red                                 | Se ha producido una liberación de circuito por rearranque de red.                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Liberación por tipo pago invalido (perfiles)                     | Comprobar FORMA DE PAGO de sesión en previsión de conflictos. Algún extremo deberá soportar coste.                                                                                                                                                                                                                                                                                                                                                                                                         |
| Llamada rechazada (hora invalida)                                | Petición de conexión fuera de horario. Revisar perfiles.                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Llamada rechazada dirección remota invalida (perfiles)           | Comprobar NRI/IP del remoto de la sesión en perfiles.                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Llamada remota aceptada                                          | Petición de conexión del remoto ha sido aceptada. Se establece la conexión.                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Llamada remota aceptada (cruce)                                  | Ambos extremos han pedido el establecimiento de conexión y se ha gestionado primero la local.                                                                                                                                                                                                                                                                                                                                                                                                              |
| Llamada remota rechazada (cobro revertido)                       | No coincide la especificación para dicho parámetro en ambos extremos.                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Llamada remota rechazada (cruce)                                 | Se rechaza la llamada entrante del remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Llamada remota rechazada (extremo llamante)                      | No coincide la especificación para dicho parámetro en ambos extremos.                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Llamada remota rechazada (tipo pago)                             | No coincide la especificación para dicho parámetro en ambos extremos.                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Local no puede emitir (perfiles)                                 | Petición de emisión rechazada por no especificarse parámetro SENTIDO TRAFICO con valor E o X o por no tener la licencia adecuada.                                                                                                                                                                                                                                                                                                                                                                          |
| Local no puede llamar (perfiles)                                 | Petición de conexión rechazada por especificar en parámetro EXTREMO LLAMANTE R, de modo que sólo puede llamar el remoto.                                                                                                                                                                                                                                                                                                                                                                                   |
| Local no puede recibir (perfiles)                                | Revisar el parámetro SENTIDO DE TRAFICO y licencia para sentido.                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Mensaje de notificación incorrecto                               | Se ha producido un error en el establecimiento de la sesión debido al formato del mensaje de notificación.                                                                                                                                                                                                                                                                                                                                                                                                 |
| No existe conexión                                               | Se ha hecho una petición que requería previamente el establecimiento de conexión.                                                                                                                                                                                                                                                                                                                                                                                                                          |
| No existe sesión en perfiles                                     | Dar de alta la sesión en perfiles.                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| No hay recursos disponibles                                      | Se podrá establecer la conexión una vez que se haya liberado otra ya establecida. Esto es debido, a la limitación de circuitos físicos de entorno local.                                                                                                                                                                                                                                                                                                                                                   |
| No hay servicio de red                                           | El extremo local no tiene servicio X.25.                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| No hay sesión                                                    | La petición requiere la existencia de una conexión entre aplicaciones.                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| No se lanza batch posterior a emisión                            | Se ha recibido una petición batch de emisión, que no será procesada, por estar emitiendo.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| No se lanza batch posterior a recepción                          | Se ha recibido una petición batch de recepción, que no será procesada, por estar recibiendo.                                                                                                                                                                                                                                                                                                                                                                                                               |
| No se lanza batch previo a emisión                               | Se ha recibido una petición batch de recepción, que no será procesada, por estar recibiendo.                                                                                                                                                                                                                                                                                                                                                                                                               |
| No se lanza batch previo a recepción                             | Se ha recibido una petición batch de recepción, que no será procesada, por estar recibiendo.                                                                                                                                                                                                                                                                                                                                                                                                               |
| Pendiente conexión                                               | La petición requiere la existencia de una conexión entre aplicaciones. La conexión no se ha completado todavía.                                                                                                                                                                                                                                                                                                                                                                                            |
| Perdida secuencia en proceso emisor                              | Se ha detectado salto en número de secuencia del mensaje.                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Perdida secuencia en proceso receptor                            | Se ha detectado salto en número de secuencia del mensaje.                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Perfiles incompatibles (compresión)                              | No coincide el valor especificado en ambos extremos para el parámetro de compresión.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Recepción rechazada por perfiles (sentido transmisión)           | No coincide el valor especificado en ambos extremos para el parámetro de sentido de transmisión.                                                                                                                                                                                                                                                                                                                                                                                                           |
| Petición batch de descarga de emisión                            | Se ha recibido una petición batch de descarga de emisión.                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Petición batch de inicio de emisión                              | Se ha recibido una petición batch de comienzo de transmisión local.                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Petición batch de inicio de recepción                            | Se ha recibido una petición batch de comienzo de recepción local.                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Petición batch de preparación e inicio de emisión                | Se ha recibido una petición desde batch de lanzamiento de un trabajo especificado en perfiles.                                                                                                                                                                                                                                                                                                                                                                                                             |
| Petición batch de preparación e inicio de recepción              | Se ha recibido una petición desde batch de lanzamiento de un trabajo especificado en perfiles.                                                                                                                                                                                                                                                                                                                                                                                                             |
| Petición batch posterior a emisión                               | Se ha recibido una petición desde batch de lanzamiento de un trabajo especificado en perfiles.                                                                                                                                                                                                                                                                                                                                                                                                             |
| Petición batch posterior a recepción                             | Se ha recibido una petición desde batch de lanzamiento de un trabajo que había sido especificado en perfiles.                                                                                                                                                                                                                                                                                                                                                                                              |
| Petición de asociación                                           | Se ha solicitado una petición de conexión entre aplicaciones.                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Petición de recepción                                            | Se ha solicitado una petición de recepción desde el operador local o remoto.                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Petición no aceptada. Modo de operación servidor                 | Se ha solicitado una petición no permitida en modo de operación servidor.                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Posterior a emisión finalizado correctamente                     | Se recibe respuesta desde batch de finalización correcta de un proceso.                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Posterior a recepción finalizado correctamente                   | Se recibe respuesta desde batch de finalización correcta de un proceso.                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Previo a emisión finalizado correctamente                        | Se recibe respuesta desde batch de finalización correcta de un proceso.                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Previo a recepción finalizado correctamente                      | Se recibe respuesta desde batch de finalización correcta de un proceso.                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Principio de sesión. Emisión local                               | Se ha enviado la primera ráfaga de la transmisión.                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Rearranque de red de operador remoto                             | Se ha producido un rearranque de red solicitado por el operador remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Recepción abortada                                               | Se ha abortado la recepción de un fichero.                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Recepción correcta y finalizada                                  | Se ha realizado correctamente la recepción de un fichero.                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Recibido mensaje con CRC invalida                                | Se ha recibido un mensaje del remoto en una sesión definida en perfiles con validación de CRC, siendo incorrecto su CRC.                                                                                                                                                                                                                                                                                                                                                                                   |
| Recibido mensaje incorrecto desde batch                          | Corregir tipo de petición A5P.                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Recibido mensaje incorrecto en proceso emisor                    | Mensaje fuera de protocolo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Recibido mensaje incorrecto en proceso receptor                  | Mensaje fuera de protocolo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Remoto sin sesión / NRI de alta (perfiles)                       | El NRI de una llamada entrante no coincide con el de la sesión dada de alta en los perfiles.                                                                                                                                                                                                                                                                                                                                                                                                               |
| SBP recibido en estado incorrecto                                | Mensaje fuera de protocolo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| SBR con descuadre de totales                                     | Respuesta negativa a un sincronismo de totales por no coincidir los totales en el proceso receptor.                                                                                                                                                                                                                                                                                                                                                                                                        |
| SCP recibido en estado incorrecto                                | Mensaje fuera de protocolo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| SEP recibido en estado incorrecto                                | Mensaje fuera de protocolo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Se ha lanzado batch posterior a emisión                          | Se ha lanzado proceso batch según perfiles.                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Se ha lanzado batch posterior a recepción                        | Se ha lanzado proceso batch según perfiles                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Se ha lanzado batch previo a emisión                             | Se ha lanzado proceso batch según perfiles                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Se ha lanzado batch previo a recepción                           | Se ha lanzado proceso batch según perfiles.                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Se ha llamado antes                                              | Se ha recibido una petición de conexión cuando ya se procesaba una anterior a la misma sesión.                                                                                                                                                                                                                                                                                                                                                                                                             |
| Se realiza la llamada                                            | Se intenta conectar con el sistema editran remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Se solicita cambio de clave local                                | El extremo local ha solicitado un cambio de clave en la fase de establecimiento de una asociación entre aplicaciones.                                                                                                                                                                                                                                                                                                                                                                                      |
| Se solicita cambio de clave remota                               | El extremo remoto ha solicitado un cambio de clave en la fase de establecimiento de una asociación entre aplicaciones.                                                                                                                                                                                                                                                                                                                                                                                     |
| Sesión rechazada por perfiles (Ascii/Ebcdic)                     | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Calculo CRC)                      | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Calidad servicio)                 | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Compresión)                       | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Control totales)                  | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Criptografía)                     | Corregir el parámetro en el perfil de perfiles (Criptografía) la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Sesión rechazada por perfiles (Longitud registro)                | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Tipo aplicación)                  | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Tipo conexión)                    | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Versión)                          | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Tampón emisor remoto inaccesible                                 | Se ha producido un error al acceder al fichero tampón de emisión remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Tampón receptor remoto inaccesible                               | Se ha producido un error al acceder al fichero tampón de recepción remoto.                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Todavía se está transmitiendo                                    | Petición no procesada por encontrarse en transmisión.                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Ya existe conexión                                               | Se ha hecho una petición de conexión a una sesión que ya estaba conectada.                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Ya se está recibiendo                                            | Se recibe petición duplicada por parte del operador.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Ya se está transmitiendo                                         | Se recibe petición duplicada por parte del operador.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Fichero receptor remoto incorrecto (lanza previo)                | El remoto está preparando su tampón de recepción.                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Fichero receptor remoto incorrecto (no existe previo)            | El remoto no tiene preparado su tampón de recepción porque no tiene previo.                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Fichero receptor remoto incorrecto (previo en posible ejecución) | El fichero remoto de recepción está posiblemente siendo preparado                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Fichero receptor remoto incorrecto (núm. sesión)                 | El número de sesión del fichero receptor remoto no coincide con el local.                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Fichero receptor remoto incorrecro (n. reg. totales)             | El número de registros totales del fichero receptor remoto no coincide con el local.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Fichero emisor remoto incorrecto (lanza previo)                  | El remoto está preparando su tampón de emisión.                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Fichero emisor remoto incorrecto (no existe previo)              | El remoto no tiene preparado su tampón de emisión porque no tiene previo.                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Fichero emisor remoto incorrecto (previo en posible ejecución)   | El fichero remoto de emisión esta posiblemente siendo preparado.                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Editran/G local deniega petición batch                           | Editran/G no ejecuta la petición solicitada.                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Fichero tampón cargado                                           | Editran/G notifica la carga del tampón de emisión.                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Error. tampón emisor cifrado y perfil sin Criptografía           | Perfil de IGA con criptografía y perfil de editran sin criptografía.                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Error. tampón emisor cifrado y perfil con cambio clave           | No se permite el cifrado de IGA y cambio de clave en editran.                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Error. Clave tampón emisor y clave de emisión difieren           | La clave utilizada por la IGA para Criptografíar el tampón no coincide con la clave actual de editran.                                                                                                                                                                                                                                                                                                                                                                                                     |
| Error. Longitud tampón emisor y perfil diferentes                | La longitud del tampón cargado por editran/G no coincide con la longitud actual de editran/P.                                                                                                                                                                                                                                                                                                                                                                                                              |
| Error. tampón emisor comprimido y perfil con compresión          | Se han comprimido los datos en editran/G y se solicita compresión en editran/P.                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Error. Longitud tampón recepción y perfil diferentes             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Error. tampón emisor cifrado y perfil con compresión             | Se han cifrado los datos en editran/G y perfil de editran/P con compresión.                                                                                                                                                                                                                                                                                                                                                                                                                                |
| RTC - Puerto en uso por otra conexión                            | Puerto serie está siendo utilizado por otra conexión de editran.                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| RTC - Puerto fuera de rango                                      | El puerto especificado en el perfil no existe.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Adaptador de red no instalado o no operativo                     | El adaptador de red (módem, tarjeta X.25, etc.) no funciona.                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| RTC - El módem no responde                                       | El módem no responde.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| RTC - No se detecta portadora o se ha perdido                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Error al inicializar el adaptador de red                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| RTC - No hay tono de marcación                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| RTC - Remoto ocupado                                             | La red identifica el ETD llamado como ocupado con otras comunicaciones y por lo tanto como imposibilitado para aceptar la llamada entrante.                                                                                                                                                                                                                                                                                                                                                                |
| RTC - No hay respuesta de remoto                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| RTC - Respuesta del módem no reconocida                          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| RTC - Numero de RTC en blanco                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| X.28 - Liberación por el ETD(P)                                  | El equipo terminal distante ha liberado la comunicación.                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| X.28 - Error de procedimiento local                              | El DEP detecta un error de procedimiento causado por el ETD.                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| X.28 - Congestion de Red                                         | Condición producida dentro de la red: Por congestión temporal. Por fallo temporal.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| X.28 - Fuera de servicio                                         | El número llamado está fuera de servicio.                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| X.28 - Error de procedimiento remoto                             | La red detecta en el extremo distante ETD/ETCD un error de procedimiento causado por el ETD.                                                                                                                                                                                                                                                                                                                                                                                                               |
| X.28 - Numero ocupado                                            | La red identifica el ETD llamado como ocupado con otras comunicaciones y por lo tanto como imposibilitado para aceptar la llamada entrante.                                                                                                                                                                                                                                                                                                                                                                |
| X.28 - Petición de facilidad invalida                            | Facilidad no válida pedida por el ETD llamante.                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| X.28 - Acceso prohibido                                          | El equipo terminal llamante no está autorizado para obtener la comunicación con el ETD llamado.                                                                                                                                                                                                                                                                                                                                                                                                            |
| X.28 - Inobtenible                                               | La dirección del ETD llamado no está en el plan de numeración o no se ha asignado a ningún ETD.                                                                                                                                                                                                                                                                                                                                                                                                            |
| X.28 - Liberación por el PAD                                     | La comunicación ha sido liberada por el DEP local como respuesta a una invitación de liberación procedente del ETD distante.                                                                                                                                                                                                                                                                                                                                                                               |
| X.28 - Numero sin cobro revertido                                | El equipo terminal llamado no está abonado a la aceptación de cobro revertido.                                                                                                                                                                                                                                                                                                                                                                                                                             |
| X.28 - IUR erróneo                                               | El identificativo usuario de red es erróneo.                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| X.28 - Sin información adicional                                 | Liberación con diagnostico 000 procedente de la red.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| X.28 - Comando invalido                                          | Liberación con diagnostico 016 procedente de la red.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| X.28 - Comando no permitido                                      | Liberación con diagnostico 032 procedente de la red.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| X.28 - Vencimiento temporizador                                  | Liberación con diagnostico 048 procedente de la red.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| X.28 - Error al conectar con el PAD                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Sesión rechazada por perfiles (Confidencialidad)                 | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Autenticación)                    | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión rechazada por perfiles (Desconexión automática)           | Corregir el parámetro en el perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Sesión interrumpida                                              | Verificar el código interrupción                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Certificado remoto aceptado                                      | Se acepta el certificado remoto correctamente                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| TCP - Reset de la conexión                                       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| TCP - Dirección destino requerida                                | Se debe especificar la dirección IP remota                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| TCP - Dirección no disponible                                    | La dirección a la cual se llama no está disponible                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| TCP - Red inalcanzable                                           | La dirección a la cual se llama no está disponible                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| TCP - Conexión rechazada                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| TCP - Host caído                                                 | Verificar el estado del equipo remoto                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| TCP - No hay ruta para el host                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| TCP - Host no encontrado                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| TCP - Error irrecuperable                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Fichero receptor local incorrecto (n. reg. totales)              | No coincide la cantidad de registros totales del extremo emisor con la cantidad del registro esperado recibir.                                                                                                                                                                                                                                                                                                                                                                                             |
| Fichero receptor local incorrecto (fecha creación)               | No coincide la fecha del fichero receptor local, con la fecha de creación del extremo remoto.                                                                                                                                                                                                                                                                                                                                                                                                              |
| Versión ignorada por control de fechas                           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Agotado Timeout de asociación                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Recibido mensaje con cabecera desconocida                        | Mensaje de protocolo inválido.                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Llamada remota rechazada (licencia red)                          | La sesión no tiene licencia para el tipo de llamada entrante.                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| SWIFT -- Petición GetFile realizada                              | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| SWIFT -- Petición GetFile recibida                               | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| SWIFT -- Petición PutFile realizada                              | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| SWIFT -- Petición PutFile recibida                               | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| SWIFT -- Petición aceptada                                       | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| SWIFT -- Petición rechazada                                      | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| SWIFT -- Estado incorrecto                                       | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Opción no disponible para sesiones SWIFT                         | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| No se lanza batch posterior a emisión. Datos en SWIFT            | Informativo en funcionamiento                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| SWIFT. Tampón en estado incompatible                             | Informativo en funcionamiento                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| SWIFT. Mensaje con identificador desconocido                     | Informativo en funcionamiento                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Respuesta SWIFT.                                                 | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Recepción rechazada por perfiles                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Llamada remota rechazada (datos sesión)                          | Revisar que existe la sesión para el Id. recibido: local-remoto-aplicación.                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Llamada procedente de PAD rechazada                              | Revisar el campo correspondiente de los parámetros X25 del perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Liberación por número máximo de sesiones (perfil)                | Revisar el campo correspondiente en el perfil local.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Liberada sesión en curso                                         | Informativo.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Versión editran remota diferente (admitida)                      | Revisar el campo del perfil de la sesión.                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Liberación por Timeout de inactividad                            |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Agotado Timeout de acuse de descarga                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Mensaje de acuse de descarga                                     | Resultado del envío/recepción del acuse de descarga                                                                                                                                                                                                                                                                                                                                                                                                                                                        |

**Notas:**

* ETD - Equipo terminal de datos.
* ETCD - Equipo conversor de señales (módem)
* I.U.R. - Identificativo usuario de red.

### Mensajes de liberación en Onesait Editran

Cuando en editran no se puede establecer la conexión o se produce un corte durante la transmisión, se generan mensajes de liberación que identifican mediante dos códigos (causa y diagnóstico) el motivo que las produjo.

Es difícil documentar todas las posibles causas y diagnósticos que editran/P puede recibir, ya que en muchos casos depende del protocolo de red utilizado y del suministrador del driver, por eso en esta documentación nos centraremos sólo en las liberaciones que están originadas por el propio protocolo editran.

También se incluyen en este capítulo las condiciones de reintento de conexión ya que se actúa en función de las liberaciones recibidas.

#### Causas y diagnósticos Onesait Editran

A continuación se especifican los códigos de causa y diagnóstico de liberación o rechazo de llamada dados por editran.

Causa = x'00'.

Diagnostico = x'XX'. Donde "XX" vale lo siguiente:

|    |                                                                                                                                                  |
| -- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| 03 | El número máximo de sesiones definido en Entorno Local (Número Máximo de Circuitos) ha llegado al límite y por tanto no existe canal disponible. |
| 04 | Se ha producido un cruce de llamadas en vuelo. Se libera la que tiene Código de Instalación Editran menor.                                       |
| 05 | Se ha producido una liberación por existir ya un canal establecido para esa Sesión.                                                              |
| 08 | Liberación de Editran por parte del Operador.                                                                                                    |
| 09 | Se ha producido un rearranque de red por el Operador.                                                                                            |
| 0B | Se libera circuito por error de Compactación‑Compresión.                                                                                         |
| 0C | Se rechaza una llamada entrante porque la hora de entrada esincorrecta según especificaciones de la Sesió n (HORA INICIO y HORA FIN).            |
| 0D | Se rechaza la llamada porque la Sesión no ha sido dada de Alta en Perfiles.                                                                      |
| 0E | Se rechaza la llamada porque el Extremo Llamante definido en la Sesión no corresponde con el que realiza la llamada.                             |
| 0F | Liberación genérica de Editran (ficheros no preparados, arranque de automatismos, etc.).                                                         |
|    |                                                                                                                                                  |

#### Condiciones de reintentos de conexión

El protocolo editran tiene un mecanismo de recuperación ante fallos temporales de la red basado en reintentar la conexión. Los únicos casos es los que no se intenta de nuevo es:

* Si el campo EXTREMO LLAMANTE es Remoto
* Si el código de liberación es Causa = 0 y Diagnóstico:

04

|    |                                                                                                                                   |
| -- | --------------------------------------------------------------------------------------------------------------------------------- |
| 04 | Se ha producido un cruce de llamadas.                                                                                             |
| 05 | Ya había conexión para esa Sesión.                                                                                                |
| 08 | Liberación por Operador.                                                                                                          |
| 0F | Liberación genérica Editran.                                                                                                      |
| 00 | Sin información adicional. Sólo se reintenta si se está estableciendo conexión, no en caídas durante la transmisión.              |
| 04 | En todos los casos al reintentar la conexión se rotará al siguiente remoto siempre que en el perfil se hayan especificado varios. |

### Sistema de Criptografía de Onesait Editran

#### Introducción

La criptografía usada por EDITRAN proporciona la máxima seguridad al canal de comunicaciones y resuelve las necesidades de autenticación, confidencialidad y no repudio. El usuario será quien decida el modo en el que quiere transmitir.

Los servicios aportados se indican a continuación.

* **Confidencialidad de la información**

Para que permanezca secreta la información durante el proceso de transmisión, en el extremo emisor se cifra la información con una clave de cifrado que sólo el receptor final puede 'interpretar' y con ella descifra la información recibida.

Para efectuar el cifrado/descifrado de la información se utilizan algoritmos de clave simétrica el algoritmo de claves simétricas DES y AES (recomendado). Esta clave es diferente en cada transmisión y se intercambia cifrada con otra clave de nivel superior.

* **Integridad de la información**

Para que se reciba la realmente enviada, evitando manipulaciones o alteraciones durante la transmisión.

Para ello, se genera en el extremo emisor un código de detección de error de la información, también denominado como hash, código resumen o huella digital, el cual es verificado por el extremo destinatario final cuando lo recibe. Los algoritmos utilizados son el SHA1 y SHA256.

* **Autenticidad del par remitente / destinatario final**

Para garantizar que sean realmente quienes dicen ser y no remitentes y /o destinatarios fraudulentos, existe la posibilidad de utilización de técnicas de autenticación de extremos mediante algoritmos RSA. Opcionalmente Editran implementa un mecanismo de autenticación basado en cifrado DES, aunque no se recomienda por ser menos seguro.

* **No repudio**

Para que ninguna de las partes pueda negar haber enviado o recibido la información intercambiada.

Para ello se validarán en el procedimiento de autenticación de Editran, mediante claves RSA, previo al intercambio de datos, las firmas presentadas por los dos extremos.

A manera de resumen se describen las distintas posibilidades de manejo de la criptografía dentro de Editran.

* **V3.0 ó intercambio externo de claves**

En todos los casos el algoritmo de confidencialidad es TDES (con clave triple).

El algoritmo de autenticación puede ser DES o RSA (claves de 1024 bits).

Las claves auxiliares DES y las claves públicas RSA utilizadas en la autenticación de extremos deben haber sido intercambiadas previamente a la transmisión. En el caso de RSA se proporciona el módulo Editran/GC que facilita ese procedimiento.

* **V4.0 (recomendada)**

Amplía la funcionalidad del modo 3.0 proporcionando algoritmos más seguros.

El único algoritmo de autenticación permitido es RSA con claves de 2048 o 4096.

Se mantiene como algoritmo de confidencialidad TDES (con clave triple), aunque se recomienda utilizar AES (128, 192 0 256).

#### Tipos de claves DES

* **HMK - Host Master Key**

  Su función es cifrar las claves de la entidad usuaria local y reside de forma enmascarada en el fichero **ckds.des**.
* **AK - Auxiliary Key**

  Su función es cifrar la clave maestra de editran.\
  Se genera aleatoriamente y se incorpora al fichero **ckds.des** bajo una etiqueta.
* **TKE, TKR - Claves de Transporte de Emisión y Recepción**

  Su función es cifrar los datos de aplicaciones usuarias de editran que se envían al remoto. Se almacenan cifradas en el fichero de perfiles.

#### Errores de Criptografía

Cualquier error de criptografía generará una información para el operador local y una desconexión.

Los errores que se pueden producir son:

**Errores de Criptografía v3.0 y v4.0**

| Error    | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **ERR1** | Se produjo un error al obtener la clave local, bien porque no se suministró en Perfiles o bien por un error en la Interfaz de Claves Externa.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **ERR2** | Al intentar enviar una petición de asociación o una respuesta se produce un error al generar la incertidumbre o la firma. Si el algoritmo empleado es DES el error se encuentra en la clave local. Si es RSA el error es de la clave local cuando se genera firma, o de la clave remota cuando se genera incertidumbre.                                                                                                                                                                                                                                                                                                                                           |
| **ERR3** | Error al intentar generar clave de la sesión. Si el algoritmo empleado es DES el error concierne a la clave local. Si es RSA la clave errónea es la remota.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **ERR4** | Se produjo un error al obtener la clave remota, bien porque no se suministró en Perfiles o bien porque se produjo un error en la Interfaz de Claves Externa.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **ERR5** | Al procesar una petición o una respuesta del remoto se produce error al intentar descifrar la incertidumbre o la firma. Si se utiliza algoritmo DES la clave errónea es la clave remota. Si se emplea RSA el error es de la clave remota al descifrar firma, o de la clave local al descifrar incertidumbre.                                                                                                                                                                                                                                                                                                                                                      |
| **ERR6** | Al procesar una petición o una respuesta del remoto se produce un error al descifrar la clave de sesión. Si el algoritmo es DES el error es de la clave remota. Si es RSA la clave en error es la local.                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **ERR7** | El extremo que va a enviar un dato de usuario o Mensaje de Operador, ha tenido un error en el cifrado "on-line".                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| **ERR8** | El extremo que recibe un dato de usuario o Mensaje de Operador del Remoto ha tenido un error en el descifrado "on-line".                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| **ERR9** | Al procesar una petición o una respuesta se consigue descifrar la clave de la sesión y la firma, pero o bien no coincide la incertidumbre o bien no coincide la firma (este caso sólo en RSA). El error se produce porque las claves de intercambio no coinciden en ambos extremos. Si se utilizó una Interfaz de Claves Externa, el mensaje debe acompañar los 8 últimos bytes del label empleado.Si el algoritmo utilizado es DES la clave errónea es la clave local del extremo que genera el mensaje. Si es RSA la clave errónea es la clave local (si se produce error al validar la incertidumbre) o la remota (si se produce error al verificar la firma). |


---

# 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/open-v5.3/linux/plataforma.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.
