Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STARTTLS for email and build pipelining #6

Open
almereyda opened this issue May 9, 2018 · 1 comment
Open

STARTTLS for email and build pipelining #6

almereyda opened this issue May 9, 2018 · 1 comment

Comments

@almereyda
Copy link

What's this issue about?

When trying out the Docker release, one needs to provide email credentials, else the application fails.

Expected behavior

I can enter my SMTP credentials and the application connects.
This means MAILER_SMTP_SECURE is unset, which should result in Nodemailer connecting via TLS.

Actual behavior

Unfortunately the daemon responds with

tellform_1  | Your mail configuration is incorrect: Error: 140519285782336:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:797:

Steps to reproduce

  1. Clone this repository
  2. Copy .env.dist to .env
  3. edit .env
    • completely remove the line comment and the space before at the end of the REDIS and MONGO URLs
    • remove the MAILER_SMTP_SECURE line
    • add valid SMTP credentials for a service only providing STARTTLS
  4. edit docker-compose.yml
    • add a ./.env:/opt/tellform/.env volume to the tellform service
  5. docker-compose up

Environment

It seems the tellform container is not up to date with the latest code

Building the tellform container automatically in Docker Hub from the tags in https://github.com/tellform/tellform/tags menas they should be used, and then an Automated Build created.

@grodrigo
Copy link

Sorry, but I couldn't fix it, did you find how to do it? It seems that the docker branch is outdated, how do you use this project? Even the official page on self host with docker have a "listen on 3000" which is as far as I understand an error. Thanks in advance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants