Skip to content
This repository has been archived by the owner on May 20, 2022. It is now read-only.

add TLS 1.3 support to web container #488

Merged
merged 1 commit into from
Aug 10, 2020
Merged

add TLS 1.3 support to web container #488

merged 1 commit into from
Aug 10, 2020

Conversation

nvjacobo
Copy link
Contributor

Summary

Add TLS 1.3 support to nginx web server.

Thanks, Jacobo

@enahum
Copy link

enahum commented Aug 10, 2020

FYI iOS mobile app currently does not support connecting the WebSocket with TLS 1.3

@nvjacobo
Copy link
Contributor Author

nvjacobo commented Aug 10, 2020

FYI iOS mobile app currently does not support connecting the WebSocket with TLS 1.3

Thanks for your feedback @enahum!

It seems that iOS mobile app can use the older versions ? Support for older versions is not removed

@enahum
Copy link

enahum commented Aug 10, 2020

@nvjacobo maybe listed as a known issue in the readme?

@nvjacobo
Copy link
Contributor Author

@nvjacobo maybe listed as a known issue in the readme?

This change has TLSv1 TLSv1.1 TLSv1.2 TLSv1.3 for chose by client.

I am reading apple documents (https://developer.apple.com/security/) It seems iOS has support 1.2.

@enahum
Copy link

enahum commented Aug 10, 2020

IOS does support it, but the WebSocket implementation that we have does not. I know this for a fact as I’ve been running tests for a new implementation because of this issue

@enahum
Copy link

enahum commented Aug 10, 2020

As long as TLS 1.1 or 1.2 are also enabled, it should be ok

@hanzei hanzei added the 2: Dev Review Requires review by a core committer label Aug 10, 2020
@hanzei hanzei requested a review from cpanato August 10, 2020 06:01
@cpanato cpanato merged commit 7c80c1f into mattermost:master Aug 10, 2020
braunsonm added a commit to trecnoc/mattermost-docker that referenced this pull request Feb 8, 2021
* bump MM to 5.25.0

* Remove sudo: required as it is deprecated. (mattermost#485)

Co-authored-by: francois-d <dfrancis2.primus.ca>

* update MM to 5.25.1

* bump mm to 5.25.2

* add TLS 1.3 support to web container (mattermost#488)

* bump MM to 5.26.0

* bump MM to 5.26.1

* update MM to 5.27.0

* Quote arguments (mattermost#492)

* DOPS-215: Add MM_INSTALL_TYPE environment variable. (mattermost#497)

* bump based release

* Update SSL ciphers and TLS versions in nginx config file (mattermost#501)

* update MM to 5.29.0

* Consistency of app/* (mattermost#502)

* be consistent with the use of tabs

* tabs; shellcheck; consistency

* use tabs
* use shellcheck to fix non POSIX stuff
* be consistent with the use of quotes and if-then-else / for-do-done

* bump to use 5.29.1 release

* Enable easy configuration of encrypted PostgreSQL connections with new optional DB_SSLMODE (defaults to current value of "disable") following values allowed by PostgreSQL (mattermost#506)

* change to support environment variable configuration of SSL mode for PostgreSQL connections

* Update Dockerfile (mattermost#508)

* Updating shell scripts to adhear better to Bash style guides (mattermost#510)

* Updated Shell Script Format

Signed-off-by: Spencer <wf6DJd8a3xSSCZbn@protonmail.com>

* Update Dockerfile (mattermost#511)

Co-authored-by: Carlos Panato <ctadeu@gmail.com>
Co-authored-by: Francois-D <46973576+Francois-D@users.noreply.github.com>
Co-authored-by: nvjacobo <nvjacobo@users.noreply.github.com>
Co-authored-by: Emanuele Panzeri <thePanz@users.noreply.github.com>
Co-authored-by: Elisabeth Kulzer <elikul@elikul.de>
Co-authored-by: Simon Staszkiewicz <sstaszkiewicz@copperleaf.com>
Co-authored-by: Yannic Haupenthal <tohn@users.noreply.github.com>
Co-authored-by: Dave Thompson <64275573+3leapsdet@users.noreply.github.com>
Co-authored-by: Amy Blais <amy_blais@hotmail.com>
Co-authored-by: wf6DJd8a3xSSCZbn <50090275+wf6DJd8a3xSSCZbn@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
2: Dev Review Requires review by a core committer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants