Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proxy Configuration Issue in Bruno v1.28+ #3233

Closed
2 tasks done
giuseppemilicia opened this issue Oct 1, 2024 · 5 comments
Closed
2 tasks done

Proxy Configuration Issue in Bruno v1.28+ #3233

giuseppemilicia opened this issue Oct 1, 2024 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@giuseppemilicia
Copy link
Contributor

I have checked the following:

  • I use the newest version of bruno.
  • I've searched existing issues and found nothing related to my issue.

Describe the bug

Since version 1.28 of Bruno, when configuring "proxy enabled" and "proxy pass" for a specific domain within a collection, requests that bypass the proxy return the following error:
Error invoking remote method 'send-http-request': Error: unable to verify the first certificate.

If the proxy is disabled or when using version 1.27, everything works as expected.

.bru file to reproduce the bug

No response

Screenshots/Live demo link

v1.31:
image

@giuseppemilicia giuseppemilicia added the bug Something isn't working label Oct 1, 2024
@christiangierschner
Copy link

grafik
same issue, but different error msg 1.28+
SSL is disabled -> not working

@giuseppemilicia
Copy link
Contributor Author

With Bruno version 1.33.1, I encounter the following error:
Error invoking remote method 'send-http-request': Error: unable to verify the first certificate

When I disable the proxy in the collection, the request works fine. However, with the collection proxy enabled, the request fails. It seems like the proxy bypass is not being handled correctly.

helloanoop pushed a commit that referenced this issue Oct 23, 2024
…when shouldProxy or shouldUseSystemProxy was false (#3317)

* fix: set httpsAgentRequestFields on request.httpsAgent when shouldProxy is false
* fix: set httpsAgentRequestFields on request.httpsAgent when shouldUseSystemProxy is false
@helloanoop
Copy link
Contributor

I have merged the PR for this fix.

@Ved_Sharma please test the resolution once v1.34.0 is live

@helloanoop
Copy link
Contributor

@giuseppemilicia, could you please check if the issue is resolved in version v1.34.0?

@helloanoop helloanoop self-assigned this Oct 27, 2024
@giuseppemilicia
Copy link
Contributor Author

@helloanoop the issue has been fixed in version v1.34.0

Its-treason pushed a commit to Its-treason/bruno that referenced this issue Nov 2, 2024
…psAgent when shouldProxy or shouldUseSystemProxy was false (usebruno#3317)

* fix: set httpsAgentRequestFields on request.httpsAgent when shouldProxy is false
* fix: set httpsAgentRequestFields on request.httpsAgent when shouldUseSystemProxy is false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants