{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/node/issues/21088","repository_url":"https://api.github.com/repos/nodejs/node","labels_url":"https://api.github.com/repos/nodejs/node/issues/21088/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/node/issues/21088/comments","events_url":"https://api.github.com/repos/nodejs/node/issues/21088/events","html_url":"https://github.com/nodejs/node/issues/21088","id":328688711,"node_id":"MDU6SXNzdWUzMjg2ODg3MTE=","number":21088,"title":"[Bug] Node 10.1.0 TLS issue with ldap: Client network socket disconnected before secure TLS connection was established","user":{"login":"kopax","id":1866564,"node_id":"MDQ6VXNlcjE4NjY1NjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1866564?v=4","gravatar_id":"","url":"https://api.github.com/users/kopax","html_url":"https://github.com/kopax","followers_url":"https://api.github.com/users/kopax/followers","following_url":"https://api.github.com/users/kopax/following{/other_user}","gists_url":"https://api.github.com/users/kopax/gists{/gist_id}","starred_url":"https://api.github.com/users/kopax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kopax/subscriptions","organizations_url":"https://api.github.com/users/kopax/orgs","repos_url":"https://api.github.com/users/kopax/repos","events_url":"https://api.github.com/users/kopax/events{/privacy}","received_events_url":"https://api.github.com/users/kopax/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-06-01T23:29:53Z","updated_at":"2018-06-02T01:22:33Z","closed_at":null,"author_association":"NONE","body":"We are experiencing issue while login to ldap in paralele.\r\n\r\nThe service we use is [verdaccio](https://www.verdaccio.org/) v3.0.2 with an Alpine linux docker container.\r\n\r\nWe use [verdaccio-ldap](https://github.com/Alexandre-io/verdaccio-ldap) module for the ldap authentication part.\r\n\r\nWe are experiencing issue due to multiple transactions to the LDAP through TLS.\r\n\r\nThis happens after upgrade to node 10.1.0.\r\n\r\n```bash\r\nError: Client network socket disconnected before secure TLS connection was established\r\n    at TLSSocket.onConnectEnd (_tls_wrap.js:1092:19)\r\n    at Object.onceWrapper (events.js:273:13)\r\n    at TLSSocket.emit (events.js:187:15)\r\n    at endReadableNT (_stream_readable.js:1086:12)\r\n    at process._tickCallback (internal/process/next_tick.js:63:19)\r\n```\r\n\r\n* **Version**: Node 10.1.0 npm 6.1.0\r\n* **Platform**: Debian\r\n* **Subsystem**: Alpine\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/nodejs/node/issues/comments/394046093","html_url":"https://github.com/nodejs/node/issues/21088#issuecomment-394046093","issue_url":"https://api.github.com/repos/nodejs/node/issues/21088","id":394046093,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NDA0NjA5Mw==","user":{"login":"kopax","id":1866564,"node_id":"MDQ6VXNlcjE4NjY1NjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1866564?v=4","gravatar_id":"","url":"https://api.github.com/users/kopax","html_url":"https://github.com/kopax","followers_url":"https://api.github.com/users/kopax/followers","following_url":"https://api.github.com/users/kopax/following{/other_user}","gists_url":"https://api.github.com/users/kopax/gists{/gist_id}","starred_url":"https://api.github.com/users/kopax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kopax/subscriptions","organizations_url":"https://api.github.com/users/kopax/orgs","repos_url":"https://api.github.com/users/kopax/repos","events_url":"https://api.github.com/users/kopax/events{/privacy}","received_events_url":"https://api.github.com/users/kopax/received_events","type":"User","site_admin":false},"created_at":"2018-06-02T01:22:33Z","updated_at":"2018-06-02T01:22:33Z","author_association":"NONE","body":"Unfortunately no, because the specs for reproducing are : \r\n\r\n- OpenLdap 2.4.44 in Debian Docker container on Host A\r\n- Verdaccio 3.0.2 in Alpine Docker container on Host A\r\n\r\n- GitLab-CE on Host B\r\n- Gitlab-Runner on Host B\r\n\r\nEach host has 32GB RAM, 8CPU. The local bandwidth is 10GPB/S.\r\nWe are not able to reproduce the bug without as much power, but if you got so, it is verry easy.\r\n\r\nIf you have that, you can use https://github.com/vesse/node-ldapauth-fork to authenticate using node to a secure OpenLap. Do that in parrallele and you'll get your error.\r\n\r\n"}}
{"actor":{"display_login":"kopax"}}