Members not working

I am using Docker version of Ghost 3.15.3 Alpine with the Members ready theme Lyra install and activated. I have imported routes.yaml as mentioned. My Ghost email setup and test works (I have added configuration in config.production.json). However if I hit the Subscribe button using Lyra I get the subscribe form, and when I add en email and hit submit - it just sits looking at me. Nothing. Nada.

Any suggestions?

Log tail:
[2020-05-17 17:43:35] e[35mWARNe[39m Cookie ghost-members-ssr not found
[2020-05-17 17:43:35] e[36mINFOe[39m “GET /signup/” e[32m200e[39m 13ms
(node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
(node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
(node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
(node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated

ok I got this working. Use a Members theme e.g. Lyra (see docs). Also ensure your URL includes https if you use secure site. http works for the test emails but you need https for subscriber emails
So I had this and test emails worked fine:

“url”: “http://mydomain.com”,
“server”: {
“port”: 2368,
“host”: “0.0.0.0”
},

but had to change it to:

“url”: “https://mydomain.com”,
“server”: {
“port”: 2368,
“host”: “0.0.0.0”
},

2 Likes