Giter VIP home page Giter VIP logo

Comments (3)

schoenbl-plwr avatar schoenbl-plwr commented on May 18, 2024 3

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"

from superset.

square-li avatar square-li commented on May 18, 2024 1

I am having the same issue login from API if runing just docker compose up. However when I run something like

export TAG=4.0.0
docker compose -f docker-compose-image-tag.yml up

then I don't have any issues.

from superset.

Attachai77 avatar Attachai77 commented on May 18, 2024

any updates? I have the same error.

Screenshot 2567-04-19 at 10 14 56

from superset.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.