Failed to sign up, please try again

This is what I get when I try to sign up using the portal.

I have self-hosted using Digital Ocean Droplet.

Tried recreating the droplet many times. Doesn’t work.

I also verified the private API key from mailgun.

URL: http://blog.keyurkumbhare.com/

I’m using ghost 4.0

Please help me out!

Thanks,
Keyur

1 Like

I was able to sign up and verify on your site using a 10minutemail account. Can you share any errors in your browser console?

Hi everyone!

Thanks for making a fantastic piece of software, I’m a huge fan.

I am having the same problem. I’m using a Digital Ocean Droplet and recently updated my instance to 4.1.0, but the problem was also happening on 4.0.1.

I have set the mailgun API key both in the admin UI and also in production config file. I have also forced using SSL in mailgun API settings. I restarted the app after updating settings.

You will see that GET to members/api/member/ responds with 'Cookie ghost-members-ssr not found`
And POST to https://newsletter.nazdalniaku.pl/members/api/send-magic-link/ results in Internal Server Error.

My “Allow free member signup” setting is enabled.

Let me know if you need more details!

URL: https://newsletter.nazdalniaku.pl/

{
“name”: “Log”,
“hostname”: “nazdalniaku-newsletter”,
“pid”: 8817,
“level”: 50,
“err”: {
“id”: “31512e90-88ee-11eb-baa3-c3a17c117235”,
“domain”: “…”,
“code”: “ERR_SSL_WRONG_VERSION_NUMBER”,
“name”: “EmailError”,
“statusCode”: 500,
“level”: “normal”,
“message”: “Failed to send email. Reason: 140296814708608:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:…/deps/openssl/openssl/ssl/record/ssl3_record.c:332:\n.”,
“help”: ““Please see Configuration - Adapt your publication to suit your needs for instructions on configuring email.””,
“stack”: “EmailError: Failed to send email. Reason: 140296814708608:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:…/deps/openssl/openssl/ssl/record/ssl3_record.c:332:\n.\n at EmailError.GhostError (/var/www/ghost/versions/4.1.0/node_modules/@tryghost/errors/lib/errors.js:10:26)\n at new EmailError (/var/www/ghost/versions/4.1.0/node_modules/@tryghost/errors/lib/errors.js:34:20)\n at createMailError (/var/www/ghost/versions/4.1.0/core/server/services/mail/GhostMailer.js:52:12)\n at MailComposer.returnCallback (/var/www/ghost/versions/4.1.0/core/server/services/mail/GhostMailer.js:95:28)\n at SMTPConnectionPool._onConnectionError (/var/www/ghost/versions/4.1.0/node_modules/simplesmtp/lib/pool.js:334:17)\n at SMTPClient.emit (events.js:315:20)\n at SMTPClient.EventEmitter.emit (domain.js:482:12)\n at SMTPClient._onError (/var/www/ghost/versions/4.1.0/node_modules/simplesmtp/lib/client.js:373:10)\n at TLSSocket.emit (events.js:315:20)\n at TLSSocket.EventEmitter.emit (domain.js:482:12)\n at emitErrorNT (internal/streams/destroy.js:92:8)\n at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n at processTicksAndRejections (internal/process/task_queues.js:84:21)\n\nError: 140296814708608:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:…/deps/openssl/openssl/ssl/record/ssl3_record.c:332:\n”
},
“msg”: “Failed to send email. Reason: 140296814708608:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:…/deps/openssl/openssl/ssl/record/ssl3_record.c:332:\n.”,
“time”: “2021-03-19T20:03:37.596Z”,
“v”: 0
}

Thanks :slight_smile:
Wojtek

Hi everyone,

For anyone else who finds this thread, I was able to fix it.

In my case, I had to remove
"secureConnection": true,

from the production config.

P.S. I LOVE Ghost and you all are doing such an awesome job!!! You rock :slight_smile:

Best regards,
Wojtek