Prabesh01 / nepalstock-api

A proxy to nepalstock.com/api/ with authentication mechanism bypass
https://nepalstock.onrender.com/info
6 stars 4 forks source link

Established connection failed because connected host has failed to respond. #3

Open surajrimal07 opened 7 months ago

surajrimal07 commented 7 months ago

Any idea or solution of this issue? Kai din aagadi samma chaldai thiyo aaja dekhi yesto issue aauna thaleyo any idea why brother?

logs Exception occurred during processing of request from ('127.0.0.1', 51683) Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 203, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\connection.py", line 85, in create_connection raise err File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\connection.py", line 73, in create_connection sock.connect(sa) TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 790, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 491, in _make_request raise new_e File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 467, in _make_request self._validate_conn(conn) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 1096, in _validate_conn conn.connect() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 611, in connect self.sock = sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 212, in _new_conn raise ConnectTimeoutError( urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0x000001B763618D40>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 844, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\retry.py", line 515, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.nepalstock.com.np', port=443): Max retries exceeded with url: /api/authenticate/prove (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001B763618D40>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 318, in _handle_request_noblock self.process_request(request, client_address) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 761, in init self.handle() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\http\server.py", line 436, in handle self.handle_one_request() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\http\server.py", line 424, in handle_one_request method() File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 207, in do_GET res=nepse.requestAPI(url=url) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 75, in requestAPI access_token, request_token = self.getToken() ^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 103, in getToken token_response = self.getValidToken() ^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 148, in getValidToken token_response = json.loads(self.requestAPI(url=self.token_url,no='no')[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 78, in requestAPI response = requests.get(url, headers=headers, verify=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\api.py", line 73, in get return request("get", url, params=params, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\api.py", line 59, in request return session.request(method=method, url=url, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 589, in request resp = self.send(prep, send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 703, in send r = adapter.send(request, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 507, in send raise ConnectTimeout(e, request=request) requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='www.nepalstock.com.np', port=443): Max retries exceeded with url: /api/authenticate/prove (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001B763618D40>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)'))

/company/list

Exception occurred during processing of request from ('127.0.0.1', 51684) Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 203, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\connection.py", line 85, in create_connection raise err File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\connection.py", line 73, in create_connection sock.connect(sa) TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 790, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 491, in _make_request raise new_e File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 467, in _make_request self._validate_conn(conn) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 1096, in _validate_conn conn.connect() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 611, in connect self.sock = sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 212, in _new_conn raise ConnectTimeoutError( urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0x000001B763A83020>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 844, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\retry.py", line 515, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.nepalstock.com.np', port=443): Max retries exceeded with url: /api/authenticate/prove (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001B763A83020>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 318, in _handle_request_noblock self.process_request(request, client_address) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 761, in init self.handle() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\http\server.py", line 436, in handle self.handle_one_request() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\http\server.py", line 424, in handle_one_request method() File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 207, in do_GET res=nepse.requestAPI(url=url) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 75, in requestAPI access_token, request_token = self.getToken() ^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 103, in getToken token_response = self.getValidToken() ^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 148, in getValidToken token_response = json.loads(self.requestAPI(url=self.token_url,no='no')[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 78, in requestAPI response = requests.get(url, headers=headers, verify=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\api.py", line 73, in get return request("get", url, params=params, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\api.py", line 59, in request return session.request(method=method, url=url, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 589, in request resp = self.send(prep, send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 703, in send r = adapter.send(request, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 507, in send raise ConnectTimeout(e, request=request) requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='www.nepalstock.com.np', port=443): Max retries exceeded with url: /api/authenticate/prove (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001B763A83020>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)'))

/company/list

Exception occurred during processing of request from ('127.0.0.1', 51727) Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 203, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\connection.py", line 85, in create_connection raise err File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\connection.py", line 73, in create_connection sock.connect(sa) TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 790, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 491, in _make_request raise new_e File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 467, in _make_request self._validate_conn(conn) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 1096, in _validate_conn conn.connect() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 611, in connect self.sock = sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connection.py", line 212, in _new_conn raise ConnectTimeoutError( urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPSConnection object at 0x000001B763A80110>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)')

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\connectionpool.py", line 844, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\urllib3\util\retry.py", line 515, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.nepalstock.com.np', port=443): Max retries exceeded with url: /api/authenticate/prove (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001B763A80110>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 318, in _handle_request_noblock self.process_request(request, client_address) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 349, in process_request self.finish_request(request, client_address) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\socketserver.py", line 761, in init self.handle() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\http\server.py", line 436, in handle self.handle_one_request() File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\http\server.py", line 424, in handle_one_request method() File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 207, in do_GET res=nepse.requestAPI(url=url) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 75, in requestAPI access_token, request_token = self.getToken() ^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 103, in getToken token_response = self.getValidToken() ^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 148, in getValidToken token_response = json.loads(self.requestAPI(url=self.token_url,no='no')[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\Desktop\Assingment\10Paisa\backend\NepseServer\main.py", line 78, in requestAPI response = requests.get(url, headers=headers, verify=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\api.py", line 73, in get return request("get", url, params=params, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\api.py", line 59, in request return session.request(method=method, url=url, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 589, in request resp = self.send(prep, send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\sessions.py", line 703, in send r = adapter.send(request, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\adapters.py", line 507, in send raise ConnectTimeout(e, request=request) requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='www.nepalstock.com.np', port=443): Max retries exceeded with url: /api/authenticate/prove (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000001B763A80110>, 'Connection to www.nepalstock.com.np timed out. (connect timeout=None)'))

SurendraTamang commented 6 months ago

@surajrimal07 Did you solve this issue?