Article ID: 942467 - Last Review: October 31, 2007 - Revision: 1.6 You may receive an error message when you try to start a provider in RFID Manager in BizTalk Server 2006 R2On This PageSYMPTOMSIn Microsoft BizTalk Server 2006 R2, you may experience a long delay when you try to start a provider in the RFID Manager. Additionally, you may receive an error message that resembles one of the following: Error message 1 This request operation sent to net.tcp://ServerName:7891/rfid/service/ProviderManager did not receive a reply within the configured timeout (00:01:00). The time allotted to this operation may have been a portion of a longer timeout. This may be because the service is still processing the operation or because the service was unable to send a reply message. Please consider increasing the operation timeout (by casting the channel/proxy to IContextChannel and setting the OperationTimeout property) and ensure that the service is able to connect to the client. Error message 2 The remote server returned an unexpected response: (405) Method Not Allowed.Inner Exception Error message 3 The content type text/html; charset=utf-8 of the response message does not match the content type of the binding (application/soap+xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. dummy ws call failed Client is unable to finish the security negotiation within the configured timeout (00:00:00). CAUSEThis issue can occur if one or more of the following conditions are true:
RESOLUTIONTo resolve this issue, follow these steps. Step 1: Verify the BizTalk RFID configurationTo verify the BizTalk RFID configuration, follow these steps:
Step 2: Verify the IIS and ASP.NET configurationsVerify that the Web site is runningTo verify that the Web site is running, follow these steps:
Verify that the virtual directory exists in IIS ManagerVerify that the virtual directory for the provider exists in IIS Manager. Additionally, verify that the binary files for the provider are in the Bin folder.Note You can determine the virtual directory for the provider by inspecting the provider .log file. By default, the provider .log file is located in the Microsoft BizTalk RFID\Providers\ProviderName folder. The .log file contains an entry that resembles the following: Verify that anonymous authentication is enabledThe BizTalk Rfidservices.exe process uses the wsHttpBinding binding to communicate with the IIS W3wp.exe process. In this scenario, anonymous authentication must be enabled and working on the virtual directory for the provider.IIS may use another authentication method if anonymous authentication is not working correctly and if multiple authentication methods are enabled. To prevent this issue, enable only anonymous authentication for the virtual directory. To do this, follow these steps:
Verify that IIS 6.0 is configured to run in native modeBecause BizTalk RFID uses the IIS 6.0 worker process model to host providers, configuring IIS to run in IIS 5.0 isolation mode is not supported. To verify that IIS 6.0 is configured to run in native mode, follow these steps:
Verify basic IIS 6.0 functionalityTo verify that IIS is working as expected, create a simple HTML page. Then, open the HTML page in IIS Manager. For example, use the following code to create a simple HTML page:Verify that the ASP.NET 2.0 Web service extension is enabledFor BizTalk RFID to work correctly, you must enable the ASP.NET 2.0 Web service extension in IIS.Notes
Verify that the ASP.NET 2.0 Web service extension is enabled for the virtual directoryThe Rfidservices.exe process communicates with the W3wp.exe process by using the Microsoft Windows Communication Foundation (WCF) infrastructure. Therefore, the virtual directory must be running under ASP.NET 2.0.To configure the virtual directory to run under ASP.NET 2.0, follow these steps:
Verify that the .svc extension is enabledFor BizTalk RFID to work correctly, you must enable the .svc extension in IIS. To verify that the .svc extension is enabled, follow these steps.Note By default, the .svc extension is enabled at the Web site level, and this setting is inherited by the virtual directories.
Verify the WCF and IIS configurationTo verify that WCF and IIS are working as expected, follow these steps:
Step 3: Verify the Windows SharePoint Services configurationWhen the IIS Web site that hosts the provider is extended into Windows SharePoint Services, you may experience HTTP 404 errors when you try to access a file in the Web site or in the virtual directory. When this issue occurs, the provider will fail at startup.To resolve this issue, exclude the virtual directory for the provider from Windows SharePoint Services. To do this, follow these steps.
An error occurred loading a configuration file: Access to the path 'c:\inetpub\wwwroot\web.config' is denied.
MORE INFORMATIONA BizTalk RFID installation on a computer that is running Windows Server 2003 uses the IIS process model to host providers and processes that are added in RFID Manager. Therefore, a virtual directory and an application pool are created in IIS for each provider or process. Because a virtual directory and an application pool are created for each provider or process, a faulty provider or process does not affect the functionality of the BizTalk RFID infrastructure. REFERENCES
For more information about how to configure IIS Web site authentication in Windows Server 2003, click the following article number to view the article in the Microsoft Knowledge Base:
324274
(http://support.microsoft.com/kb/324274/
)
How to configure IIS Web site authentication in Windows Server 2003
For more information about issues that may occur when you try to use anonymous access to view a Web site that is hosted on IIS 6, click the following article number to view the article in the Microsoft Knowledge Base:
909887
(http://support.microsoft.com/kb/909887/
)
Error message when you try to view a Web site that is hosted on Internet Information Server 6.0 by using anonymous access: "401.1 Unauthorized: Logon failed"
For more information about issues that may occur if the account that is used for anonymous access in IIS 6.0 is unexpectedly locked out, click the following article number to view the article in the Microsoft Knowledge Base:
922730
(http://support.microsoft.com/kb/922730/
)
The account that is used for anonymous access may be unexpectedly locked out in IIS 6.0 or in IIS 5.0
For more information about status codes that are returned by IIS, click the following article number to view the article in the Microsoft Knowledge Base:
318380
(http://support.microsoft.com/kb/318380/
)
Description of Microsoft Internet Information Services (IIS) 5.0 and 6.0 status codes
For more information about how to troubleshoot HTTP 401 errors in IIS, click the following article number to view the article in the Microsoft Knowledge Base:
907273
(http://support.microsoft.com/kb/907273/
)
Troubleshooting HTTP 401 errors in IIS
For more information about how to troubleshoot IIS connectivity issues, click the following article number to view the article in the Microsoft Knowledge Base:
279729
(http://support.microsoft.com/kb/279729/
)
Web pages not serving from IIS
For more information about how to use the ASP.NET IIS Registration Tool to register the ASP.NET 2.0 Web extension with IIS, visit the following Microsoft Developer Network (MSDN) Web site:http://msdn2.microsoft.com/en-us/library/k6h9cz8h(VS.80).aspx
(http://msdn2.microsoft.com/en-us/library/k6h9cz8h(VS.80).aspx)
For more information about issues that can occur when a services that is hosted in IIS fails, visit the following MSDN Web site:http://msdn2.microsoft.com/en-us/library/ms752252.aspx
(http://msdn2.microsoft.com/en-us/library/ms752252.aspx)
For more information about how to troubleshoot issues in IIS, visit the following MSDN Web site:http://msdn2.microsoft.com/en-us/library/ms524996.aspx
(http://msdn2.microsoft.com/en-us/library/ms524996.aspx)
For more information about how the Process Monitor utility works, visit the following Microsoft Web site:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
(http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx)
| Article Translations
|
Back to the top
