{"action":"created","issue":{"url":"https://api.github.com/repos/dokku/dokku/issues/2844","repository_url":"https://api.github.com/repos/dokku/dokku","labels_url":"https://api.github.com/repos/dokku/dokku/issues/2844/labels{/name}","comments_url":"https://api.github.com/repos/dokku/dokku/issues/2844/comments","events_url":"https://api.github.com/repos/dokku/dokku/issues/2844/events","html_url":"https://github.com/dokku/dokku/issues/2844","id":244483397,"number":2844,"title":"Forcing HTTP2","user":{"login":"mlcdf","id":9364931,"avatar_url":"https://avatars0.githubusercontent.com/u/9364931?v=4","gravatar_id":"","url":"https://api.github.com/users/mlcdf","html_url":"https://github.com/mlcdf","followers_url":"https://api.github.com/users/mlcdf/followers","following_url":"https://api.github.com/users/mlcdf/following{/other_user}","gists_url":"https://api.github.com/users/mlcdf/gists{/gist_id}","starred_url":"https://api.github.com/users/mlcdf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlcdf/subscriptions","organizations_url":"https://api.github.com/users/mlcdf/orgs","repos_url":"https://api.github.com/users/mlcdf/repos","events_url":"https://api.github.com/users/mlcdf/events{/privacy}","received_events_url":"https://api.github.com/users/mlcdf/received_events","type":"User","site_admin":false},"labels":[{"id":42723842,"url":"https://api.github.com/repos/dokku/dokku/labels/type:%20question","name":"type: question","color":"cc317c","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-07-20T20:12:52Z","updated_at":"2017-07-20T20:53:15Z","closed_at":"2017-07-20T20:14:38Z","body":"Hello folks,\r\n\r\nIs there a way to enable HTTP2 but still manage SSL certificates via Let's Encrypt?"},"comment":{"url":"https://api.github.com/repos/dokku/dokku/issues/comments/316826646","html_url":"https://github.com/dokku/dokku/issues/2844#issuecomment-316826646","issue_url":"https://api.github.com/repos/dokku/dokku/issues/2844","id":316826646,"user":{"login":"mlcdf","id":9364931,"avatar_url":"https://avatars0.githubusercontent.com/u/9364931?v=4","gravatar_id":"","url":"https://api.github.com/users/mlcdf","html_url":"https://github.com/mlcdf","followers_url":"https://api.github.com/users/mlcdf/followers","following_url":"https://api.github.com/users/mlcdf/following{/other_user}","gists_url":"https://api.github.com/users/mlcdf/gists{/gist_id}","starred_url":"https://api.github.com/users/mlcdf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlcdf/subscriptions","organizations_url":"https://api.github.com/users/mlcdf/orgs","repos_url":"https://api.github.com/users/mlcdf/repos","events_url":"https://api.github.com/users/mlcdf/events{/privacy}","received_events_url":"https://api.github.com/users/mlcdf/received_events","type":"User","site_admin":false},"created_at":"2017-07-20T20:53:15Z","updated_at":"2017-07-20T20:53:15Z","body":"Okay so, I'm not sure what Let's Encrypt did exactly, but my website was served over HTTPS, and I hadn't enable it in Dokku. What I wanted to do at first, was completely ignore Dokku certs feature so I would only have to deal with certs via Let's Encrypt. But it looks like I can't do that.\r\n\r\nSo, I've just so I enabled ssl via dokku by providing the cert.pem and the privkey.pem files generated by Lets Encrypt (renaming them properly and packaging them in a tar file like specified in http://dokku.viewdocs.io/dokku/configuration/ssl/#certificate-setting). The website is still served over HTTPS, but it's still HTTP/1.1. What I am missing? Do I need to redeploy my app or something?\r\n\r\n```\r\nroot@xxxxxxxxxxxxxx:/etc/letsencrypt/live/mlcdf.com# dokku certs:add mlcdf < /etc/letsencrypt/live/mlcdf.com/cert-key.tar \r\nserver.crt\r\nserver.key\r\n-----> Unsetting mlcdf\r\n-----> Unsetting DOKKU_NGINX_PORT\r\n-----> Setting config vars\r\n       DOKKU_PROXY_PORT_MAP: http:80:5000\r\n-----> Setting config vars\r\n       DOKKU_PROXY_PORT_MAP: http:80:5000 https:443:5000\r\n-----> Setting config vars\r\n       DOKKU_NGINX_PORT: 80\r\n-----> Setting config vars\r\n       DOKKU_NGINX_SSL_PORT: 443\r\n-----> Configuring mlcdf.com...(using built-in template)\r\n-----> Creating https nginx.conf\r\n-----> Running nginx-pre-reload\r\n       Reloading nginx\r\nroot@xxxxxxxxxxxxxx:/etc/letsencrypt/live/mlcdf.com# dokku certs:report\r\n=====> mlcdf ssl information\r\n       Ssl dir:             /home/dokku/mlcdf/tls    \r\n       Ssl enabled:         true                     \r\n       Ssl hostnames:       mlcdf.com                \r\n       Ssl expires at:      Oct  7 20:27:00 2017 GMT \r\n       Ssl issuer:          C=US, O=Lets Encrypt, CN=Lets Encrypt Authority X3\r\n       Ssl starts at:       Jul  9 20:27:00 2017 GMT \r\n       Ssl subject:         CN=mlcdf.com             \r\n       Ssl verified:        self signed              \r\nroot@xxxxxxxxxxxxxx:/etc/letsencrypt/live/mlcdf.com# nginx -v\r\nnginx version: nginx/1.10.3 (Ubuntu)\r\n\r\n```\r\n\r\n\r\n"}}
{"actor":{"display_login":"mlcdf"}}