Programs: Blank page // Failed to get program UUIDs from the cache for site

I have followed the instructions to enable Programs on my site like this: https://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/latest/ecommerce/create_products/create_programs.html

But when accessing the programs page i get a:

Failed to get program UUIDs from the cache for site

error on my LMS log file, and my program is not shown.

I have added:

{
“COURSE_CATALOG_API_URL”: “http://my-ip:18381/api-docs”,
}

To my site configuration via LMS django admin console (Im not really sure if its /api-docs/ or /api/v1)

Can anybody help me please?
How can i check for a more detailed log?

Thank you in advance :slight_smile:

@Xperez, you will need to have the course discovery service (https://edx-discovery.readthedocs.io/en/latest/) installed and configured and then have to configure the COURSE_CATALOG_API_URL to point to it. The /api-docs path is incorrect as it is for the API documentation.

There are some useful pointers on setting up course discovery here.

1 Like