Python flask приложение с 4 конечными точками, 3 из них работает нормально. Основной, который обрабатывает запросы GraphQL с 500 Внутренняя ошибка сервера. Приложение работает на IIS 8.5 с модулем wfastcgi.py. Обработчик ошибок IIS отображает этот стек:
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
Я запустил исходный код на flask сервере dev, и обработчик GraphQL работает, как раньше. Найдены некоторые решения по отключению в конфигурации IIS Custom Error - у меня не работает.
Кстати, запросы к этой конечной точке, которые должны вызывать клиентские ошибки (неверный запрос, UNAUTHORIZED, запрещен), разрешаются так, как раньше .