You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-remove-tls-10-11.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,8 @@ There's an industry-wide push toward the exclusive use of Transport Layer Securi
16
16
17
17
As a part of this effort, we'll be making the following changes to Azure Cache for Redis:
18
18
19
-
***Phase 1:** We'll configure the default minimum TLS version to be 1.2 for newly created cache instances. Existing cache instances won't be updated at this point. You'll be allowed to [change the minimum TLS version](cache-configure.md#access-ports) back to 1.0 or 1.1 for backward compatibility, if needed. This change can be done through the Azure portal or other management APIs.
19
+
***Phase 1:** We'll configure the default minimum TLS version to be 1.2 for newly created cache instances
20
+
(This used to be TLS 1.0). Existing cache instances won't be updated at this point. You'll be allowed to [change the minimum TLS version](cache-configure.md#access-ports) back to 1.0 or 1.1 for backward compatibility, if needed. This change can be done through the Azure portal or other management APIs.
20
21
***Phase 2:** We'll stop supporting TLS versions 1.0 and 1.1. After this change, your application will be required to use TLS 1.2 or later to communicate with your cache.
21
22
22
23
Additionally, as a part of this change, we'll be removing support for older, insecure cypher suites. Our supported cypher suites will be restricted to the following when the cache is configured with a minimum TLS version of 1.2.
@@ -83,8 +84,11 @@ In Java 8, TLS 1.2 is used by default and shouldn't require updates to your clie
83
84
Node Redis and IORedis use TLS 1.2 by default.
84
85
85
86
### PHP
86
-
87
-
Predis on PHP 7 won't work because PHP 7 supports only TLS 1.0. On PHP 7.2.1 or earlier, Predis uses TLS 1.0 or 1.1 by default. You can specify TLS 1.2 when you create the client instance:
87
+
#### Predis
88
+
< PHP 7 Predis supports only TLS 1.0. Does not work with TLS 1.2, you need to upgrade.
89
+
90
+
PHP 7.0 to PHP 7.2.1 -> Predis uses only TLS 1.0 or 1.1 by default. You can use the workaround below to use TLS 1.2.
91
+
Specify TLS 1.2 when you create the client instance:
88
92
89
93
```PHP
90
94
$redis=newPredis\Client([
@@ -100,6 +104,7 @@ $redis=newPredis\Client([
100
104
101
105
On PHP 7.3 or above, Predis uses the latest TLS version.
0 commit comments