Skip to content

Commit 58be244

Browse files
Don't override target name when using self-signed certs (#1102)
Signed-off-by: Yee Hing Tong <wild-endeavor@users.noreply.github.com>
1 parent d4b3c44 commit 58be244

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

flytekit/clients/raw.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
from typing import Optional
99

1010
import grpc
11-
import OpenSSL
1211
import requests as _requests
1312
from flyteidl.admin.project_pb2 import ProjectListRequest
1413
from flyteidl.service import admin_pb2_grpc as _admin_service
@@ -119,13 +118,9 @@ def __init__(self, cfg: PlatformConfig, **kwargs):
119118
server_address = tuple(endpoint_parts)
120119
else:
121120
server_address = (cfg.endpoint, "443")
122-
123121
cert = ssl.get_server_certificate(server_address)
124-
x509 = OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_PEM, cert)
125-
cn = x509.get_subject().CN
126122
credentials = grpc.ssl_channel_credentials(str.encode(cert))
127123
options = kwargs.get("options", [])
128-
options.append(("grpc.ssl_target_name_override", cn))
129124
self._channel = grpc.secure_channel(
130125
target=cfg.endpoint,
131126
credentials=credentials,

0 commit comments

Comments
 (0)