Barre / privaxy

Privaxy is the next generation tracker and advertisement blocker. It blocks ads and trackers by MITMing HTTP(s) traffic.
GNU Affero General Public License v3.0
2.29k stars 96 forks source link

Certificate Not Working on Android Device #44

Closed Virinchi2595 closed 1 year ago

Virinchi2595 commented 1 year ago

Hi @Barre

I have been able to run privaxy from source locally on my Mac and made it available(changing let ip = [0, 0, 0, 0] ) on my home network and connected a android device using proxy on wifi but the certificate is causing an issue even though I installed certificate on my android device. it shows following error

Your Connection is not private

NET:ERR_CERT_DATE_INVALID.

I have no problem browsing on my Mac if connected to same proxy and it is effectively blocking all ads. I want to have this on entire home network so that I don't have to install on all devices.

In application logs I am seeing

Unable to perform handshake for host: go-updater.brave.com:443. Consider excluding it from blocking. The service may not tolerate TLS interception.

Any help here is appreciated.

Thanks

Barre commented 1 year ago

Hi,

NET:ERR_CERT_DATE_INVALID.

Is your device date setup correctly? May you provide a screenshot of certificate details? Such as:

image

https://www.ssl2buy.com/wiki/how-to-view-ssl-certificate-details-in-chrome-firefox-ie-microsoft-edge-vivaldi

Virinchi2595 commented 1 year ago

Hi @Barre

here are screenshot of errors

image

image

image

Karmylr commented 1 year ago

need system trust

Virinchi2595 commented 1 year ago

Hi @Karmylr @Barre Thank you for reply I tried that but seems like we cannot trust self signed certificate on android (https://stackoverflow.com/questions/37281958/how-to-trust-self-signed-certificate-on-android) any thoughts on this?