ModelCenter Remote Execution as a Service
Many third-party applications used on compute nodes will be run as COM Servers. ModelCenter
and Microsoft Excel are two common examples. When started over SSH, COM Servers (COM
objects started out-of-process as .exe files) tend to inherit the System environment
rather than the user's environment while still maintaining the user's permissions. A COM
Server started this way may not be able to properly load and save user preferences (from
the user's %APPDATA% folder) and also may crash if it tries to write certain files,
especially if the user does not have administrative permissions. This behavior can be
overridden by updating each application's AppID.