
The following commands can be used on the Morpheus Appliance to restore console functionality. This is evident when only the header appears in the console tab/window, and no console window appears below the header and no connection status is show in the console header.

If all console connections are not functioning, the Guacamole proxy daemon (guacd) process may not be running or have a stuck process preventing console connections. Remote Console Role Permissions set to Provisioned or Full if the User provisioned the instance, or Full if the user did not provision the instance.

Valid credentials defined on the VM or Host record in the RPC host field. Port 3389 incoming open on the target VM or Host firewalls and security groups from the Morpheus Appliance (not from the users IP address)Īn IP address defined on the VM or Host record that is routable from the Morpheus Appliance. If the VM or Host is on a different network than the Morpheus appliance, public access for Remote Desktop must be enabled in the Firewall settings. Remote Access enabled on the target VM or Host and Remote Desktop enabled in the Windows Firewall settings. Morpheus will RDP using the username, password, RPC Host IP address and Port defined in the VM or Host record.ĭefault Requirements for RDP Connectivity These credentials can be changed by editing the underlying VM or Host of the Instance.įor all Windows platform types, Morpheus will use the RDP protocol via port 3389 by default for Remote Console connections, unless the Hypervisor Console` option is enabled for VMware type clouds. For Instances created when converting a VM or Host to managed, the credentials are entered when converting to managed. For provisioned Instances, the credentials are defined either from the credentials defined on the Virtual Image used, added via cloud-init or VMware Tools using the global cloud-init settings (Administration - Provisioning) or the Linux or Windows settings defined in User Settings. Morpheus will automatically login to the remote console using the credentials defined on the VM or Host.

The user will have remote console access for all instances they have access to. The user will only have remote console access for Instances they provisioned.

The user will not have access to remote console.
