A user, Sai_Krishna, is seeking help integrating OpenID Connect with Amazon Cognito on a self-hosted Discourse instance using the discourse-openid-connect plugin. They encountered a “BadRequest” error with the message “The server did not understand the operation that was requested.” Osioke clarifies that OpenID Connect support does not require a business plan and is available for self-hosted instances, though resource requirements should be considered. They also suggest a guide for configuring AWS Cognito with OpenID Connect, noting that the plugin is free to use on self-hosted setups. Sai_Krishna confirms they followed the steps but still face the error.
No it doesn’t! The hosted plans are not licenses to use any part of Discourse, they are simply hosting plans. Plugins are split between plans to allow a more efficient setup, as more plugins require more computing resource (RAM, storage, CPU speed etc). So you can use any plugin and as many plugins as you like on a self-hosted instance while taking note of the needed computing resource.