Unable to access admin panel of discovery plugin

Hi. I’m facing difficulties logging into the admin panel of the Discovery plugin while using the Palm version of Open edX. Here are the steps I’ve taken so far:

  1. Enabled the Discovery==16.0.2 plugin by running tutor plugins enable discovery.
  2. Saved the configurations by running tutor config save.
  3. Launched the server with tutor dev launch.

To create an admin user, I’ve tried the following:

  1. Running tutor dev run credentials ./manage.py createsuperuser within the Discovery container to create a superuser.
  2. Using an existing LMS-CMS user with staff and superuser permissions.

However, neither of these approaches has allowed me to log into the admin panel successfully.

Can anyone provide guidance on what I might be missing or suggest steps to resolve this issue?

Please let me know if you need any additional information or clarification.

Hi @Arsen and welcome to our community!

I don’t know anything about working with this service, but I went to the repo on GitHub GitHub - openedx/course-discovery: Service providing access to consolidated course and program metadata which pointed at some documentation, I searched “admin” and found this: Introduction — edX Discovery Service 0.1 documentation

Hopefully that’s helpful; sorry to say if you have further questions I won’t be able to assist.

1 Like

Hi @Arsen welcome to the community.

This step should be done outside the container, not within the container, can you check if that is the issue ?

Thank you for your response. Apologies for the error with “credentials” instead of “discovery.” I’ve tried, but I’m still encountering the same issue where I’m unable to log in to the admin panel, even when using the /login page for the plugin. Everything seems to work okay for the studio or LMS.