diff --git a/telethon/network/connection/connection.py b/telethon/network/connection/connection.py index 422a2881..a4fd02c4 100644 --- a/telethon/network/connection/connection.py +++ b/telethon/network/connection/connection.py @@ -67,7 +67,9 @@ class Connection(abc.ABC): proxy=proxy, proxy_auth=auth, dst=(self._ip, self._port), - remote_resolve=self._proxy.get('remote_resolve', True) + remote_resolve=self._proxy.get('remote_resolve', True), + loop=self._loop, + ssl=ssl ) self._reader, self._writer = await asyncio.wait_for(