> 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.2.1-en/novedades.md).

# What's new in 5.2.1

This document lists the functions added to Editran in the version change so they can serve as help and notice to users at the time of migration.

## v5.2.1.10 - Issues and improvements (June 2026)

* **ODEE-6071 Hostid identifies Microsoft Windows 11 Enterprise multi-session as Windows Server 2025**

Microsoft Windows 11 Enterprise multi-session is based on server components. As a result, Editran incorrectly classifies Windows 11 Enterprise multi-session as Windows Server 2025.

* **ODEE-6072 Migration to OpenSSL 3.5**

Migration to OpenSSL 3.5 LTS.

* **ODEE-6073 Migration of the license service to Java 21**

The license service is migrated to Java 21.

* **ODEE-6074 clock() overflow in Windows causes failure in SDL timers and connection retries**

SDL timers stop working correctly, since the expiration conditions are not met and the termination signals are not generated, which prevents, among other effects, the execution of connection retries

* **ODEE-6075 Microsoft Visual C++ v14 Redistributable (x86) - 14.51.36231**

The product distribution includes the Microsoft Visual C++ v14 Redistributable (x86) - 14.51.36231.

* **ODEE-6143 Addition of the licencia.sh script**

The script creates the file hostid\_dd-mm-yyyy.txt in the \<home\_editran>/bin directory with the version data, the hostid identifier, and the license data.

## v5.2.1.9 - Issues and improvements (November 2025)

* **ODEM-1300 Does not validate the proxy feature in menup**

Before allowing the user to activate the “proxy” option, the system must verify that the license includes that functionality.

* **ODEM-1306 The EDItran script starts the license service without having a license file**

On Linux, the existence of the license file must be checked before starting the license server.

* **ODEM-1322 Incorrect conversion table parameter in receptions**

On reception, the changes indicated in the local character conversion table were not being made.

* **ODEM-1336 Error calculating password in checkgc**

The password calculation in the checkgc module had a memory leak.

* **ODEM-1342 Error in deleting the physical file of a remote key**

Before deleting a remote key associated with a local code, the system must check that said key is not referenced by other local codes.

* **ODEM-1352 Microsoft Visual C++ 2015-2022 (x86) - 14.44.35211 Redistributables**

The product distribution includes the Microsoft Visual C++ 2015-2022 (x86) - 14.44.35211 redistributables

## v5.2.1.8 - Issues and improvements (June 2025)

* **ODEM-1150** Improvement **editran/gc key migration**

The migration process includes the review of Editran/GC private keys.

* **ODEM-1214 Error migrating profiles with double hyphen in key labels**

An error detected in the migration of profiles with DES 3.0 cryptography and authentication that have a double hyphen in the key label is resolved.

* **ODEM-1231 Exception 130 in receptions with IMS**

Review of releases with exception 130.

* **ODEM-1268 The version minor is specified in the startup logs of editranp and editrang**

The full product version is shown in the startup logs of editranp and editrang.

## v5.2.1.6 - Issues and improvements (November 2024)

* **ODEM-1127 PSTRECGC script**

When the variable is defined *GUpgrade* the script *PSTRECGC* sends an incorrect application to the program *insertgc\_r* which causes the failure in the RSA key exchange.

* **ODEM-1149 checkgc utility**

A new utility is added that checks the keys of the own subsystems, and validates that the password is correct.

* **ODEM-1156 Error in multisession downloads**

When receiving through a presentation that is configured with multiple sessions, an error occurs in the download. The error shown in the log is of the type:

> EDITRAN/P profile not found(\<incorrect-name>)

* **ODEM-1168 Wildcard + in reception destination path**

Profiles with reception destination using the '+' wildcard receive the files in a different path than the one specified.

## v5.2.1.5 - Issues and improvements (June 2024)

* **ODEM-988 modiperfi command bug**

On installations that do not have the "." directory in the path, when running modiperfi the message indicates that the changes have been made, although in reality they are not made.

* **ODEM-989 Start Editran as a service**

A service unit is created and the script is adapted **EDItran.install** so that it can start as a service.

* **ODEM-1012 White-space emission file paths**

It is modified so that paths with spaces can be used in the emission file list. In previous versions the load fails because these cases are not interpreted correctly.

