Gestor de Chromium
Gestor de Chromium
El gestor de Chromium instala, gestiona y selecciona la versión de Chromium que el Runner usa para las automatizaciones web. Es útil cuando necesitas una versión concreta del navegador para mantener la compatibilidad con un sitio o sistema determinado.
La pantalla de un vistazo
La pestaña muestra:
- Versión activa — la versión de Chromium en uso (o «Ninguna versión activa» si no hay ninguna seleccionada)
- Tabla de versiones instaladas — todas las versiones de Chromium descargadas en el Runner
- Sustituir la ruta de Chrome — usar el Chromium gestionado en lugar del Chrome del sistema
Instalar una versión nueva
- Haz clic en Instalar nueva versión.
- En el modal, elige el año de la versión que quieras.
- Espera a que carguen las versiones disponibles y selecciona la versión concreta en el segundo desplegable.
- Haz clic en Descargar.
- Sigue la barra de progreso y el contador de MB descargados.
- Al terminar aparece «¡Descarga completada!».
Las versiones que ya descargaste aparecen marcadas con (Instalada) en el desplegable. Puedes tener varias instaladas a la vez.
Elegir la versión activa
La versión activa es la que el Runner usa por defecto en las automatizaciones web.
- Localiza la versión que quieras en la tabla de versiones instaladas.
- Haz clic en el botón de selección (radio) a la izquierda de su fila.
La versión elegida pasa a mostrarse como versión activa de Chromium en la parte superior de la pestaña.
Sustituir la ruta de Chrome
Por defecto, el Runner puede usar el Chrome instalado en el sistema operativo. Al activar Sustituir la ruta de Chrome, pasa a usar exclusivamente el Chromium seleccionado en el gestor, ignorando el Chrome del sistema.
Conviene hacerlo cuando:
- Necesitas una versión concreta del navegador por compatibilidad
- El Chrome del sistema se actualizó y rompió automatizaciones que funcionaban
- La máquina no tiene Chrome instalado
Para activarlo:
- Selecciona una versión activa en la tabla.
- Activa el interruptor Sustituir la ruta de Chrome.
Si activas la sustitución sin una versión activa, el Runner muestra un aviso y las automatizaciones de navegador pueden fallar. Selecciona antes una versión activa.
Reinstalar o eliminar una versión
Cada fila de la tabla de versiones instaladas tiene dos botones:
- Reinstalar — vuelve a descargar la misma versión. Útil si la instalación está corrupta. Pide confirmación.
- Eliminar — borra esa versión de Chromium de la máquina. Pide confirmación.
Si eliminas la versión marcada como activa, el Runner se queda sin ningún Chromium configurado. Marca otra como activa, o reinstala la que eliminaste, para seguir usando automatizaciones de navegador.
Cancelar una descarga
Mientras se descarga una versión nueva está disponible el botón Cancelar descarga. Haz clic en él para interrumpir la instalación en curso.
Solución de problemas
Error al buscar versiones (el firewall bloquea la descarga)
Los firewalls corporativos —FortiGate en particular— pueden interceptar las peticiones HTTPS del gestor e impedir la descarga de versiones de Chromium. El síntoma es el mensaje «Error al buscar versiones para [año]» en el modal de instalación, incluso después de haber permitido el bypass de Roberty en el firewall.
En esos entornos el firewall hace inspección SSL con un certificado propio, y Node.js no confía en él por defecto. La solución es indicarle a Node.js el certificado raíz de la empresa mediante una variable de entorno.
Cómo resolverlo:
- Consigue el certificado A1 (el certificado raíz del firewall) con tu equipo de TI y conviértelo a una de las extensiones compatibles:
.crt,.cero.pem. - Guárdalo en una ruta fija de la máquina (p. ej.
C:\certs\empresa.crt). - Abre las Variables de entorno de Windows:
- Haz clic derecho en Este equipo → Propiedades → Configuración avanzada del sistema → Variables de entorno.
- En Variables del sistema, haz clic en Nueva y añade:
- Nombre:
NODE_EXTRA_CA_CERTS - Valor: la ruta completa al certificado (p. ej.
C:\certs\empresa.crt)
- Nombre:
- Haz clic en Aceptar y reinicia el Runner.
Con la variable configurada, vuelve a buscar las versiones. El gestor ya confiará en el certificado del firewall y podrá listar y descargar Chromium con normalidad.
El antivirus elimina archivos de Chromium
El antivirus —Windows Defender incluido— puede borrar el archivo chrome_elf.dll u otros archivos que Chromium necesita, con lo que el navegador no llega a arrancar. Cuando ocurre, el robot falla con:
Error: Could not connect to the Chrome DevTools Protocol (CDP) debugger after 30000ms.
Puedes confirmarlo abriendo a mano el ejecutable de Chromium en la carpeta del Runner: si no abre, el antivirus probablemente ha eliminado algún archivo esencial.
Cómo resolverlo — con Windows Defender como ejemplo:
- Abre Seguridad de Windows y haz clic en Protección antivirus y contra amenazas.
- En Configuración de antivirus y protección contra amenazas, haz clic en Administrar la configuración.
- Baja hasta Exclusiones y haz clic en Agregar o quitar exclusiones.
- Localiza la carpeta de Chromium de tu usuario:
- Pulsa Win + R
- Escribe
%appdata%\roberty-v4\vendor\chromiumy pulsa Enter - Copia la ruta completa de la barra de direcciones del Explorador (p. ej.
C:\Users\tuUsuario\AppData\Roaming\roberty-v4\vendor\chromium)
- De vuelta en Exclusiones, haz clic en Agregar una exclusión → Carpeta y pega la ruta.
Con la exclusión ya puesta, usa Reinstalar en la tabla de versiones para volver a descargar los archivos que el antivirus pueda haber eliminado.
Siguientes pasos
- Automatización de navegador — configura el puerto por el que se controla Chrome
- Base de datos — configura la base de datos del Runner