schoenbl-plwr commented on issue #27964: URL: https://github.com/apache/superset/issues/27964#issuecomment-2047791181
I'm receiving the same error. I'm cloning the repo. I'm adding to the default my superset_config.py: ``` TALISMAN_ENABLED = False ENABLE_CORS = True HTTP_HEADERS={"X-Frame-Options":"ALLOWALL"} SESSION_COOKIE_SAMESITE = None ENABLE_PROXY_FIX = True PUBLIC_ROLE_LIKE_GAMMA = True FEATURE_FLAGS = { "EMBEDDED_SUPERSET": True } CORS_OPTIONS = { 'supports_credentials': True, 'allow_headers': ['*'], 'resources':['*'], 'origins': ['*'] } ``` I'm running `sudo docker-compose -f docker-compose-non-dev.yml up -d` From postman requesting: `http://domain/api/v1/security/login` This is the payload: ``` { "password": "admin", "provider": "db", "refresh": true, "username": "admin" } ``` This is the response: ``` { "message": "Fatal error" } ``` When looking at the logs: ``` 2024-04-10 14:58:51,257:ERROR:flask_appbuilder.api:'SupersetApp' object has no attribute 'json_encoder' superset_app | Traceback (most recent call last): superset_app | File "/usr/local/lib/python3.10/site-packages/flask_appbuilder/api/__init__.py", line 110, in wraps superset_app | return f(self, *args, **kwargs) superset_app | File "/usr/local/lib/python3.10/site-packages/flask_appbuilder/security/api.py", line 107, in login superset_app | resp[API_SECURITY_ACCESS_TOKEN_KEY] = create_access_token( superset_app | File "/usr/local/lib/python3.10/site-packages/flask_jwt_extended/utils.py", line 169, in create_access_token superset_app | return jwt_manager._encode_jwt_from_config( superset_app | File "/usr/local/lib/python3.10/site-packages/flask_jwt_extended/jwt_manager.py", line 506, in _encode_jwt_from_config superset_app | json_encoder=config.json_encoder, superset_app | File "/usr/local/lib/python3.10/site-packages/flask_jwt_extended/config.py", line 276, in json_encoder superset_app | return current_app.json_encoder superset_app | AttributeError: 'SupersetApp' object has no attribute 'json_encoder' superset_app | 76.88.39.186 - - [10/Apr/2024:14:58:51 +0000] "POST /api/v1/security/login HTTP/1.1" 500 31 "-" "PostmanRuntime/7.36.0" ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org For additional commands, e-mail: notifications-h...@superset.apache.org