I have a bughost which partially works.
I need some advices.
Here is a json of the payload and the response
{
"timestamp": "2026-03-27 03:29:56",
"target_host": "37.59.121.117",
"target_port": 443,
"proxy_host": "X.X.X.X",
"proxy_port": 80,
"mode": "proxy",
"variant": "legacy",
"status_code": 200,
"status_line": "HTTP/1.1 200 Connection established",
"ok": true,
"error": null,
"source_payload": "CONNECT [host_port][protocol][crlf]Host: 0.freebasics.com [crlf][crlf]",
"rendered_payload": "CONNECT 37.59.121.117:443HTTP/1.1\r\nHost: 0.freebasics.com \r\n\r\n",
"response_preview": "HTTP/1.1 200 Connection established\r\n\r\n"
}
This bug only happens when there is no space between [host_port] and [protocol].
When the proxy answer is returned, no data exchange can happen anymore and when it even happens it is only 35KB of data then it is stuck forever.
Does someone already encountered that problem? what is the solution to make this payload fully working?
I need some advices.
Here is a json of the payload and the response
{
"timestamp": "2026-03-27 03:29:56",
"target_host": "37.59.121.117",
"target_port": 443,
"proxy_host": "X.X.X.X",
"proxy_port": 80,
"mode": "proxy",
"variant": "legacy",
"status_code": 200,
"status_line": "HTTP/1.1 200 Connection established",
"ok": true,
"error": null,
"source_payload": "CONNECT [host_port][protocol][crlf]Host: 0.freebasics.com [crlf][crlf]",
"rendered_payload": "CONNECT 37.59.121.117:443HTTP/1.1\r\nHost: 0.freebasics.com \r\n\r\n",
"response_preview": "HTTP/1.1 200 Connection established\r\n\r\n"
}
This bug only happens when there is no space between [host_port] and [protocol].
When the proxy answer is returned, no data exchange can happen anymore and when it even happens it is only 35KB of data then it is stuck forever.
Does someone already encountered that problem? what is the solution to make this payload fully working?