fastcgi резолвится в 500 из-за предупреждения
На python написал приложение, 4 эндпоинта. 3 из них работают как нужно. Самый главный из них, отвечающий за обработку GraphQL запроса, валится в 500 Internal server error. Приложение крутится на IIS 8.5 с использованием wfastcgi.py модуля. При детальном трейсе ошибки стак выглядит вот так:
Warning — MODULE_SET_RESPONSE_ERROR_STATUS
ModuleName
FastCgiModule
Notification
EXECUTE_REQUEST_HANDLER
HttpStatus
500
HttpReason
INTERNAL SERVER ERROR
HttpSubStatus
0
ErrorCode
The operation completed successfully.
(0x0)
ConfigExceptionInfo
Проверил исходник без IIS — эндпоинт резолвится как нужно. Custom Errors отключал — не помогло.
При этом, если передать не верный токен, или отправить невалидный payload — будет нужный ответ от приложения (401 и 405 соответственно).