Citrix Self-Service Password Reset “Cannot access your server address!”


  • Windows Server 2016
  • Citrix XenApp 7.15
  • Citrix XenApp Self-Service Password Reset


Creating a new ‘User Configuration’ in the ‘Enable Self-Service Password Reset’ section


  • The Service Address returns and error “Cannot access your service address!”.


  • Browsing to https://fqdn/MPMService returns “Error 403 – Forbidden: Access is denied”
  • Event Viewer has the following:





  1. Disable the Internet Explorer proxy server, if possible
  2. Enable ‘Bypass proxy server for local addresses’
  3. Create a proxy server exception






Citrix Storefront – HTTP Error 503. The service is unavailable.



Service Unavailable

HTTP Error 503. The service is unavailable.

Event Viewer error

Source: IIS-W3SVC-WP

Event ID: 2293

Description: The Module name ManagedEngine64 path C:\Windows\Microsoft.NET\Framework64\v2.0.50727\webengine.dll returned an error from registration.  The data is the error.

Application Pool ‘DefaultAppPool’ won’t start.


Browse to: %Windir%\system32\inetsrv\config

Backup the ApplicationHost.config file

Open ApplicationHost.config

Look for <add name=”ManagedEngine64″ (around line 267) and delete the whole line

<add name=”ManagedEngine64″ image=”%windir%\Microsoft.NET\Framework64\v2.0.50727\webengine.dll” preCondition=”integratedMode,runtimeVersionv2.0,bitness64″ />

Save the file and run IISRESET


The cause was related to the fix of making the Storefront console load faster, by putting <generatePublisherEvidence enabled=”false”/> into C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet.config or c:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet.config


This fix is still valid but needs to be done AFTER installing and configuring Storefront the first time.

Error: The Citrix Credential Wallet service is not running, users will not be able to log on using passwords

Under the file ->
C:\Program Files\Citrix\Receiver Storefront\Services\CredentialWallet\ Citrix.DeliveryServices.CredentialWallet.ServiceHost.exe.config

<!– Set enabled=false, if this machine does not have external access to the internet –>
<generatePublisherEvidence enabled=”false”/>


NOTE: Make sure there are no white spaces within the Citrix.DeliveryServices.CredentialWallet.ServiceHost.exe.config file

Receiver Storefront Logging and Tracing

Using an account with local administrator permissions on the Receiver Storefront server, start Windows PowerShell and, at a command prompt, type the following commands.

> Add-PSSnapin Citrix.DeliveryServices.Framework.Commands

> Set-DSTraceLevel -All -TraceLevel Verbose


2. To disable tracing, type the following commands.

> Add-PSSnapin Citrix.DeliveryServices.Framework.Commands

> Set-DSTraceLevel -All -TraceLevel Off


Due to the large amount of data that potentially can be generated, tracing may significantly impact the performance of Receiver Storefront. Accordingly, Citrix recommends that you disable tracing unless specifically required for troubleshooting.


When tracing is enabled, tracing information is written to files in the \Admin\Trace\ directory of the Receiver Storefront installation, typically located at c:\Program Files\Citrix\Receiver Storefront\.

Remove “Activate” from Storefront Website

If you are not using provisioning file to configure your Receiver you can remove the “Activate” option under the users name when logged into the Storefront website.

On the Storefront 1.2 server(s), open the web.config in the C:\inetpub\wwwroot\[Store]Web\ directory

Locate the following:

<receiverConfiguration enabled=”true” …./>

Change the value from “true” to “false” and it is gone.

Set ‘Apps’ as the default landing page in Receiver for Web

Go to the web.config file of Receiver for Web site (c:\inetpub\wwwroot\Citrix\<StoreWebName>;) and search for the following entry:

<uiViews …… defaultView=”desktops” /> (default parameter value)

Change it to:

<uiViews …… defaultView=”apps” />

Save the file and close it.

Note: Make sure make changes to the web.config file while Citrix StoreFront console is closed.

Enable Disconnect and Reconnect button in Storefront Website

You can configure Workspace Control on Receiver for Web. By default, Workspace Control has enabled ‘Auto-Reconnect’ for any disconnected or active sessions in the XenApp or XenDesktop farm. In addition, Workspace Control buttons for Reconnect or Disconnect are not available.


  1. Browse to: C:\inetpub\wwwroot\Citrix\[StoreName]Web
  2. Open web.config
  3. Modify  ShowReconnectAtLogon=”false to ShowReconnectAtLogon=”true”
  4. Modify ShowDisconnectButton=”false” to “showDisconnectButton=”true”