Difference between revisions of "Publishing Troubleshooting"
Line 9: | Line 9: | ||
Note that you ''only'' need to do this is you use a proxy, otherwise there is no need to make this change. | Note that you ''only'' need to do this is you use a proxy, otherwise there is no need to make this change. | ||
− | [[File:XLCubedWebConfigIESettings.png|center]] | + | [[File:XLCubedWebConfigIESettings.png|200px|center]] |
Line 26: | Line 26: | ||
Ensure that "Integrated Windows authentication" is checked and all others are not. | Ensure that "Integrated Windows authentication" is checked and all others are not. | ||
− | [[File:XLCubedWebConfigIIS5AuthenticationWindows.png|center]] | + | [[File:XLCubedWebConfigIIS5AuthenticationWindows.png|200px|center]] |
==== IIS 6 ==== | ==== IIS 6 ==== | ||
Line 32: | Line 32: | ||
Select the XLCubedWeb directory and open the "Authentication" section. | Select the XLCubedWeb directory and open the "Authentication" section. | ||
− | [[File:XLCubedWebConfigIIS6Authentication.png|center]] | + | [[File:XLCubedWebConfigIIS6Authentication.png|200px|center]] |
Ensure "ASP.NET Impersonation" and "Windows Authentication" are enabled, and others are disabled. | Ensure "ASP.NET Impersonation" and "Windows Authentication" are enabled, and others are disabled. | ||
− | [[File:XLCubedWebConfigIIS6AuthenticationWindows.png|center]] | + | [[File:XLCubedWebConfigIIS6AuthenticationWindows.png|200px|center]] |
If you do not have these options you must add them from | If you do not have these options you must add them from | ||
Line 63: | Line 63: | ||
Ensure that "Basic authentication" is checked and all others are not. | Ensure that "Basic authentication" is checked and all others are not. | ||
− | [[File:XLCubedWebConfigIIS5AuthenticationBasic.png|center]] | + | [[File:XLCubedWebConfigIIS5AuthenticationBasic.png|200px|center]] |
==== IIS 6 ==== | ==== IIS 6 ==== | ||
Line 69: | Line 69: | ||
Select the XLCubedWeb directory and open the "Authentication" section. | Select the XLCubedWeb directory and open the "Authentication" section. | ||
− | [[File:XLCubedWebConfigIIS6Authentication.png|center]] | + | [[File:XLCubedWebConfigIIS6Authentication.png|200px|center]] |
Ensure "ASP.NET Impersonation" and "BasicAuthentication" are enabled, and others are disabled. | Ensure "ASP.NET Impersonation" and "BasicAuthentication" are enabled, and others are disabled. | ||
− | [[File:XLCubedWebConfigIIS6AuthenticationBasic.png|center]] | + | [[File:XLCubedWebConfigIIS6AuthenticationBasic.png|200px|center]] |
=== web.config Settings === | === web.config Settings === |
Revision as of 11:57, 28 February 2011
When you click "Connect" in the publishing dialog XLCubed will try to contact your web server.
Contents
[hide]Client configuration
If you use a proxy server to access the internet this can prevent XLCubed connecting correctly
To allow the connection turn on the option to bypass the proxy for local addresses.
Note that you only need to do this is you use a proxy, otherwise there is no need to make this change.
If this fails an administrator can check the following to try to resolve the problem.
Windows Authentication
IIS Settings
Depending on your IIS version, take the following steps:
IIS 5
Right click the XLCubedWeb directory and select "Properties" Select the "Directory Security" tab Ensure that "Integrated Windows authentication" is checked and all others are not.
IIS 6
Select the XLCubedWeb directory and open the "Authentication" section.
Ensure "ASP.NET Impersonation" and "Windows Authentication" are enabled, and others are disabled.
If you do not have these options you must add them from Control Panel -> Programs -> Turn Windows features on or off
web.config Settings
In the bindings section the security should be as follows for each binding.
<security mode="TransportCredentialOnly"> <transport clientCredentialType="Windows"/> </security>
Basic Authentication
IIS Settings
Depending on your IIS version, take the following steps:
IIS 5
Right click the XLCubedWeb directory and select "Properties" Select the "Directory Security" tab Ensure that "Basic authentication" is checked and all others are not.
IIS 6
Select the XLCubedWeb directory and open the "Authentication" section.
Ensure "ASP.NET Impersonation" and "BasicAuthentication" are enabled, and others are disabled.
web.config Settings
In the bindings section the security should be as follows for each binding.
<security mode="TransportCredentialOnly"> <transport clientCredentialType="Basic"/> </security>