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: 6.4.5. About Programs — Installing, Configuring, and Running the Open edX Platform documentation

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 (edX Discovery Service — edX Discovery Service 0.1 documentation) 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