MetaTrader VPS: error 1009 TLS certificate verify failed al consultar registros

Buenas tardes.

Tengo contratado un VPS de MetaTrader 5 (Amsterdam 10) asociado a una cuenta MetaQuotes-Demo.

Desde hace varios días aparecen repetidamente los siguientes errores en el Diario de MT5:

failed to get logs [1009] (tls - connect failed, certificate verify failed, -188 error)

failed to get expert logs [1009] (tls - connect failed, certificate verify failed, -188 error)

failed to get performance statistics [1009] (tls - connect failed, certificate verify failed, -188 error)

El VPS figura con estado «Iniciado» y la última migración registrada es del 23/10/2026.

También he observado desconexiones intermitentes del terminal local con MetaQuotes-Demo. Sin embargo, otras aplicaciones y otra instalación de MT5 conectada a IC Markets funcionan correctamente.

He actualizado y reiniciado MetaTrader 5, comprobado la fecha y hora de Windows, revisado los certificados de confianza y verificado que Microsoft Defender es el antivirus activo. El error continúa.

Mis preguntas son:

  1. ¿El error 1009 afecta únicamente a la descarga de registros o también puede afectar al funcionamiento del asesor experto alojado en el VPS?

  2. ¿Cómo puedo verificar que el asesor experto sigue ejecutándose correctamente?

  3. ¿Cómo puedo solucionar el error de verificación del certificado TLS?

  4. ¿Es posible resolverlo sin detener el VPS ni interrumpir las operaciones abiertas?

Agradecería cualquier orientación técnica.

Muchas gracias.

juanluisalfani #:
failed to get logs [1009] (tls - connect failed, certificate verify failed, -188 error). ¿El error 1009 afecta únicamente a la descarga de registros o también puede afectar al funcionamiento del asesor experto alojado en el VPS?
Hola Juan Luis, tranquilo que ese error es de tu terminal de casa, no del VPS. El 1009 sale cuando tu MT5 local intenta bajar los logs y las estadisticas del VPS por TLS y la conexion segura no se puede verificar desde tu PC. El EA que esta en el VPS sigue corriendo igual, ese vive en el servidor de MetaQuotes y no depende de tu computadora.

Para verificar que sigue operando sin tocar nada: entra a mql5.com, arriba a la derecha tu perfil, Hosting, y ahi te muestra el VPS con el estado, la cuenta conectada y el uso de CPU y memoria. Si la cuenta aparece conectada y hay actividad el EA esta vivo. Tambien puedes abrir la cuenta desde el celular y ver si las operaciones siguen apareciendo.

Lo del certificado casi siempre es algo entre tu PC y el servidor, no de MT5. Lo que yo revisaria en este orden: el antivirus o firewall con inspeccion de trafico https (Defender normalmente no, pero si tienes algo mas instalado si), un proxy o DNS raro del proveedor de internet, y los certificados raiz de Windows desactualizados (corre Windows Update completo aunque diga que ya esta al dia). La prueba rapida es conectar la PC al hotspot del celular y pedir los logs otra vez, si ahi funciona el problema es tu red.

Y las desconexiones con MetaQuotes-Demo son otra cosa, esta semana ese servidor anda con problemas, hay varios hilos en el foro en ingles. No es tu VPS ni tu PC.

Solo una precisión sobre lo comentado: que el VPS aparezca como "Iniciado" y presente actividad de CPU o memoria no garantiza que el asesor experto esté ejecutándose correctamente.

Además, no podemos asegurar que el error TLS tenga su origen en el equipo local, especialmente cuando existen otros reportes recientes con el mismo error de verificación del certificado.

Por tanto, antes de atribuirlo a un problema de Windows, antivirus o red, convendría comprobar la compilación exacta de MT5 y descartar una incidencia del propio servicio.

Miguel Angel Vico Alba #:
que el VPS aparezca como "Iniciado" y presente actividad de CPU o memoria no garantiza que el asesor experto esté ejecutándose correctamente.

Tienes razon Miguel Angel, gracias por la precision. Iniciado y el CPU solo dicen que la maquina esta prendida, no que el EA este trabajando bien.

Juan Luis, mientras no puedas bajar los logs, lo mas seguro es que el mismo EA te avise. Si el codigo es tuyo se le agrega un SendNotification cada hora con la hora del servidor y cuantas posiciones tiene abiertas. Copias tu MetaQuotes ID del MT5 del celular, lo pegas en Herramientas, Opciones, Notificaciones del terminal de casa y vuelves a migrar. Si un dia deja de llegar el aviso sabes que algo paro, sin depender de los logs.

Otra cosa que no vi antes: tu VPS esta con una cuenta MetaQuotes-Demo y ese servidor tuvo problemas de cotizaciones esta semana, hay varios hilos en el foro ingles. Las desconexiones que ves en tu terminal de casa pueden venir de ahi. Si estas probando el EA en serio, pasalo a una demo de un broker real como la de IC Markets que ya tienes.

Y pon aqui la compilacion exacta de tu MT5 (Ayuda, Acerca de) como dice Miguel Angel, asi se ve si es del servicio.