You are here: About installing Enterprise Server > Configuring Enterprise Server to not run as a service

Configuring Enterprise Server to not run as a service

By default, Meridian Enterprise Server runs as a service. Among other things, this means that it:

This also means that Enterprise Server cannot interact with the Windows desktop or a specific user. In most cases, this is not a problem. However, some rendering applications do not support running as a service for all output types. In those scenarios, Enterprise Server must be configured to run under a logged on user account for rendering to succeed.

Note    This requirement is noted in the "Configuring the ... rendering module options" chapter of the rendering modules that are known to require configuration as described in this topic.

To configure Enterprise Server to run as a logged on user:

  1. In Meridian Enterprise Server Administration Console, create and configure the rendering profiles and schedule the publishing jobs normally as described elsewhere in this guide.
  2. On any Meridian Enterprise Server node, log on as the Windows user that is configured for the Meridian Enterprise Server service as described in Creating the configuration database.
  3. If the computer has an application installed for rendering that does not support being run as a service, modify the scheduled tasks that perform rendering with that application and enable the Run only when user is logged on option.
  4. In the Services applet in Control Panel, stop and disable the Meridian Enterprise Server service.
  5. Start the Meridian Enterprise Server service manually from a command line in console mode:

    BlueCieloECM.EnterpriseService.exe /c

  6. Leave the service account logged on. It will need to be re-logged on after server restarts before scheduled jobs will run.
  7. Repeat steps 2 to 6 on all remaining nodes (primary and cluster nodes) that will perform rendering with the affected rendering applications to the affected rendition formats.