Article ID: 117783, created on Oct 8, 2013, last review on May 9, 2014

  • Applies to:
  • Virtuozzo containers for Windows

Symptoms

RDP is not working inside container.

Service MpsSvc is stopped:

    SERVICE_NAME: MpsSvc
TYPE               : 20  WIN32_SHARE_PROCESS
STATE              : 2  START_PENDING
                        (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE    : 0  (0x0)
SERVICE_EXIT_CODE  : 0  (0x0)
CHECKPOINT         : 0x0
WAIT_HINT          : 0x7d0
PID                : 65616
FLAGS              :

Command 'exec' is successfully finished

SERVICE_NAME: MpsSvc
        TYPE               : 20  WIN32_SHARE_PROCESS
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1066  (0x42a)
        SERVICE_EXIT_CODE  : 5  (0x5)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

Command 'exec' is successfully finished

Cause

Customer installed some heavy security software which could broke/delete the following services (check them by sc query <service name> )

  • netman (should be exist and running)
  • tapisrv (should be exist and stopped)
  • rasman (should be exist and stopped)

Also, check the SharedAccess registry entry in HKLM\vzCTID\System\CurrentControlSet\services\. It might be missing.

Resolution

Most likely, MpsSvc will not work. But you can enable RDP by fixing all mentioned registry entries

  1. Export them from healthy container

  2. Open in notepad

  3. Change CTID

  4. Import in container

  5. Disable bfe service

  6. Restart the container

  7. Disable bfe service.

Search Words

tapisrv

netman

SharedAccess

rasman

MpsSvc

965b49118115a610e93635d21c5694a8 2897d76d56d2010f4e3a28f864d69223 d02f9caf3e11b191a38179103495106f

Email subscription for changes to this article
Save as PDF