Configure Canva integration on self-hosted non-docker install

To be completed by the original poster:

CMS Version

I am using Xibo version 4.2.3

Installation Method

This is a custom on-premise install.

Operating System

The operating system the CMS is installed on Ubuntu 22.

Issue

I first tried to use the Canva integration using the docker install (which I prefer), but I was not able to get it working. I had installed Apache on the host server as a forward proxy for SSL. Everything was working with SSL. I had also created they public and private keys with encryption using the Xibo instructions.

Every time I activated the app - I got the ‘API configuration problem, consult your administrator’ error.

I have now installed the Xibo cms directly on the server using Apache. I was able to install my commercial certificates to the webserver and everything works great except for the Canva integration. Every time I get the same error message.

I have deleted the app in Xibo, and unlinked the app in Canva and re-created them with no success. I have re-registered the app using the Xibo registration link.

I turned on the Debug logging in Xibo, and I am seeing some errors, but nothing that refers to the API. The Apache logs do not show anything either.

Every post I see about this issue suggests that the best way to fix this issue is to use the docker image and a forward proxy server. I do prefer a docker installation, but I had a hard time configuring the host server for the proxy.

Any other ideas or things I can look at to get the Canva app working?
Any good guides on using the docker images and a commercial wildcard certificate, not LetsEncrypt?

Thanks so much.
Matt

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.