-
Notifications
You must be signed in to change notification settings - Fork 40
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
SSL Bumping may cause an Unreachable Network and/or certificate issues #107
Comments
UPDATE: It seems some ssl_bump actions during certain steps will render the Network Unreachable. These are:
The step I need to get working urlpath_regex for https is bump step1, but this renders a network unreachable for the targeted domain. After investigating more I found a workaround, that fixes this problem but may create a security risk later. I will also change the title so it reflects more accurately the issue I'm dealing with. UPDATE2: I found a workaround to deal with the error (71) code while also being able to bump on step1 and still access a fully functional website:
In sslbumpers.txt goes the websites I want to get bumped on step1, doesn't matter if you specify step1 or not because it ends there anyways. Because g_img (Google) and ddg_l (DuckDuckGo) uses a urlpath_regex they require a step1 bump so the rule can work properly. Doing so will trigger code 71 for these domains which is a Protocol/SSL Certificate Error as previously described. The simplest way to "fix" code 71 is to simply allow this error through so you can access the website. But this can impose a security risk because the proxy will also ignore this error for other sites that aren't bumped on step1 but still it's the closest thing to fixing it and navigating without any more trouble until a better fix comes around. Just to recap: bump: Required for a fully functional urlpath_regex and other regex patterns, must bump in step1 or won't work. |
I have succesfully set up Squid as a filtering proxy, but I have issues when trying to enable SSL Bump.
Note that without SSL Bumping, the proxy works and my custom rules works just as fine, with the only difference that with SSL Bump enabled it displays the Squid error messages instead of the built-in browser error messages when connection isn't possible on HTTPS.
I followed the steps in this guide to enable SSL Bump, but doing so cuts the internet connection so only the http insecure websites shows (example: somesite.org is still accesible), displaying this error message: The system returned: (114) Network is unreachable.
My squid.conf:
Additional info: Sometimes I would get this error71 instead, but I think that's because of my deny all policy. It still does happen on allow all but less likely to appear than err114. I also used this other guide, because I use Arch Linux and Squid Proxy works there just fine.
I hope with this info I can get some troubleshooting.
OS: Win10x64 22H2
Attached cache.log and access.log when Err 114 occurs.
cache.log
access.log
The text was updated successfully, but these errors were encountered: