DirPort reachability test fails preventing the relay to work properly
(On git master: ea9472d) Few seconds after the bootstrap is completed, this warning appears: ``` [warn] We just marked ourself as down. Are your external addresses reachable? ``` followed by this in the info log: ``` [info] TLS error while handshaking with "XXX.XXX.XXX.XXX": http request (in SSL routines:SSL23_GET_CLIENT_HELLO:unknown state) [info] connection_tls_continue_handshake(): tls error [misc error]. breaking connection. ... [info] connection_dir_client_reached_eof(): 'fetch' response not all here, but we're at eof. Closing. ``` and then the relay fails to join the network thus not usable. I track down the commit that introduces this regression (git bisect): commit `2d33d192fc4dd0da2a2e038dd87b277f8e9b90de` This is a blocker because anyone using an IPv4 (haven't tested on v6) DirPort address will suffer from this. Only having an ORPort open is fine.
issue