* **ODEM-1029 Installer for RH9**

Editran is compiled for RH9. Editran requires the OpenSSL package to be installed as software prerequisite. With this evolution, the application is migrated to OpenSSL 3.0.

* **ODEM-1036 Improvements in Editran/GC commands**

√ **migra\_rsa**

The command is modified to verify that the labels passed as arguments correspond to the type of stored key (public or private).

√ **gc\_config**

It is modified to include a new option: generating a new version of an own subsystem.

√ **gc\_vclaves**

Modify the command so that all arguments are optional, and in this case the list of keys matching the filter is shown.

* **ODEM-1069 Session Parameters**

For security reasons, the maximum allowed values for these Session fields are changed: *time out"*, "*synchronization time out"* and *"maximum no. of retries"*.

* **ODEM-1085 Improvement in Editran/GC menu**

The key management from the **editrangc** menu has limitations that are modified to achieve better usability. Specifically, the option "*OWN KEY ASSOCIATION > EXPORT NEW KEY*" is changed in these aspects:

√ It is allowed to retry the sending when the key status is "File Generated".

√ When the sending is chained, the Editran/G profile is modified to place the generated file in the list.

√ The sending request is changed to synchronous. It was being done without the *"wait"*.

## v5.2.1.4 - Issues and improvements (January 2024)

* **ODEM-738 Exit from Editran/gc**

When leaving the Editran/GC menu, the typed option is not shown in the confirmation window.

* **ODEM-761 OPEN\_OUT error when the reception directory does not exist**

If in "reception destination" a path ending in '/' is entered (for example /var/Editran/datos/), and the subfolders do not exist, the download fails with OPEN\_OUT error. In this case, what it should do is create the path and leave the received file with the name it had at the source.

* **ODEM-765 Duplication in the file list when the +\<file> wildcard is used**

If the remote sends several files that the receiver wants to save as one, the wildcard is used in the destination path *+\<single-file>*. In these cases, the same path appears several times in the transmitted files list (tmp/\*.ficheros) when in reality only one has been left.

* **ODEM-769 Migration of remotes with encryption**

When the previous installation had remote templates defined with encryption options, the migration fails and this error appears:

> Incorrect license (des/rsa)\
> \[LicAPI]-\[ERROR] Local Entity does NOT exist:

It is modified so that remote templates are migrated without license validation.

* **ODEM-781 Use of the modiperfi command**

The program does not control the correct syntax of the command. When it is used to modify several parameters at once, all of them must be specified in the value of the option **--m**. If by mistake the option is entered several times, the command does not show an error, but only applies the last specified change.

* **ODEM-827 Compression in Editran/P causes an editranp crash**

When the Editran/P profile is configured with *Compression=Yes*, the process stops randomly. The process log contains error messages related to an invalid SCP format.

* **ODEM-863 Menus that consume CPU**

This has been observed in tty connections that open a menu, and are closed from the X without having exited the program. With certain terminal configurations the process may remain running, and since it has no associated tty it begins to consume a lot of CPU.

## v5.2.1.3 - Issues and improvements (July 2023)

* **ODEM-539 Error in TELEGC channel creation**

The gc\_config command creates the TELEGC channel with incorrect data in the fields:

CHECK THE SIGNATURES (Y/N)

ASK FOR DOWNLOAD CONFIRMATION (Y/N)

* **ODEM-557 EDItran script option for license management**

Modify the EDItran script so that it manages the start/stop/status of the License Service.

For this, a new -l option will be included:

**EDItran -l start** starts the license service

**EDItran -l** status checks the status of the license service

**EDItran -l** stop stops the license service only if editranp is not active

* **ODEM-570 Editran crashes when defining the LICSRV variable**

The license server allows the value of its listening port to be changed (default 50777). In these cases, Editran must define the LICSRV environment variable with that value to connect to the server. It has been detected that this causes crashes in both the editranp process and editrang.

* **ODEM-598 Validation in session profile**

When creating/modifying a session profile, the field "No. of records per emission block" must only accept values greater than zero.

* **ODEM-659 Improvement in the profile migration utility**

The script *migra-cfg.bash* is adapted to take EDI\_DATA into account.

* **ODEM-700 Additional information in file reports**

