Get your server issues fixed by our experts for a price starting at just 25 USD/Hour. Click here to register and open a ticket with us now!

Author Topic: This collection already contains an address with scheme http - BizTalk360  (Read 3849 times)

0 Members and 1 Guest are viewing this topic.

sajugovind

  • Guest
One of our customer recently reported this error after installation of BizTalk360

Code: [Select]
[b]Server Error in '/BizTalk360' Application.
 
This collection already contains an address with scheme http. There can be at most one address per scheme in this collection. If your service is being hosted in IIS you can fix the problem by setting 'system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled' to true or specifying 'system.serviceModel/serviceHostingEnvironment/baseAddressPrefixFilters'.
Parameter name: item[/b]

Reason:
The main reason for this exception is due to multiple bindings enabled for the the IIS website under which BizTalk360 is installed. You can check this easily by seeing the right hand side pane as shown below



Solution #1:

If ASP.NET 4.0 is installed on the server, you can change the BizTalk360 IIS Application pool to use ASP.NET 4.0

And you can add the following line to the web.config file


<serviceHostingEnvironment multipleSiteBindingsEnabled="true"/>


Restart BizTalk360 Application pool.

Solution #2:

If in case you don't have ASP.NET 4.0 running in the server, then your second option is to create a dedicated website for BizTalk360 with a custom port number (ex: 90) and install BizTalk360 in the dedicated website instead of the default website.

Thank you,