Microsoft KB Archive/277330

= PRB: Secure and Nonsecure Host Name Must Contain Non-Standard Port Numbers =

Article ID: 277330

Article Last Modified on 10/22/2003

-

APPLIES TO


 * Microsoft Commerce Server 2002 Standard Edition
 * Microsoft Commerce Server 2000 Standard Edition

-



This article was previously published under Q277330



SYMPTOMS
If an application uses non-standard ports in a site, and the application's nonsecure host name is set to myserver, when you browse to the application from http://myserver (for example, http://myserver/bizdesk for a Business Desk application), Microsoft Internet Information Server (IIS) returns a &quot;File not found&quot; (404) error.



CAUSE
This error occurs because the request is made to the server on the standard port, and the application uses non-standard ports. The solution sites use the Secure host name and Nonsecure host name configuration settings to build URLs.



RESOLUTION
When an application uses non-standard ports in a site, you must include the non-standard ports in the Nonsecure host name setting and, if you are using Secure Sockets Layer (SSL), in the Secure host name setting.

For example, to set the nonsecure host name for RetailBizDesk, perform the following steps:  Start the Commerce Server Manager. Click to expand the Commerce Server Manager, Commerce Sites, Retail, and Applications folders. Right-click ServerName/RetailBizDesk, and then click Properties. On the General tab, in the Nonsecure host name list box, type the server name and nonstandard port in the following format:

servername:nonstandardport

 Click Apply, and then click OK to save the changes. At a command prompt, type the following command to reset IIS:

IISRESET

</li></ol>

<div class="references_section">