En Print Server 10.2, parche 24 y versiones posteriores, la interfaz RPC de terminales heredados (WebService_Terminal) está desactivada de forma predeterminada. Este cambio corrige una vulnerabilidad de seguridad por la que los puntos finales heredados no autenticados seguían siendo accesibles incluso en entornos que ya no utilizan hardware de terminal heredado.
¿A quién afecta?
Se ven afectados los sitios que utilizan uno o más de los siguientes tipos de terminales heredados:
|
Tipo de terminal |
Descripción |
|---|---|
|
MyQ TerminalPro / TCPCONV2 / NET2USB Converter V2 |
Terminal convertidor de hardware (V2) |
|
MyQ TerminalPro / TCPCONV2 / NET2USB Converter V2 + Panel táctil |
Terminal convertidor de hardware (V2) con panel táctil |
|
Terminal Android |
Terminal heredado basado en Android |
Si tu entorno utiliza uno o varios de los siguientes, no te afecta:
-
Embedded Terminal MyQ (Kyocera, Ricoh, HP, Xerox, Konica Minolta y otras)
-
Cliente móvil MyQ X
-
API REST de MyQ X (
/api/v3/) -
Sin terminales de hardware
Detección automática
Si alguno de los tipos de terminales afectados ya está registrado como impresora activa en su base de datos de MyQ, Print Server los detecta automáticamente al iniciarse y mantiene habilitada la interfaz RPC heredada. En este caso no se requiere ninguna acción manual.
Anulación manual
Si necesita forzar la activación del RPC de terminales heredados —por ejemplo, si los terminales heredados aún no están registrados en la base de datos pero están en uso, o durante la migración y las pruebas—, puede anular el comportamiento predeterminado utilizando config.ini.
Para habilitar manualmente el RPC de terminales heredados:
-
Haga una copia de seguridad de su archivo
config.ini, que se encuentra por defecto enC:\ProgramData\MyQ. -
Abrir
config.inien un editor de texto como el Bloc de notas. -
Añade o actualiza la siguiente entrada:
[WebService] legacyTerminalUserRpcEnabled=true -
Guarde el archivo.
-
Reinicie el Print Server para que el cambio surta efecto.
Los valores incorrectos en config.ini pueden provocar interrupciones del sistema o pérdida de datos. Solo los usuarios avanzados o los administradores del sistema deben editar este archivo. Para obtener más información, consulte Advanced Configuration.
Reversión de la anulación
Para volver a la detección automática, elimine la legacyTerminalUserRpcEnabled línea de config.ini o cámbiela a false, y reinicie el Print Server.