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

Add configuration option to enable TLS for Non-443 ports in Reverse Proxy #2264

Open
dmytrobabeshko opened this issue Feb 27, 2025 · 4 comments
Assignees
Labels
✅ Done Ticket is addressed and fixed. enhancement New feature or request

Comments

@dmytrobabeshko
Copy link

Description

Currently, Proxyman only performs SSL handshakes with remote servers if the remote port is 443.
I would like to request a new configuration option in the Reverse Proxy configuration window to allow specifying whether the target port is SSL/TLS or not.

Why this feature/change is important?

In a development environments, there are often multiple TLS services run on different ports of the same target host. Also some environments use TLS on non-standard ports (not 443), which cannot be reconfigured.

This limitation makes it challenging to utilize Proxyman's reverse proxy in such environments. Adding this configuration option would greatly enhance flexibility and usability for developers working with diverse configurations.

@dmytrobabeshko dmytrobabeshko added the enhancement New feature or request label Feb 27, 2025
@NghiaTranUIT NghiaTranUIT self-assigned this Feb 28, 2025
@NghiaTranUIT NghiaTranUIT added this to the Proxyman 5.17.0 milestone Feb 28, 2025
@NghiaTranUIT
Copy link
Member

thanks, I will add an checkbox to force using TLS when creating a reverse proxy rule 👍

Will send you a Beta build for testing soon

@NghiaTranUIT
Copy link
Member

@NghiaTranUIT NghiaTranUIT added the ✅ Done Ticket is addressed and fixed. label Mar 9, 2025
@dmytrobabeshko
Copy link
Author

Image

@NghiaTranUIT, I just checked out the beta build and the new SSL checkbox is working great!
The only thing I noticed is a small cosmetic issue with the label (1). It still says that HTTPS is only negotiated on port 443.

@NghiaTranUIT
Copy link
Member

Fixed 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✅ Done Ticket is addressed and fixed. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants