{"action":"created","issue":{"url":"https://api.github.com/repos/molnarg/node-http2/issues/125","labels_url":"https://api.github.com/repos/molnarg/node-http2/issues/125/labels{/name}","comments_url":"https://api.github.com/repos/molnarg/node-http2/issues/125/comments","events_url":"https://api.github.com/repos/molnarg/node-http2/issues/125/events","html_url":"https://github.com/molnarg/node-http2/issues/125","id":92081331,"number":125,"title":"No response from server","user":{"login":"jussi-kalliokoski","id":547186,"avatar_url":"https://avatars.githubusercontent.com/u/547186?v=3","gravatar_id":"","url":"https://api.github.com/users/jussi-kalliokoski","html_url":"https://github.com/jussi-kalliokoski","followers_url":"https://api.github.com/users/jussi-kalliokoski/followers","following_url":"https://api.github.com/users/jussi-kalliokoski/following{/other_user}","gists_url":"https://api.github.com/users/jussi-kalliokoski/gists{/gist_id}","starred_url":"https://api.github.com/users/jussi-kalliokoski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jussi-kalliokoski/subscriptions","organizations_url":"https://api.github.com/users/jussi-kalliokoski/orgs","repos_url":"https://api.github.com/users/jussi-kalliokoski/repos","events_url":"https://api.github.com/users/jussi-kalliokoski/events{/privacy}","received_events_url":"https://api.github.com/users/jussi-kalliokoski/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-30T12:37:07Z","updated_at":"2015-06-30T15:56:52Z","closed_at":null,"body":"Trying out the example with `HTTP2_PLAIN=true node examples/server.js` (as well as trying out in my own experiment) and opening `http://localhost:8080/server.js` in Chrome just queues a new download that never finishes. If I add a `console.log` in the beginning of `onRequest`, nothing gets logged.\r\n\r\n![screen shot 2015-06-30 at 15 33 58](https://cloud.githubusercontent.com/assets/547186/8430894/a8ad0692-1f3d-11e5-8073-4da27094c7f1.png)\r\n\r\nI'm on node ~~v0.12.0~~ v0.12.5 now."},"comment":{"url":"https://api.github.com/repos/molnarg/node-http2/issues/comments/117237440","html_url":"https://github.com/molnarg/node-http2/issues/125#issuecomment-117237440","issue_url":"https://api.github.com/repos/molnarg/node-http2/issues/125","id":117237440,"user":{"login":"timmckenzie","id":3270153,"avatar_url":"https://avatars.githubusercontent.com/u/3270153?v=3","gravatar_id":"","url":"https://api.github.com/users/timmckenzie","html_url":"https://github.com/timmckenzie","followers_url":"https://api.github.com/users/timmckenzie/followers","following_url":"https://api.github.com/users/timmckenzie/following{/other_user}","gists_url":"https://api.github.com/users/timmckenzie/gists{/gist_id}","starred_url":"https://api.github.com/users/timmckenzie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmckenzie/subscriptions","organizations_url":"https://api.github.com/users/timmckenzie/orgs","repos_url":"https://api.github.com/users/timmckenzie/repos","events_url":"https://api.github.com/users/timmckenzie/events{/privacy}","received_events_url":"https://api.github.com/users/timmckenzie/received_events","type":"User","site_admin":false},"created_at":"2015-06-30T15:56:52Z","updated_at":"2015-06-30T15:56:52Z","body":"Chrome does not support clear text HTTP2. In fact, all of the major browsers said that they would not support clear text HTTP2.  There is a section in [this blog post](http://daniel.haxx.se/blog/2015/03/06/tls-in-http2/) about it.  As to why it just shows a \"starting...\" document I don't know.  I would think that it is a bug in Chrome.\r\n\r\nIf you want to make requests to your server to see it work, you should use ```HTTP2_PLAIN=true node examples/client.js```. [NG HTTP 2](https://nghttp2.org/) is also an option for making plain text H2 requests."}}