Opened 10 years ago

Closed 2 years ago

Last modified 2 years ago

#1200 closed enhancement (wontfix)

Add port share option to host HTTPS Server and Tor on same port

Reported by: gst Owned by:
Priority: Low Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-relay
Cc: gst, Sebastian, nickm, arma Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by nickm)

OpenVPN includes a "port share" option that allows OpenVPN to run on port 443 and to pass through HTTPS
connections to a Web server running on the same machine (see Thus, both applications are able to use
port 443 at the same time.

Implementing such a feature for Tor may allow to make it harder to detect Tor bridges from the outside, as they could
behave to non-Tor clients such as a regular Web server (and even include legitimate Web content).

Furthermore, such a feature may make it easier for people running bridges to run these bridges on port 443, as it is
still possible to run a HTTPS server at the same IP.

[Automatically added by flyspray2trac: Operating System: All]

Child Tickets

Change History (8)

comment:1 Changed 10 years ago by gst

Add-On: Additionally, such a feature would provide "plausible deniability" to users ("Hey, I don't know what this
Tor-thing is. I just surfed on this HTTPS website there.").

comment:2 Changed 10 years ago by arma

See also

I'm going to reduce the severity here to 'very low', since it's a known
distant-future wishlist item.

comment:3 Changed 9 years ago by nickm

Description: modified (diff)
Milestone: Tor: unspecified

comment:4 Changed 7 years ago by nickm

Keywords: tor-relay added

comment:5 Changed 7 years ago by nickm

Component: Tor RelayTor

comment:6 Changed 5 years ago by Sebastian

Cc: gst,Sebastian,nickm,armagst, Sebastian, nickm, arma

With the new protocols we're using, I think we should close this as won't implement.

comment:7 Changed 2 years ago by nickm

Resolution: Nonewontfix
Severity: Normal
Status: newclosed

comment:8 Changed 2 years ago by nickm

(closed because the right way to do this is as a PT)

Note: See TracTickets for help on using tickets.