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

Cluster name is not url-escaped when accessing the /ui/clusters/<cluster_name> endpoint #4345

Open
4 tasks done
cavokz opened this issue Dec 5, 2023 · 3 comments
Open
4 tasks done
Labels
status/triage Issues pending maintainers triage type/bug Something isn't working

Comments

@cavokz
Copy link

cavokz commented Dec 5, 2023

Issue submitter TODO list

  • I've looked up my issue in FAQ
  • I've searched for an already existing issues here
  • I've tried running master-labeled docker image and the issue still persists there
  • I'm running a supported version of the application which is listed here

Describe the bug (actual behavior)

I created a cluster with name a/b but when I click on ex. Brokers under its name on the left pane I get an empty page on the right.

Expected behavior

I expect I can access the brokers page as for any other cluster.

Your installation details

I run it as part of a docker compose, this is the relevant section:

  ui:
    container_name: ui
    image: provectuslabs/kafka-ui:master
    ports:
      - 8080:8080
    environment:
      DYNAMIC_CONFIG_ENABLED: 'true'

Steps to reproduce

  • Start the docker image
  • Configure a valid cluster, put a / in its name
  • Wait until the cluster is accessed and shown on the left pane
  • Try to access any page under its name group, es. Broker

Screenshots

Screenshot 2023-12-05 at 18 47 52

Logs

No response

Additional context

No response

@cavokz cavokz added status/triage Issues pending maintainers triage type/bug Something isn't working labels Dec 5, 2023
Copy link

github-actions bot commented Dec 5, 2023

Hello there cavokz! 👋

Thank you and congratulations 🎉 for opening your very first issue in this project! 💖

In case you want to claim this issue, please comment down below! We will try to get back to you as soon as we can. 👀

@vietdung131099
Copy link

I have cloned the code and found that there are a few classes missing. Which branch should I checkout to to have enough code to run local ?

@IvanSereginGitHub
Copy link

IvanSereginGitHub commented Aug 23, 2024

Can reproduce at latest version (83b5a60) - accidentally put question mark in the name of a cluster in the UI - and now when trying to get stats from that cluster Kafka UI page straight up hangs.
Why wasn't that thought out in the first place?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/triage Issues pending maintainers triage type/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants