Setting up BHOLD self-service to use https

Hi,

The FIM Portal is configured to use https, so I tried setting up BHOLD to use https using this installation guide:
http://technet.microsoft.com/en-us/library/jj134093(v=ws.10).aspx (Configuring BHOLD to support SSL)

When I click 'BHOLD Self Service' from the portal, I get the error as shown in screenshot 1. Apparently, the connection to https://IAMW03:5151/BHOLD/RoleExchangePoint/BHOLDRoleExchangePoint.svc failes. When I try to go directly to this URL, the message in screenshot 2 appears. This clearly indicates that 'https is not supported', which sounds a bit weird to me.

Has anyone did this before?

Some information about the versions installed:
- FIM Portal 4.1.2273.0
- BHOLD Suite 5.0.1312


Best regards,
Pieter.

January 7th, 2013 11:39am

Hi Pieter

Have you been able to find a resolution to this issue? We are having the same issue. There seems to be no further information on this out on the Web and the BHOLD experts have gone very quiet.

Regards

Lance

Free Windows Admin Tool Kit Click here and download it now
April 17th, 2013 3:17am

No, I haven't been able to find an answer yet...
April 17th, 2013 5:36am

I got this working the other day, the changes I made were:

    • Change the  C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\BHOLD\selfservice.apsx file
    • The 14 folder is the one used by SharePoint foundation 2010 so if you're using another version, change 14 into the appropriate version number
    • Find the "RoleExchangePoint=http://..." string and change it into "RoleExchangePoint=https://..."
    • Mind to add the "TransportMode=Transport" request parameter to this URL if not present yet. On my installation, it wasn't there yet.
    • This is how it looks like on my server: <param name="initparams" value="RoleExchangePoint=https://RBAC.CONTOSO.COM/BHOLD/RoleExchangePoint/BHOLDRoleExchangePoint.svc,TransportMode=Transport" />
    • This is also documented at https://technet.microsoft.com/en-us/library/jj134093%28v=ws.10%29.aspx
  1. Change the C:\Program Files (x86)\BHOLD\FIM\Web\web.config file, from this:

      <basicHttpBinding>
        <binding name="MyHttpBinding" maxReceivedMessageSize="3165536">
          <security mode="TransportCredentialOnly">
            <transport clientCredentialType="Windows" />
          </security>
        </binding>
      </basicHttpBinding>

into this:

      <basicHttpBinding>
        <binding name="MyHttpBinding" maxReceivedMessageSize="3165536">
          <security mode="Transport">
            <transport clientCredentialType="Windows" />
          </security>
        </binding>
      </basicHttpBinding>

An iisreset after these changes is probably a good idea. Hope this helps!

Free Windows Admin Tool Kit Click here and download it now
April 27th, 2015 5:14am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics