> 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/connect-v2.1/issues.md).

# Issues conocidos

## Error al realizar operaciones en canales migrados desde TELEGC

Las antiguas sesiones TELEGC se creaban con la tupla cod.remoto-TELEGC en vez del formato cod.local-remoto-TELEGC. Esto provoca que cuando se intenta realizar cualquier operación en Connect sobre estos canales de error. Para solucionar este problema una vez todo el proceso de migración ha terminado hay que ejecutar el script *GCFIX.bat* / *GCFIX.sh*

### Instrucciones para ejecutar el script de corrección

1. Extraer programa en la ruta de instalación de Editran Core
2. Dar permisos a los ficheros necesarios. En linux es el usuario editran.
3. Ejecutar script

## Crecimiento anómalo del tamaño de la base de datos

En versiones **2.1.18 e inferiores**, se ha detectado un crecimiento anómalo del tamaño de la base de datos. Este incremento estaba provocado por la tabla *pending\_files\_audit*, que almacenaba registros de auditoría. Dichos registros crecían de forma continua y provocaba:

* Incremento progresivo del tamaño de la base de datos
* Mayor consumo de espacio en disco
* Posible degradación del rendimiento a largo plazo

Para corregir este comportamiento, se ha implementado un proceso de limpieza que elimina completamente los registros de esta tabla, dado que no son necesarios ni aportan valor funcional:

* *truncate\_pending\_files\_audit.bat* es el script encargado de realizar esta limpieza en Windows
* *truncate\_pending\_files\_audit.sh* es su equivalente para sistemas Linux

En versiones **2.1.19 y posteriores**, el problema ha sido solucionado:

* Se ha eliminado la tabla *pending\_files\_audit*
* Se ha eliminado su mecanismo de auditoría asociado

### Instrucciones para ejecutar el script de limpieza

1. Copiar el script en la ruta donde se encuentran los scripts de mantenimiento de la base de datos: directorio `bin\psql` dentro de la ruta de instalación de Editran Connect
2. Para el caso de linux, dar permisos de ejecución al script ejecutando el comando `sudo chmod +x truncate_pending_files_audit.sh` y cambiar el propietario a *editran* ejecutando `sudo chown editran:editran truncate_pending_files_audit.sh`
3. Ejecutar el script correspondiente al sistema operativo
4. Repetir este proceso de forma periódica, para evitar que el tamaño de la base de datos vuelva a crecer de forma anómala

## Ejecución errónea del planificador con tareas de 60 minutos y franjas horarias

En versiones **2.1.18 e inferiores**, se ha detectado que el planificador de tareas no se ejecutaba correctamente cuando se configuraban tareas con una periodicidad de 60 minutos o superior y, además, se definían franjas horarias de ejecución. Este comportamiento se debía a un error en la lógica de cálculo de los tiempos de ejecución, que provocaba que el planificador no programara correctamente las tareas, impidiendo su ejecución en los horarios establecidos.

Este problema ha sido corregido en las versiones **2.1.19 y posteriores**, donde se ha revisado y corregido la lógica de cálculo de los tiempos de ejecución del planificador cuando las tareas tienen franjas horarias, independientemente de la periodicidad configurada.


---

# 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/connect-v2.1/issues.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.
