@@ -3109,7 +3109,9 @@ async def test_ssl_with_invalid_cert(
3109
3109
async def test_ssl_connection (
3110
3110
self , create_client : Callable [..., Awaitable [RedisCluster ]]
3111
3111
) -> None :
3112
- async with await create_client (ssl = True , ssl_cert_reqs = "none" ) as rc :
3112
+ async with await create_client (
3113
+ ssl = True , ssl_check_hostname = False , ssl_cert_reqs = "none"
3114
+ ) as rc :
3113
3115
assert await rc .ping ()
3114
3116
3115
3117
@pytest .mark .parametrize (
@@ -3125,6 +3127,7 @@ async def test_ssl_connection_tls12_custom_ciphers(
3125
3127
) -> None :
3126
3128
async with await create_client (
3127
3129
ssl = True ,
3130
+ ssl_check_hostname = False ,
3128
3131
ssl_cert_reqs = "none" ,
3129
3132
ssl_min_version = ssl .TLSVersion .TLSv1_2 ,
3130
3133
ssl_ciphers = ssl_ciphers ,
@@ -3136,6 +3139,7 @@ async def test_ssl_connection_tls12_custom_ciphers_invalid(
3136
3139
) -> None :
3137
3140
async with await create_client (
3138
3141
ssl = True ,
3142
+ ssl_check_hostname = False ,
3139
3143
ssl_cert_reqs = "none" ,
3140
3144
ssl_min_version = ssl .TLSVersion .TLSv1_2 ,
3141
3145
ssl_ciphers = "foo:bar" ,
@@ -3157,6 +3161,7 @@ async def test_ssl_connection_tls13_custom_ciphers(
3157
3161
# TLSv1.3 does not support changing the ciphers
3158
3162
async with await create_client (
3159
3163
ssl = True ,
3164
+ ssl_check_hostname = False ,
3160
3165
ssl_cert_reqs = "none" ,
3161
3166
ssl_min_version = ssl .TLSVersion .TLSv1_2 ,
3162
3167
ssl_ciphers = ssl_ciphers ,
@@ -3172,6 +3177,7 @@ async def test_validating_self_signed_certificate(
3172
3177
ssl = True ,
3173
3178
ssl_ca_certs = self .ca_cert ,
3174
3179
ssl_cert_reqs = "required" ,
3180
+ ssl_check_hostname = False ,
3175
3181
ssl_certfile = self .client_cert ,
3176
3182
ssl_keyfile = self .client_key ,
3177
3183
) as rc :
@@ -3187,6 +3193,7 @@ async def test_validating_self_signed_string_certificate(
3187
3193
ssl = True ,
3188
3194
ssl_ca_data = cert_data ,
3189
3195
ssl_cert_reqs = "required" ,
3196
+ ssl_check_hostname = False ,
3190
3197
ssl_certfile = self .client_cert ,
3191
3198
ssl_keyfile = self .client_key ,
3192
3199
) as rc :
0 commit comments