Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Что-то сломалось в комбинации цитадели с даталенс #211

Open
handgunman opened this issue Oct 8, 2024 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@handgunman
Copy link
Contributor

Добрый день!

Все установлено с нуля. Все контейнеры, образы ... в докере предварительно удалены.
Вход выполняется через интернет (не локально)
Логин в цитадели происходит, админка доступна.
При попытке зайти по порту 8080 запрашивается логин и пароль, но после этого ошибка Сайт не позволяет установить соединение.

При этом если запустить без цитадели, то все работает.

@handgunman
Copy link
Contributor Author

Нашел
у меня в yml
datalens:
container_name: datalens-ui
image: ghcr.io/datalens-tech/datalens-ui:0.1906.0
ports:
- '80:8080'

 чтобы работало по 80
 теперь это не работает
 
 Как сделать чтобы вновь работало?

@goshander
Copy link
Contributor

@handgunman привет, при изменении порта работы DataLens в Zitadel остаются старые настройки редиректов, чтобы их изменить необходимо вручную поправить их в панели администратора (путь http://localhost:8085/ui/console/projects/{PROJECT_ID}/apps/{APP_ID})

image

image

image

Также понадобится переопределить переменную APP_HOST_URI: "http://localhost:8080" для сервиса datalens (контейнер datalens-ui)

  datalens:
    container_name: datalens-ui
    ...
    environment:
      ...
      APP_HOST_URI: "http://localhost:80"
      ...

When changing the port of DataLens UI, the old redirect settings still saved in Zitadel. In order to change them, you need manually correct redirect URLs in the admin panel (path http://localhost:8085/ui/console/projects /{PROJECT_ID}/apps/{APP_ID})

Also you need override APP_HOST_URI: "http://localhost:8080" env variable for datalens service

@handgunman
Copy link
Contributor Author

Так у меня и было раньше и все работало.
Сервер некоторое время не использовался, позавчера я его запустил и пошла эта ошибка. То есть что-то подтянулось из образов.

рестартанул все, сделал все настройки и все равно "не позволяет установить соединение."

@handgunman
Copy link
Contributor Author

Ну и ошибка ERR_CONNECTION_REFUSED
то есть редирект из цитадели происходит

@handgunman
Copy link
Contributor Author

Без цитадели 80 порт настраивается без проблем

@Marginy605 Marginy605 added the bug Something isn't working label Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants