Changed status code returned for invalid security token
authorAlexander Ebert <ebert@woltlab.com>
Sun, 25 Jan 2015 10:42:51 +0000 (11:42 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Sun, 25 Jan 2015 10:42:51 +0000 (11:42 +0100)
LiteSpeed refuses to return status codes unknown to it and instead yields a 200 OK.

wcfsetup/install/files/lib/system/exception/AJAXException.class.php

index 854b41f9053c5cc79b7f3239bcbe471ad8b6d186..dd0d86791cc5c0bccba27fbfd3ca1f523894a30a 100644 (file)
@@ -83,7 +83,7 @@ class AJAXException extends LoggedException {
                        break;
                        
                        case self::SESSION_EXPIRED:
-                               $statusHeader = 'HTTP/1.0 430 Session Expired';
+                               $statusHeader = 'HTTP/1.0 409 Conflict';
                        break;
                        
                        case self::INSUFFICIENT_PERMISSIONS: