El usuario intenta ejecutar varias instancias de una aplicación publicada

Citrix.PresentationServer.UserAttemptsToRunMultipleInstancesOfPublishedApp.Monitor (UnitMonitor)

Supervisa los intentos de ejecutar varias instancias de una aplicación publicada por parte de los usuarios

Knowledge Base article:

Citrix ® Módulo de administración

Resumen

Se ha definido un límite según el cual los usuarios de la comunidad sólo pueden abrir una instancia de cada aplicación publicada. Hay un usuario que ha intentado superar este límite, por lo que no se ha podido abrir una nueva instancia de una aplicación publicada.

 
Causas

Este suceso indica que el administrador Citrix ha limitado el número de instancias de esta aplicación publicada a una por usuario, y hay un usuario que intentó abrir una instancia más.

 
Soluciones

Para desactivar esta restricción para una aplicación determinada, busque la aplicación en Access Management Console. Si está supervisando varias comunidades de servidores, puede encontrar el nombre de la comunidad afectada averiguando a qué comunidad pertenece el servidor que originó el suceso. Seleccione Límites en el cuadro de diálogo de propiedades de la aplicación, para definir un límite.

Nota: Este límite se aplica a todos los usuarios de la comunidad de servidores.

 
Fuentes de información externas

Para resolver este error, consulte las siguientes fuentes de información (algunos artículos pueden estar en inglés):

  • Guía del administrador de Citrix Presentation Server

O bien, busque más información en los artículos de Citrix Knowledge Base.

 
Suceso típico

El usuario ‘%1' intentó ejecutar varias instancias de la aplicación publicada ‘%2' pero no se le permitió hacerlo. Hay un límite de ejecuciones simultáneas para ‘%2', que permite que sólo se ejecute una instancia por usuario. Utilice las propiedades de la aplicación ‘%2' en la consola para modificar este comportamiento si desea permitir más ejecuciones simultáneas por usuario.

 
Información adicional

Para que se genere este suceso, cada comunidad debe configurarse en Access Management Console como se indica a continuación:

  1. Sitúese en el nodo correspondiente a la comunidad que desea configurar
  2. En el panel de tareas, haga clic en Modificar las propiedades de la comunidad, y seleccione Modificar todas las propiedades
  3. Seleccione Límites de conexión en el cuadro de diálogo de propiedades de la comunidad
  4. Asegúrese de que la casilla Registrar los rechazos por superación de límites está seleccionada
 
© 2002-2008 Citrix Systems, Inc. Reservados todos los derechos.

Element properties:

TargetCitrix.PresentationServer.ManagedServer
Parent MonitorCitrix.PresentationServer.Connections.PublishedApp.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
El usuario intentó ejecutar varias instancias de una aplicación publicada
El usuario {0} ha intentado ejecutar la aplicación publicada {1} más de una vez.
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.PresentationServer.UserAttemptsToRunMultipleInstancesOfPublishedApp.Monitor" Accessibility="Public" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ParentMonitorID="Citrix.PresentationServer.Connections.PublishedApp.AvailabilityState" Remotable="true" Priority="Normal" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Citrix.PresentationServer.UserAttemptsToRunMultipleInstancesOfPublishedApp.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[1]$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Warning" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1202</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>MetaframeEvents</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>