I would like to renew, serve and negotiate SSL connections myself, within my application. Is this possible?

Currently it seems SSL connections are terminated on heroku's LB, and obviously I would need the raw SSL connection forwarded to my application's port to do this.

  • This forum skews more toward the main Salesforce platform. While some folks here do use Heroku, you might get more/better answers on StackOverflow – identigral Nov 15 '19 at 16:16
  • 1
    Huh. Got here from the heroku support page. Thanks! – Ákos Vandra Nov 17 '19 at 9:32
  • I don't believe this is possible for just the reasons that you mentioned (443 terminating at the LB) - but I'm curious why you would want to handle this in-app? Seems like most of the solutions are covered - expeditedsecurity.com/heroku/… – Mike Buckbee Feb 7 '20 at 20:23
  • Thought I could get away with using my own certificates this way on a free dyno. I might wind up setting up a reverse proxy in front of it to be able to show "nice" url's. – Ákos Vandra Feb 7 '20 at 20:41
  • Did you ever found if it is possible to disable Heroku TLS termination?. – Jaime Hablutzel May 7 '20 at 3:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.