Enable HTTPS?

Hey All,

How do you make the Upsource server respond to TLS? I cannot figure out how to enable SSL. I added an SSL key store in Hub. That didn't help. I get an error every time I access the app with an HTTPS scheme. The error I'm getting in Firefox is this:

An error occurred during a connection to XXXXXXXX:XXXX. SSL received a record that exceeded the maximum permissible length. (Error code: ssl_error_rx_record_too_long)

    The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
    Please contact the website owners to inform them of this problem.

In Chrome, I get this:

Unable to make a secure connection to the server. This may be a problem with the server, or it may be requiring a client authentication certificate that you don't have.

openssl gives me this:

~> openssl s_client -connect XXXXXXXX:XXXX
140228578125728:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:766:
no peer certificate available
No client certificate CA names sent
SSL handshake has read 7 bytes and written 249 bytes
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE

Can anyone point me to the SSL configuration docs?




Travis Spencer

1 comment
Comment actions Permalink

I proxied it with Nginx as described in the docs, and have moved on. Fustrating that I couldn't get it work without this service in the middle, but it's working now.


Please sign in to leave a comment.