Thursday, April 16, 2009

BizTalk BAM Portal configuration issue on Windows Server 2008

I'm back from my easter break and just spending a couple of days getting to grips with BizTalk 2009.  I have created a new virtual image with the following on it:

Windows Server 2008
SQL Server 2008
Visual Studio 2008
BizTalk Server 2009 Developer Edition

I have encountered an issue when configuring the BizTalk BAM Portal.  All of the usual features of BizTalk, including BAM itself, have configured without any problems, but when I try to configure the BAM Portal on the default web site I get the following error message when I double-click the error icon:

Failed to validate BAM Portal Web Site (BAMPortal)

For help, click: http://go.microsoft.com/fwlink/events.asp?ProdName=Microsoft+BizTalk+Server+2009&ProdVer=3.8.368.0&EvtSrc=BAMPortal&EvtID=idsFailedToValidateWebsite

------------------------------
ADDITIONAL INFORMATION:

The BAM Portal website Default Web Site is not valid. (Microsoft.BizTalk.Bam.CfgExtHelper.PortalHelper)

For help, click: http://go.microsoft.com/fwlink/events.asp?ProdName=Microsoft+BizTalk+Server+2009&ProdVer=3.8.368.0&EvtSrc=Microsoft.BizTalk.Bam.CfgExtHelper.PortalHelper&EvtID=error_InvalidPortal

------------------------------

Unknown error (0x80005000) (System.DirectoryServices)

For help, click: http://go.microsoft.com/fwlink/events.asp?ProdName=Microsoft+BizTalk+Server+2009&ProdVer=3.8.368.0&EvtSrc=System.DirectoryServices&EvtID

The solution:

Thanks to this link http://social.technet.microsoft.com/Forums/en-US/biztalkediandas2/thread/9365ca62-061c-4f34-a68b-e0837d46f1ef I was able to get a pointer to the fix that is required.  Here are the steps that I took:


  1. Open the Server Manager MMC snap-in (right-click on Computer and select the Manage option).
  2. Expand the features node.
  3. Select the Web Server node.
  4. Look through the role services.  Check for IIS 6 Management Compatability and see if it says it is installed.
  5. If not installed, click Add Role Services on right of screen.  Select the IIS 6 Management Compatability and install.
  6. Go back to BizTalk configuration, the BAM Portal feature should now install without any issues.

5 comments:

Anonymous said...

Thanx for this tip. Could not get BAM to work on Win2k8 until I found your post.

Johan said...

Ditto, this is like the fifth time I've had problems setting something up because of the IIS6 compatibility layer not being installed. I'd guess I should have learned by now...

Anonymous said...

Thanks! Your post and the power of Google SEO have saved me from yet another headache.

chandu said...

Hi,
after install the iis 6 compatability i am getting new error while configuring the BAM portal.

error information:
TITLE: Microsoft BizTalk Server Configuration Wizard
------------------------------

Error configuring BAM Portal (BAMPortal)

For help, click: http://go.microsoft.com/fwlink/events.asp?ProdName=Microsoft+BizTalk+Server+2010&ProdVer=3.9.187.0&EvtSrc=BAMPortal&EvtID=idsErrorConfiguringPortal

------------------------------
ADDITIONAL INFORMATION:

Error creating BAM Portal at website: Default Web Site (Microsoft.BizTalk.Bam.CfgExtHelper.PortalHelper)

For help, click: http://go.microsoft.com/fwlink/events.asp?ProdName=Microsoft+BizTalk+Server+2010&ProdVer=3.9.187.0&EvtSrc=Microsoft.BizTalk.Bam.CfgExtHelper.PortalHelper&EvtID=error_CreatePortal

------------------------------

Error executing process: C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe (Microsoft.BizTalk.Bam.CfgExtHelper.Utility)

For help, click: http://go.microsoft.com/fwlink/events.asp?ProdName=Microsoft+BizTalk+Server+2010&ProdVer=3.9.187.0&EvtSrc=Microsoft.BizTalk.Bam.CfgExtHelper.Utility&EvtID=error_ExecuteProcess

------------------------------

Start registering ASP.NET scriptmap (2.0.50727) at W3SVC/1/Root/BAM.
Error when validating the IIS path (W3SVC/1/Root/BAM). Error code = 0x80040154
The error indicates that IIS is in 64 bit mode, while this application is a 32 bit application and thus not compatible.
(Microsoft.BizTalk.Bam.CfgExtHelper.Utility)

For help, click: http://go.microsoft.com/fwlink/events.asp?ProdName=Microsoft+BizTalk+Server+2010&ProdVer=3.9.187.0&EvtSrc=Microsoft.BizTalk.Bam.CfgExtHelper.Utility&EvtID=error_ExecuteProcess

------------------------------
BUTTONS:

OK
------------------------------
Thanks
Ramachandraiah

Anonymous said...

Thanks
same tips work for
- MS SQL 2008 R2
- MS Biztalk 2010
- MS Windows Server 2008 R2