Evolution that allows configuring the level of detail of the data shown in file reports.

* **ODEM-726** *menucmd* **does not connect and does not show an error**

The utility *menucmd* did not perform any action.

* **ODEM-745 Error stopping service in Linux Ubuntu**

When trying to stop the services (EDItran stop) on an Ubuntu distribution, the message "port: not found" is shown

## v5.2.1.2 - Issues and improvements (February 2023)

* **ODEM-323 Presentation remains in Transmitting state**

In some specific cases, and associated with transmission concurrency, this situation has occurred:

✔ The Presentation state remains TRANSMITTING indefinitely, and is only released when requested manually by the operator.

✔ In the log information, the last recorded event is that a call is made and no response is received.

✔ In this situation, if the remote side calls, the incoming connection is released by cross-over.

* **ODEM-330 Blockage in editrang process**

A blocking situation occurs randomly that forces stopping the Editran service to work again. It has been detected only in installations with billing license, and when files with a long path (more than 80 characters) are transmitted.

* **ODEM-334 Error naming transmitted files report**

It was being named as *"Editran.his"* so the file accumulated a history of transmitted files and not a daily report as it should. It is modified so that it is generated as follows:*"FicherosEditran.\<yyyymmdd>.txt"*.

* **ODEM-331 Error in cfgupt command**

The command fails with the option *"-f"* when the file contains the session profile and the presentation profile.

* **ODEM-427 Error in downloading a previously interrupted reception**

In a transmission that is interrupted after part of the information has already been exchanged, the sender initializes and loads new information. In that case, on the receiving side both transmissions are mixed and the download ends up failing.

* **ODEM-428 Improvements in Editran script**

✔ The script is modified so that the processes inherit the PATH variable with the "." path.

✔ The script with the option *stop* ended without waiting for the internal TCP ports to be fully released. This caused that when immediately doing *EDItran start* the system did not start.

* **ODEM-434 Migration of des v2.2 keys**

The import of DES keys from the command file fails when they come from zOS environments. It is a particular case of migration because an auxiliary variable is used.

* **ODEM-471 Error in modiperfi command**

The bulk modification of profiles fails and leaves messages of the type:

> ERROR \[near <"SESSION-NAME">]on line x:\
> error in field:\
> (not registered)

* **ODEM-506 Modiperfi fails in bulk changes of several parameters**

In executions of *modiperfi* with changes that apply to several sessions/presentations, and in which several parameters are specified, the full change is only carried out in the first session. For example:

> modiperfi -oP --s"\*" -m"-Enomaplic=App -Enomrem=Rem"

In the first session the application and remote names are changed, but in the following sessions only the application name is changed.

* **ODEM-508 Memory leak in editranp with RSA authentication**

In the process *editranp* memory is being misused when there is RSA authentication. The reading of the keys reserves memory that is not being freed in all cases.

## v5.2.1.0 - New features

### Improvement in integration with the signature module (Editran/FF)

In the sending of signed files, Editran validates that none is transmitted that does not comply with the signature workflow defined for it in the module Editran/**FF.**

In previous versions that validation process required developing ad-hoc pre- and post-processes in each installation. In this version, a dialogue with the signature module has been added as an improvement, allowing Editran to query the files that are ready to be transmitted.

### Daily report of transmitted files

As an additional feature, the possibility of generating daily reports of transmitted files has been added. The product administrator can enable this option through the application configuration settings in the Windows registry. The reports are named *FicherosEditran.\<yyyymmdd>.txt*, and are CSV-formatted files in which each line corresponds to a file sent or received on that day. You can consult the details of this report in the *Generic Application User Manual Interface*.

### Improvement in license control

In this version, the format of the license file delivered with the software has been changed to improve control over product usage. Specifically, the new format allows greater flexibility in two scenarios:

* Installations with several local codes for which different functional modules are contracted.
* The previous account control options have been replaced, increasing the parameters to be evaluated. This feature only applies to Editran transmissions that exchange banking standards.

### Upgrade to RHEL 8 operating system

We update the product to the operating system versions most commonly installed by customers. Specifically, with the upgrade to RHEL 8 the product's dependency on an old, unsupported version of OpenSSL (1.0.2) is removed.


---

# 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.2.1-en/novedades.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.
