TJP

Results 25 comments of TJP

It is strange that pgadmin resolved it correctly, the domain had both A and AAAA record. it maybe checked the A record first then upon timeout resolved to the AAAA...

pgadmin seems to follow https://en.wikipedia.org/wiki/Happy_Eyeballs or something similar resolving all ipv6 addresses before ipv4 from A records. why doesn't dbeaver do the same?

Oh I suspected that for pgadmin, thanks for the info!

Thanks, I'll check that out. When I was trying with https urls it works but I only seem to receive CONNECT request methods.

and whenever I try to edit the requests i get requests.exceptions.SSLError: HTTPSConnectionPool(host='google.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1002)')))

I only receive CONNECT method when connecting to proxy with a url. how will I check if tls interception works?

The tls interception examples don't seem to work for me, i generated ca-key, ca-cert and ca-signing-key from wsl then ran the program on windows. but I only receive CONNECT method...

I'm getting the error [WinError 2] The system cannot find the file specified ssl.create_default_context(ssl.Purpose.SERVER_AUTH, cafile=ca_file) IN proxy\core\connection\server.py when trying to connect with a https url.

PROXY CODE: from proxy.http.proxy import HttpProxyBasePlugin from proxy.http.parser import HttpParser import proxy import sys class RequestPlugin(HttpProxyBasePlugin): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) def handle_client_request(self, request: HttpParser): print(f"Request _url: {request._url}") print(f"Request.method:...