#26306: HTTPS proxy doesn't use TLS
--------------------------------------+--------------------------
     Reporter:  sf                    |      Owner:  (none)
         Type:  defect                |     Status:  new
     Priority:  Very Low              |  Milestone:
    Component:  - Select a component  |    Version:  Tor: 0.3.3.6
     Severity:  Major                 |   Keywords:  https, proxy
Actual Points:                        |  Parent ID:
       Points:                        |   Reviewer:
      Sponsor:                        |
--------------------------------------+--------------------------
 Following configuration in GUI

 {{{
 HTTP/HTTPS proxy
 Address: example.com (https://example.com fails to parse)
 Port: 443
 Credentials: username:password
 }}}
 generates torrc with:

 {{{
 HTTPSProxy example.com:443
 HTTPSAuthenticator username:password
 }}}
 When configured this way, Tor sends CONNECT request with my credentials
 over plaintext HTTP to port :443.

 HTTPSProxy should be able to use HTTPS for proxying. HTTPS proxies are
 supported in Firefox, and could be configured via an extension, or a PAC
 file (which could be inlined in settings without using an actual file):

 {{{
 function FindProxyForURL(url, host) {
         if (host === "127.0.0.1")
                 return "DIRECT";
         return "HTTPS example.com:443";
 }
 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26306>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Reply via email to