{"action":"created","issue":{"url":"https://api.github.com/repos/phusion/passenger/issues/1905","repository_url":"https://api.github.com/repos/phusion/passenger","labels_url":"https://api.github.com/repos/phusion/passenger/issues/1905/labels{/name}","comments_url":"https://api.github.com/repos/phusion/passenger/issues/1905/comments","events_url":"https://api.github.com/repos/phusion/passenger/issues/1905/events","html_url":"https://github.com/phusion/passenger/issues/1905","id":196247630,"number":1905,"title":"Node Cluster logs after updating to v5.1.0","user":{"login":"dr-dimitru","id":1686778,"avatar_url":"https://avatars.githubusercontent.com/u/1686778?v=3","gravatar_id":"","url":"https://api.github.com/users/dr-dimitru","html_url":"https://github.com/dr-dimitru","followers_url":"https://api.github.com/users/dr-dimitru/followers","following_url":"https://api.github.com/users/dr-dimitru/following{/other_user}","gists_url":"https://api.github.com/users/dr-dimitru/gists{/gist_id}","starred_url":"https://api.github.com/users/dr-dimitru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dr-dimitru/subscriptions","organizations_url":"https://api.github.com/users/dr-dimitru/orgs","repos_url":"https://api.github.com/users/dr-dimitru/repos","events_url":"https://api.github.com/users/dr-dimitru/events{/privacy}","received_events_url":"https://api.github.com/users/dr-dimitru/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-12-17T23:00:52Z","updated_at":"2016-12-19T15:14:24Z","closed_at":null,"body":"## Issue report\r\n\r\n**Are you sure this is a bug in Passenger?**\r\nNot sure, this may be interpreted as an question. If it is not a bug, should I care about those logs? Is it safe to ignore it? This is definitely comes from latest release, as noted: `Passenger now reports when you try to use Node.js or Meteor clustering, and tries to continue with just a nonfunctional shim in place, so that if your code uses the clustering APIs your app may still work.`\r\n\r\n**Question 1: What is the problem?**\r\nThose logs appears on all node.js apps. After updating to v5.1.0 (*application code wasn't changed*) logs filled with dozens of messages like this for each app (similar lines is omitted):\r\n```\r\nApp 25260 stderr: Failed to install shim to guard against the Node Cluster module. Error: Cannot find module 'bson-ext'\r\n...\r\nApp 25260 stderr: Failed to install shim to guard against the Node Cluster module. Error: Cannot find module 'kerberos'\r\nApp 25260 stderr: Failed to install shim to guard against the Node Cluster module. Error: Cannot find module 'bson-ext'\r\n...\r\nApp 25130 stderr: Failed to install shim to guard against the Node Cluster module. Error: Cannot find module 'kerberos'\r\n```\r\n\r\n1. I am not using Node Cluster\r\n2. Running node v4.6.2\r\n3. Debian 8\r\n4. Passenger integrated with Nginx (installed from oss-binaries.phusionpassenger.com repository)\r\n\r\n**Question 2: Passenger version and integration mode**:\r\n- open source 5.1.0/nginx\r\n\r\n**Question 3: OS or Linux distro, platform (including version)**:\r\n- Debian 8 x64\r\n\r\n**Question 4: Passenger installation method**:\r\n - [x] Phusion APT repo\r\n\r\n**Question 5: Your app's programming language (including any version managers) and framework (including versions)**:\r\n- Node.js 4.6.2. Two apps based on Meteor.js (build to node.js), other pure Node.js with some libs, not frameworks\r\n\r\n**Question 6: Are you using a PaaS and/or containerization? If so which one?**\r\n- Proxmox VE, Dedicated Server"},"comment":{"url":"https://api.github.com/repos/phusion/passenger/issues/comments/267988585","html_url":"https://github.com/phusion/passenger/issues/1905#issuecomment-267988585","issue_url":"https://api.github.com/repos/phusion/passenger/issues/1905","id":267988585,"user":{"login":"dr-dimitru","id":1686778,"avatar_url":"https://avatars.githubusercontent.com/u/1686778?v=3","gravatar_id":"","url":"https://api.github.com/users/dr-dimitru","html_url":"https://github.com/dr-dimitru","followers_url":"https://api.github.com/users/dr-dimitru/followers","following_url":"https://api.github.com/users/dr-dimitru/following{/other_user}","gists_url":"https://api.github.com/users/dr-dimitru/gists{/gist_id}","starred_url":"https://api.github.com/users/dr-dimitru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dr-dimitru/subscriptions","organizations_url":"https://api.github.com/users/dr-dimitru/orgs","repos_url":"https://api.github.com/users/dr-dimitru/repos","events_url":"https://api.github.com/users/dr-dimitru/events{/privacy}","received_events_url":"https://api.github.com/users/dr-dimitru/received_events","type":"User","site_admin":false},"created_at":"2016-12-19T15:14:24Z","updated_at":"2016-12-19T15:14:24Z","body":"@OnixGH @CamJN thank you guys. And thank you and Phusion team for awesome project."}}
{"actor":{"display_login":"dr-dimitru"}}