SiteError.comYour friendly guide to HTTP status codes
Status CodesBlog
  1. Home
  2. Microsoft IIS
  3. 440 Login Time-out

440 Login Time-out

⏰
440
Login Time-out

Example HTTP Response

HTTP Response
HTTP/1.1 440 Login Time-out
Content-Type: text/html
Server: Microsoft-IIS/10.0

<html><body>Your session has expired. Please log in again.</body></html>
Common Causes
  • User session expired due to inactivity timeout
  • ASP.NET forms authentication timeout exceeded
  • Session state timeout in web application
  • User idle beyond configured session duration
  • Session cookie expired or invalidated
  • Application pool recycled, losing session state
Technical Details

What does this mean?

You've been gone too long! Your session took a coffee break and never came back. Like leaving your shopping cart for hours — the store kicked you out and now you need to log in again!

Technical Definition

The client's session has expired due to inactivity. Returned by IIS when a user's authentication session times out.

Code Snippets

Ready-to-use code for returning this HTTP status in your application:

Node.js
// Express.js
app.get('/example', (req, res) => {
  res.status(440).json({
    error: 'Login Time-out',
    message: 'Your error message here'
  });
});

// Native HTTP
const http = require('http');

http.createServer((req, res) => {
  res.writeHead(440, { 'Content-Type': 'application/json' });
  res.end(JSON.stringify({
    error: 'Login Time-out',
    message: 'Your error message here'
  }));
}).listen(3000);
Related Status Codes
🔐401Unauthorized🚫403Forbidden

440 Login Time-out FAQ

What causes a 440 Login Time-out error?

User session expired due to inactivity timeout. ASP.NET forms authentication timeout exceeded. Session state timeout in web application. User idle beyond configured session duration. Session cookie expired or invalidated. Application pool recycled, losing session state.

561 Unauthorized449 Retry With

Popular Status Codes

  • 200 OK
  • 301 Moved Permanently
  • 302 Found
  • 400 Bad Request
  • 401 Unauthorized
  • 403 Forbidden
  • 404 Not Found
  • 500 Internal Server Error
  • 502 Bad Gateway
  • 503 Service Unavailable

Compare Codes

  • 401 vs 403
  • 301 vs 302
  • 404 vs 410
  • 500 vs 502
  • Compare any codes →

Categories

  • Informational
  • Success
  • Redirection
  • Client Error
  • Server Error
  • NGINX
  • Cloudflare
  • AWS ELB
  • Microsoft IIS

Tools

  • Cheat Sheet
  • Status Code Quiz
  • URL Checker
  • API Playground
  • Blog

© 2026 SiteError.com. All rights reserved.