Skip to content

Add TLS 1.3 and curve X25519#53

Open
J0WI wants to merge 1 commit intomatomo-org:masterfrom
J0WI:tls13
Open

Add TLS 1.3 and curve X25519#53
J0WI wants to merge 1 commit intomatomo-org:masterfrom
J0WI:tls13

Conversation

@J0WI
Copy link
Copy Markdown

@J0WI J0WI commented Jun 20, 2019

No description provided.

@J0WI J0WI requested a review from Findus23 February 13, 2020 01:13
Copy link
Copy Markdown
Collaborator

@Findus23 Findus23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution and sorry I missed it.

Comment thread ssl.conf
ssl_protocols TLSv1.2;
ssl_protocols TLSv1.3 TLSv1.2;
ssl_ciphers 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256';
ssl_ecdh_curve X25519:secp521r1:secp384r1;
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any argument why one should limit oneself to these specific curves?
https://ssl-config.mozilla.org/ doesn't mention them

I try to keep the config non-opinionated as tls-cuves have little to do with Matomo itself but are more the decision of the server admin.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread ssl.conf

# modern configuration. tweak to your needs.
ssl_protocols TLSv1.2;
ssl_protocols TLSv1.3 TLSv1.2;
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you know what happens if nginx doesn't support TLS1.3? (Which isn't that rare yet)

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

Successfully merging this pull request may close these issues.

2 participants