Missing Timeout Configuration and SSL Connection Issue with MITM Proxy in WinHttpTransport and CurlTransport #6380
Labels
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
needs-triage
Workflow: This is a new issue that needs to be triaged to the appropriate team.
question
The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Issue Summary
No Callback Method for Timeout Settings
Neither WinHttpTransport nor CurlTransport have a callback method that allows us to set up additional settings.
Timeout Support in WinHttpTransportOptions & CurlTransportOptions
WinHttpTransportOptions does not support either connection or data timeouts, while CurlTransportOptions at least supports a connection timeout, though it does not offer a way to configure a data timeout.
SSL Connection Error with MITM Proxy
We are experiencing an issue with CurlTransport when using HTTP/HTTPS proxy through a Man-in-the-Middle (MITM) proxy for testing. The connection consistently fails with an "SSL connection error."
Request for Assistance
We would appreciate assistance with understanding whether we are missing any configuration or if there's a recommended workaround for these issues. Is there a way to handle timeouts more effectively, and how can we resolve the SSL connection error when using a MITM proxy, through the CurlTransport class? Any guidance or suggestions would be greatly appreciated!
The text was updated successfully, but these errors were encountered: