- 3 minutes to read

IIS Troubleshooting Overview

Use this page as the primary troubleshooting hub for IIS-related issues during Nodinite installations and upgrades. It helps you route quickly from symptom to the right fix for Authentication, Certificate/TLS, URL Rewrite, IIS Features, and HTTP Errors.

Understanding IIS in a Nodinite Installation

IIS fronts the web-facing components and controls TLS termination, Windows Authentication behavior, and request filtering. Most IIS incidents can be classified into one of these areas:

  • Authentication negotiation (Kerberos/NTLM, Intranet Zone, SPN)
  • Certificate and TLS configuration
  • Missing IIS Windows Features or modules
  • HTTP method or handler conflicts (for example HTTP 405)
  • Legacy URL Rewrite behavior in upgraded v6 environments

Quick Triage Workflow

flowchart TD A[Start IIS troubleshooting] --> B{Can users access and sign in?} B -->|No| C[Review IIS Authentication settings] C --> D[Validate Kerberos vs NTLM, Intranet Zone, SPN] B -->|Yes| E{HTTP error shown?} E -->|405| F[Fix WebDAV or handler mapping] E -->|Other| G[Check IIS Windows Features and logs] B -->|Intermittent or slow| H[Run NTLM vs Kerberos diagnostics] H --> D A --> I{TLS or certificate warnings?} I -->|Yes| J[Run hardening and TLS troubleshooting] A --> K{Upgraded from v6?} K -->|Yes| L[Check legacy URL Rewrite redirect rule]

Symptom-to-Guide Routing

Symptom Most likely area Start here
Repeated credential prompts or failed sign-in Windows Authentication negotiation IIS Authentication settings
Slow responses (4-30 seconds), random auth delays Kerberos fallback to NTLM, SPN, Intranet Zone NTLM vs Kerberos Authentication
HTTP Error 405.0 when using PUT/DELETE WebDAV or handler mapping conflict HTTP Error 405.0 - Method Not Allowed
Missing modules or unexpected IIS behavior IIS Features/roles not installed correctly IIS Windows Features
Redirect to old v6 HTTPS address or old ports Legacy URL Rewrite rule still active IIS URL Rewrite – Legacy v6 Redirect
Certificate warnings, TLS handshake issues, hardening gaps Certificate/TLS hardening and trust chain How to perform hardening on your Nodinite installation

Guide Index

HTTPS and TLS Hardening

Authentication and Identity

URL Rewrite and Legacy Migration

HTTP Errors

Next Step