Win2003: Puertos COM en sesiones paralelas

Hola a todos.

Tengo un sistema Win2003 server, y una aplicación que accede al COM1. El caso es que a veces es incapaz de abrir el puerto COM1, ya que dice que está siendo usado.

A este equipo se accede por Terminal Server, creando sesiones paralelas a la de consola. Sospecho que el problema puede venir por aquí.

¿alguien sabe como solucionar esto?

Gracias!
Si es la aplicación la que controla el puerto, debería ser la aplicación que no debería permitir más de un usuario concurrente. ¿Es posible parametrizar esto?
elgromer escribió:Si es la aplicación la que controla el puerto, debería ser la aplicación que no debería permitir más de un usuario concurrente. ¿Es posible parametrizar esto?


No se puede. ¿no puede ser que sea el propio SO el que no gestione bien el tema?
Normalmente las aplicaciones son desarrolladas para estaciones de trabajo monousuario y se debe mirar si realmente están pensadas para Terminal Server (que funcionen no significa que estén correctamente implantadas). En cualquier caso, por internet existen aplicaciones para controlar la cantidad de instancias del mismo proceso abierto concurrentemente, pero ahora no las encuentro. Sigo mirando
elgromer escribió:Normalmente las aplicaciones son desarrolladas para estaciones de trabajo monousuario y se debe mirar si realmente están pensadas para Terminal Server (que funcionen no significa que estén correctamente implantadas). En cualquier caso, por internet existen aplicaciones para controlar la cantidad de instancias del mismo proceso abierto concurrentemente, pero ahora no las encuentro. Sigo mirando


Realmente no estamos arrancando la misma aplicación en sesiones distintas (al menos, no que nosotros sepamos). Con el administrador de tareas (pestaña "procesos") se deberían ver todas las instancias y los usuarios que las ejecutan, ¿no?

Gracias por tu ayuda!
Haced una cosa. Cuando os dé el error, accede al administrador de tareas tal y como comentas. Ahí deberías ver si hay alguien ejecutando esa misma aplicación aunque no lo sepa. Si no hay nadie ejecutándola y aun así te sigue dando error de COM, revisa cualquier otra aplicación (incluido el antivirus).
5 respuestas