{"action":"created","issue":{"url":"https://api.github.com/repos/meteor/meteor/issues/7418","repository_url":"https://api.github.com/repos/meteor/meteor","labels_url":"https://api.github.com/repos/meteor/meteor/issues/7418/labels{/name}","comments_url":"https://api.github.com/repos/meteor/meteor/issues/7418/comments","events_url":"https://api.github.com/repos/meteor/meteor/issues/7418/events","html_url":"https://github.com/meteor/meteor/issues/7418","id":165931047,"number":7418,"title":"Meteor 1.4 - Hostname/IP doesn't match certificate's altnames","user":{"login":"guns2410","id":1809012,"avatar_url":"https://avatars.githubusercontent.com/u/1809012?v=3","gravatar_id":"","url":"https://api.github.com/users/guns2410","html_url":"https://github.com/guns2410","followers_url":"https://api.github.com/users/guns2410/followers","following_url":"https://api.github.com/users/guns2410/following{/other_user}","gists_url":"https://api.github.com/users/guns2410/gists{/gist_id}","starred_url":"https://api.github.com/users/guns2410/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guns2410/subscriptions","organizations_url":"https://api.github.com/users/guns2410/orgs","repos_url":"https://api.github.com/users/guns2410/repos","events_url":"https://api.github.com/users/guns2410/events{/privacy}","received_events_url":"https://api.github.com/users/guns2410/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/meteor/meteor/labels/bug","name":"bug","color":"b60205"},{"url":"https://api.github.com/repos/meteor/meteor/labels/can't-reproduce","name":"can't-reproduce","color":"e11d21"},{"url":"https://api.github.com/repos/meteor/meteor/labels/Impact:few","name":"Impact:few","color":"c2e0c6"},{"url":"https://api.github.com/repos/meteor/meteor/labels/Project:Webapp","name":"Project:Webapp","color":"0052cc"},{"url":"https://api.github.com/repos/meteor/meteor/labels/Severity:production","name":"Severity:production","color":"e99695"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-07-16T14:17:21Z","updated_at":"2016-07-18T10:46:36Z","closed_at":null,"body":"After updating to 1.4 I get error messages while connecting two Meteor apps via DDP.\r\n\r\nBoth the servers are on LetsEncrypt SSL and hosted on Galaxy.\r\n\r\n```\r\nstream error Network error: wss://example.com/websocket: Hostname/IP doesn't match certificate's altnames: \"Host: example.com. is not in the cert's altnames: DNS:www.meteor.com\"\r\n```\r\n\r\nI did not find these error prior 1.4."},"comment":{"url":"https://api.github.com/repos/meteor/meteor/issues/comments/233297684","html_url":"https://github.com/meteor/meteor/issues/7418#issuecomment-233297684","issue_url":"https://api.github.com/repos/meteor/meteor/issues/7418","id":233297684,"user":{"login":"abernix","id":841294,"avatar_url":"https://avatars.githubusercontent.com/u/841294?v=3","gravatar_id":"","url":"https://api.github.com/users/abernix","html_url":"https://github.com/abernix","followers_url":"https://api.github.com/users/abernix/followers","following_url":"https://api.github.com/users/abernix/following{/other_user}","gists_url":"https://api.github.com/users/abernix/gists{/gist_id}","starred_url":"https://api.github.com/users/abernix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abernix/subscriptions","organizations_url":"https://api.github.com/users/abernix/orgs","repos_url":"https://api.github.com/users/abernix/repos","events_url":"https://api.github.com/users/abernix/events{/privacy}","received_events_url":"https://api.github.com/users/abernix/received_events","type":"User","site_admin":false},"created_at":"2016-07-18T10:46:36Z","updated_at":"2016-07-18T10:46:36Z","body":"Based on your last edit, I'm assuming that the problem is related to my first question which you didn't provide your opinion about:\r\n\r\n> Is it possible that the certificates hadn't been matching before however upgrades in Node 4 make the certificate checking more strict?\r\n\r\nIt sounds possible that the SSL handshake wasn't working entirely properly in the first place but more recent versions of Node are more strict about the certificate names matching.  Can you reproduce this problem locally or only on Galaxy?\r\n\r\nWhat if you set the environment variable:`NODE_DEBUG=tls`?  This should provide some additional output helpful in debugging the problem, however I'm not sure how helpful it will be."}}
{"actor":{"display_login":"abernix"}}