{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/346","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/346/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/346/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/346/events","html_url":"https://github.com/GoogleCloudPlatform/gcloud-node/pull/346","id":54336247,"number":346,"title":"iojs: Detect no start line error as sign error","user":{"login":"ryanseys","id":163873,"avatar_url":"https://avatars.githubusercontent.com/u/163873?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanseys","html_url":"https://github.com/ryanseys","followers_url":"https://api.github.com/users/ryanseys/followers","following_url":"https://api.github.com/users/ryanseys/following{/other_user}","gists_url":"https://api.github.com/users/ryanseys/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanseys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanseys/subscriptions","organizations_url":"https://api.github.com/users/ryanseys/orgs","repos_url":"https://api.github.com/users/ryanseys/repos","events_url":"https://api.github.com/users/ryanseys/events{/privacy}","received_events_url":"https://api.github.com/users/ryanseys/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/labels/cla%3A+yes","name":"cla: yes","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-01-14T15:40:35Z","updated_at":"2015-01-20T17:03:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/pulls/346","html_url":"https://github.com/GoogleCloudPlatform/gcloud-node/pull/346","diff_url":"https://github.com/GoogleCloudPlatform/gcloud-node/pull/346.diff","patch_url":"https://github.com/GoogleCloudPlatform/gcloud-node/pull/346.patch"},"body":"I ran all the tests with `iojs` instead of `node` and only 1 failed due to a different error occurring when attempting to sign a key. I just added the check here so now all tests pass with iojs.\r\n\r\nAside: Not that we want to support iojs (yet) but figured I'd have a little fun with it and see how well supported it is. Actually, the fact that iojs isn't 100% compatible and that this PR is necessary at all may be a bug on their end, not ours. Thoughts?"},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/comments/70690646","html_url":"https://github.com/GoogleCloudPlatform/gcloud-node/pull/346#issuecomment-70690646","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-node/issues/346","id":70690646,"user":{"login":"ryanseys","id":163873,"avatar_url":"https://avatars.githubusercontent.com/u/163873?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanseys","html_url":"https://github.com/ryanseys","followers_url":"https://api.github.com/users/ryanseys/followers","following_url":"https://api.github.com/users/ryanseys/following{/other_user}","gists_url":"https://api.github.com/users/ryanseys/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanseys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanseys/subscriptions","organizations_url":"https://api.github.com/users/ryanseys/orgs","repos_url":"https://api.github.com/users/ryanseys/repos","events_url":"https://api.github.com/users/ryanseys/events{/privacy}","received_events_url":"https://api.github.com/users/ryanseys/received_events","type":"User","site_admin":false},"created_at":"2015-01-20T17:03:02Z","updated_at":"2015-01-20T17:03:02Z","body":"The error is in the form: \"error:<code>:PEM routines:PEM_read_bio:<error_name>\" so we can just look for \"error:\" or what I currently have: \"PEM routines:\". What do you think is best? I'm thinking maybe \"error:\" might be better."}}