Web Connection
Servers on hold not holding?
Gravatar is a globally recognized avatar based on your email address. Servers on hold not holding?
  Richard Kaye
  All
  Dec 16, 2025 @ 05:46am

Hi Rick,

My company is going to be doing some maintenance towards the end of the year so for grins I tried using the server hold option on my staging site. It didn't actually hold requests. I tried the same thing with only one server loaded. Still took the request and processed it. What am I missing?

Gravatar is a globally recognized avatar based on your email address. re: Servers on hold not holding?
  Rick Strahl
  Richard Kaye
  Dec 16, 2025 @ 11:13am

You're likely logged in so you can get through. IOW the admins can still access.

Use another anonymous browser window or a different browser.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Servers on hold not holding?
  Richard Kaye
  Rick Strahl
  Dec 16, 2025 @ 11:36am

Ah. That makes sense. And I tried that and it does indeed work as expected when one is not recognized as the application king.

Whilst reading the fine documentation I noticed some other things.

For reference, this topic:

https://webconnection.west-wind.com/docs/User-Guide/Setting-Up-Web-Connection/Using-the-Web-Connection-Managed-Handler/Web-Connection-Managed-Handler-Configuration.html

My web.config does not have a section for webConnectionErrorPages.

Should I add one?

If so, should I also add the entire config section as shown in the very fine help topic, or just add a key for the page(s) I want to override?

<webconnectionerrorpages>
    <!-- NOTE: These settings apply only to the Web Connection Managed Module! -->
    <add key="Exception" value=""></add>
    <add key="OleError" value=""></add>
    <add key="Timeout" value=""></add>
    <add key="NoOutput" value=""></add>
    <add key="Busy" value=""></add>
    <add key="Maintenance" value=""></add>
    <add key="InvalidRequestId" value=""></add>
    <add key="TranmitFileFailure" value=""></add>
    <add key="PostBufferSize" value=""></add>
  </webconnectionerrorpages>  

Thanks again.

Gravatar is a globally recognized avatar based on your email address. re: Servers on hold not holding?
  Rick Strahl
  Richard Kaye
  Dec 16, 2025 @ 03:02pm

That error pages section is no longer used...

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Servers on hold not holding?
  Richard Kaye
  Rick Strahl
  Dec 17, 2025 @ 04:43am

Ah. Shall I send a feedback ticket for that help topic? 😃

Is there another mechanism to override the default maintenance page?

Gravatar is a globally recognized avatar based on your email address. re: Servers on hold not holding?
  Rick Strahl
  Richard Kaye
  Dec 17, 2025 @ 05:57pm

Nah it's already fixed in the docs. I removed it.

There's currently no way to override the error messages. This got pulled out when I went to MVC style templates and layouts - not really sure why because it would be relatively easy to make work with partial templates that load into the main _Layout template.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Servers on hold not holding?
  Richard Kaye
  Rick Strahl
  Dec 18, 2025 @ 03:43am

Thanks for confirming. Perhaps you can sneak that back in with 8.5 😃

Turns out I won't need to use the hold requests WWC page for this particular maintenance window but it would be nice to be able to customize that page.

© 1996-2026