VERIFIED SOLUTION i

Resolve error 'http://servername/PortraitSharedServices/SessionService.svc is unavailable' in Portrait Dialogue


 

Issue

Following error is encountered while opening a dialog(attached to a Portrait HQ campaign) in Visual Dialog.

PSS_Unavailable.PNG

Following error is recorded in Dialog Server Error log:

--------------------------------------------------------------------------------
Exception: The HTTP service located at http://ServerName/PortraitSharedServices/SessionService.svc is unavailable.  This could be because the service is too busy or because no endpoint was found listening at the specified address. Please ensure that the address is correct and try accessing the service again later
Time: 11/1/2017 10:00:03 AM
Module: C:\PROGRA~2\PST\MILLIO~1\DIALOG~1\MHDIAL~2.DLL
Version: 6.0.1.311
File date: 10/9/2017 9:09:46 AM
Instance name: INSTANCE
Username: 212551622
ProcessID: 3976
ThreadID: 5032
Memory usage: 263.24 MiB
Exception type: EOleException
Unit: MHPluginAccessLayer.pas
Procedure: MHPluginAccessLayer.TMHPluginAdapter.InternalInitializeAdapter
Line: 859
-------------------------------------------------------------------------------

Cause

This could be caused if password of the user running the Portrait Shared Service application pool in IIS has either expired or incorrect.

Resolution

UPDATED: November 22, 2017
Following are the steps to update the Portrait Shared Service application pool password in IIS:
 
1. Open IIS (START | RUN | inetmgr)
2. Navigate to Appication Pool and right click on Portrait Shared Server AppPool.
 
User-added image
 
3. Select Advanced Settings.
 
IIS_PSS_AppPool_Adv_User.png
 
4. Scroll down to 'Identity' and click on user explorer (three dots).
5. Update the password and restart IIS.