I’m running Discourse in a container and using SSO to login from a parent node/expressjs webapp. The SSO login is working correctly, and passing the right avatar_url to Discourse, but Discourse is not displaying the user’s avatar – it just displays a letter such as “K” if the user is kai. Here is some info from the production.log file.
In particular, this URL has a valid gif image:
My friend suggested that the server I’m using is providing https via a self signed cert, though I see no error in production.log or unicorn.stderr.log or production_errors.log.
More from production.log: