BPC RiskManager - Recycling the HTTPSrvr Worker Process

From RiskWiki
Jump to: navigation, search

Introduction

Occassionally the HTTPSrvr library that provides your HTTP or HTTPS mode connection to your BPC RiskManager client may need to be recycled.


One scenario that may induce this is an unexpected and critical connection failure during login.


In the unlikely event that users report that they can not log on using the HTTP or HTTPS connection mode, and that they get an error message that either questions whether the socket server is running on the server, or states "could not convert variant of type(Dispatch) into type (Integer)", it is likely that your HTTPSrver.dll worker process on the server has locked up:


HttpSrvr Client LoginErrorMsg1.png


HTTPSrvr library provides the HTTP based connection brokerage and is run under an IIS worker process on the IIS server. In the event you are receiving this message you can:

  1. Connect using the normal mode (if network connection to the socket server is available on the server), or
  2. You can either wait 20-30 minutes for the process to naturally recycle, or
  3. Manually force the process recycling on the IIS Server as follows.


Recylcing the IIS Worker Process

  1. Open the IIS Manager (or right click on My Computer) and expand the “Internet Information Services”/computer name tree.
  2. On the IIS manager, expand the Application Pools tree and right click on the icon matching the application pool name you created in step 6 during the install. In the example provided the application pool is call "RMSSL". Select "Recycle" from the menu.

    RMSS HTTPSrvr7.png

BackLinks