BizTalk Server 2013 BETA–Window 8 Configuration issues

In the last post BizTalk Server 2013 BETA I mentioned BizTalk Server 2013 beta will allow me install the software on a Windows 8 laptop and continue my BizTalk development, without getting stuck in the old OS. Thanks to the platform alignment in 2013. There were few comments on the blog asking whether BTS 2013 is supported on Windows 8, since the original download page specified supporting OS as “Windows Server 2008 R2 SP1, Windows Server 2012″. But the detailed Installation guide page clearly mentioned BizTalk Server 2013 is supported in “Windows Server 2008 R2 SP1, Windows Server 2012, Windows 7 SP1, Windows 8.”

Issues Encountered

In my case the installation went very smoothly.  But when I tried to configure, it constantly failed on “Enterprise Single Sign-on” configuration. There were few errors on the log files and there were few errors on the event viewer.

On the log file
Failed to check if BizTalk Application Users is a valid domain group.
Failed to check if BizTalk Isolated Host Users is a valid domain group.
The specified domain either does not exist or could not be contacted.

On the event viewer
Secret server access denied.
Client User: SKWIN8MACPRO\SaravanaKumar

Access denied. The client user must be a member of one of the following accounts to perform this function.
SSO Administrators: SSO Administrators
SSO Affiliate Administrators: –
Application Administrators: –
Application Users: –
Additional Data: SKWIN8MACPRO\SaravanaKumar

Microsoft.BizTalk.Bam.Management.BamManagerException: The database cannot be found. —> System.Data.SqlClient.SqlException: Cannot open database “BAMPrimaryImport” requested by the login. The login failed.
Login failed for user ‘SKWIN8MACPRO\SaravanaKumar’.

This particular account ‘SKWIN8MACPRO\SaravanaKumar’ is a local administrator account in the Windows 8 machine.

What’s the issue?

Few people replied in twitter and comments they installed BizTalk Server 2013 successfully on Windows 8 without any issues, but the one pattern I have seen with all of them is they installed it only a VM not a proper laptop. In my case I was trying to install it on my fresh Windows 8 laptop. The issue turned out to be something to do with my live id integrations. Since it’s my main laptop, while installing Windows 8 I associated my Microsoft Live ID as user account. In Windows 8 for a better user experience it’s very important to use a Live ID, to keep everything in sync between your devices. For some reason BizTalk Server 2013 configuration is not happy (or may be product team haven’t tested this configuration in this BETA) with this setup.

Resolution

Fixing this problem is fairly simple (it only took me a day to figure out :-)), create a local account, add that account to local administrator group, login using that account and complete the configuration.

To create a local user account in Windows 8. Open the start screen and type “Computer”, right-click  and select, on the app bar at the bottom choose “Manage”.

image

This will bring your “Computer Management” screen, and you probably are familiar from here to create user and add it to administrator group.

image

About Saravana Kumar

Saravana Kumar is the Founder and CTO of BizTalk360, an enterprise software that acts as an all-in-one solution for better administration, operation, support and monitoring of Microsoft BizTalk Server environments.

Comments

  1. Jeremy says:

    I don’t think this is a BizTalk 2013 issue, I got very similar errors on a recent 2010 install on a windows 7 laptop.

    Digging deeper into the install log files I found additional permission related errors:

    Failed to generate and backup the master secret to file: C:Program FilesCommon FilesEnterprise Single Sign-OnSSO0FAB.bak (SSO) Additional Information (0x80070005) Access is Denied.

    My solution was to:
    1. Unconfigure BizTalk and delete the SSODB and BusinessRulesDB. The wizard does not delete them.
    2. Now create the SSO Administrators group manually and add the install account and the BizTalk Service Account to it.
    3. Log out and log back in. Restart the installation.

    I did the above steps. Additionaly, after step 2 I re-ran the BizTalk install, chose repair, then went through the install process which took me though the configuration steps and finally a successful configuration!

    • Hi Jeremy,
      I did find similar problem reported earlier way back in 2006 R2, here is one http://geekswithblogs.net/sthomas/archive/2005/11/09/59540.aspx, the solution suggested in that post didn’t work for me.

      I browsed through the log file completely and captured all the errors, in my case I didn’t see “Failed to generate and backup the master secret…” issue. It actually created the service, attempted to start it and then failed and tried to rollback etc.

      I did attempt the solutions you pointed out unconfigure, delete BizTalkRulesDB and SSODB manually and going through the wizard again few times but in my case that didn’t work.

      I’m sure someone will encounter, what you have seen and your solution should solve their problem.

  2. kent weare says:

    I ran into this issue with CTP on Win 8(no VM). I don’t ever recall running into it with previous versions of the software.

  3. Guillermo Molina says:

    I just installed BizTalk 2013 Developer Edition in my Windows 8.1 notebook and I faced the issue. I installed BizTalk using another account not linked to a Windows Live ID and installed without any problems.

    Thanks

Speak Your Mind

*