alexbers / mtprotoproxy

Async MTProto proxy for Telegram
MIT License
1.59k stars 349 forks source link

Error on set Channel Advertising #62

Open MG-Token opened 6 years ago

MG-Token commented 6 years ago

Hi all i install py3.7 on set channel advertising and run it return this error:

SSL handshake failed on verifying the certificate protocol: <asyncio.sslproto.SSLProtocol object at 0x03313E10> transport: <_ProactorSocketTransport fd=356 read=<_OverlappedFuture pending over lapped=<pending, 0x356e398> cb=[_ProactorReadPipeTransport._loop_reading()]>> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 625, in _on_handshake_complete raise handshake_exc File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 189, in feed_ssldata self._sslobj.do_handshake() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\ssl.py", lin e 763, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verif y failed: self signed certificate in certificate chain (_ssl.c:1045) SSL error in data received protocol: <asyncio.sslproto.SSLProtocol object at 0x03313E10> transport: <_ProactorSocketTransport closing fd=356> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 526, in data_received ssldata, appdata = self._sslpipe.feed_ssldata(data) File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 189, in feed_ssldata self._sslobj.do_handshake() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\ssl.py", lin e 763, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verif y failed: self signed certificate in certificate chain (_ssl.c:1045) Error updating middle proxy list SSL handshake failed on verifying the certificate protocol: <asyncio.sslproto.SSLProtocol object at 0x0356AC10> transport: <_ProactorSocketTransport fd=356 read=<_OverlappedFuture pending over lapped=<pending, 0x3a12600> cb=[_ProactorReadPipeTransport._loop_reading()]>> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 625, in _on_handshake_complete raise handshake_exc File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 189, in feed_ssldata self._sslobj.do_handshake() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\ssl.py", lin e 763, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verif y failed: self signed certificate in certificate chain (_ssl.c:1045) SSL error in data received protocol: <asyncio.sslproto.SSLProtocol object at 0x0356AC10> transport: <_ProactorSocketTransport closing fd=356> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 526, in data_received ssldata, appdata = self._sslpipe.feed_ssldata(data) File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 189, in feed_ssldata self._sslobj.do_handshake() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\ssl.py", lin e 763, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verif y failed: self signed certificate in certificate chain (_ssl.c:1045) Error updating middle proxy list for IPv6 SSL handshake failed on verifying the certificate protocol: <asyncio.sslproto.SSLProtocol object at 0x04085F70> transport: <_ProactorSocketTransport fd=588 read=<_OverlappedFuture pending over lapped=<pending, 0x40a68c0> cb=[_ProactorReadPipeTransport._loop_reading()]>> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 625, in _on_handshake_complete raise handshake_exc File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 189, in feed_ssldata self._sslobj.do_handshake() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\ssl.py", lin e 763, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verif y failed: self signed certificate in certificate chain (_ssl.c:1045) SSL error in data received protocol: <asyncio.sslproto.SSLProtocol object at 0x04085F70> transport: <_ProactorSocketTransport closing fd=588> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 526, in data_received ssldata, appdata = self._sslpipe.feed_ssldata(data) File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\sslp roto.py", line 189, in feed_ssldata self._sslobj.do_handshake() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\ssl.py", lin e 763, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verif y failed: self signed certificate in certificate chain (_ssl.c:1045) Error updating middle proxy secret, using old Fatal read error on pipe transport protocol: <asyncio.streams.StreamReaderProtocol object at 0x0431F930> transport: <_ProactorSocketTransport fd=592> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\proa ctor_events.py", line 255, in _loop_reading data = fut.result() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\wind ows_events.py", line 732, in _poll value = callback(transferred, key, ov) File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\wind ows_events.py", line 428, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired Fatal read error on pipe transport protocol: <asyncio.streams.StreamReaderProtocol object at 0x02947A50> transport: <_ProactorSocketTransport fd=588> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\proa ctor_events.py", line 255, in _loop_reading data = fut.result() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\wind ows_events.py", line 732, in _poll value = callback(transferred, key, ov) File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\wind ows_events.py", line 428, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired Exception in callback _ProactorBaseWritePipeTransport._loop_writing(<_Overlapped Future cancelled>) handle: <Handle _ProactorBaseWritePipeTransport._loop_writing(<_OverlappedFuture cancelled>)> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\even ts.py", line 88, in _run self._context.run(self._callback, *self._args) File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\proa ctor_events.py", line 346, in _loop_writing assert f is self._write_fut AssertionError Fatal read error on pipe transport protocol: <asyncio.streams.StreamReaderProtocol object at 0x02947D50> transport: <_ProactorSocketTransport fd=848> Traceback (most recent call last): File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\proa ctor_events.py", line 255, in _loop_reading data = fut.result() File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\wind ows_events.py", line 732, in _poll value = callback(transferred, key, ov) File "C:\Users\reza\AppData\Local\Programs\Python\Python37-32\lib\asyncio\wind ows_events.py", line 428, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired

alexbers commented 6 years ago

Hello,

Are you able to reach https://core.telegram.org/getProxyConfig address using browser from the host which runs the proxy?

GoldenOne1 commented 6 years ago

You must install only Python 3.6.5 not compatible with 3.7

GoldenOne1 commented 6 years ago

I had this problem with 3.7 and 3.7.1 beta

3.6.5 is ok

MG-Token commented 6 years ago

hi all thanks i try to install python 3.6.5 i have same error : OSError: [WinError 64] The specified network name is no longer available

Hello,

Are you able to reach https://core.telegram.org/getProxyConfig address using browser from the host which runs the proxy?

yes

alexbers commented 6 years ago

Please, try to disable your antivirus and firewall. They can block the network communication.

MG-Token commented 6 years ago

Please, try to disable your antivirus and firewall. They can block the network communication.

all are disable at the first time