canvas-lms icon indicating copy to clipboard operation
canvas-lms copied to clipboard

Not able to upload images into RCE

Open Sempyos opened this issue 2 months ago • 3 comments

After setting up a working localhost production Canvas, and after following the instructions for setting up RCE. When I attempt to upload an image via the insert > image > Upload Image inside RCE, after I choose the image it appears in the text box with a loading circle on it as a red banner appears with the text Something went wrong. Check your connection, reload the page, and try again.

Things of note, from the production setup I do not currently have a Redis server setup

If someone could assist with this, that would be lovely.

Sempyos avatar Oct 17 '25 18:10 Sempyos

I am having the same issue. I do have Redis setup and configured.

speckergdh avatar Oct 17 '25 22:10 speckergdh

Have you checked that you've created a config/vault_contents.yml from the config/vault_contents.yml.example and your encryption_secret and signing_secret in this file match the ECOSYSTEM_KEY and ECOSYSTEM_SECRET (respectively) in your RCE's .env (or docker environment variables if running inside a container)?

The encryption and signing secrets used to be in the dynamic settings config but moved in a29ad0f.

dgwn avatar Nov 18 '25 20:11 dgwn

Oki so I did not have a an .env, so I followed that and created one, along with matching the keys. I already have a working vault_contents.yml file. We are running outside of docker locally.

I was testing more and I'm able to attach and display images via a URL but not uploading from my local machine

Sempyos avatar Nov 18 '25 23:11 Sempyos