The Server Configuration aspect covers the configuration issues of the Application Virtualization Server. These configurations include those in the Registry and in the Application Virtualization Data Store.
The Server Configuration aspect covers the configuration issues of the Application Virtualization Server. These configurations include those in the Registry and in the Application Virtualization Data Store.
Resolutions
Most of the configuration settings can be administrated using Application Virtualization Management Console. Check the settings against errors to ensure that they are configured correctly. For more information on the Application Virtualization Sever configuration that may need adjustment, please refer to the content on http://go.microsoft.com/fwlink/?LinkId=122170.
The system event log and application virtualization server log are also sources to get further information about the actual cause of the problem.
To open the system event log viewer:
You can find the log file directory location listed in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Server\SOFTGRID_LOG_FILE registry key. You can go through this log file to find out further information about Application Virtualization Server errors.
The format of the logfile is; Date, Time, ServerName, pid, tid, module, sid, provider, user, package, error level, Result Code, Message Text
Target | Microsoft.AppVirtualization.Server.45.VirtualApplicationServer | ||
Parent Monitor | Microsoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_Fixconfiguration_Application" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ParentMonitorID="Microsoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState">
<Category>EventCollection</Category>
<AlertSettings AlertMessage="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_Fixconfiguration_Application.Alert">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Application Virtualization Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41504</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>