The changelog from nodejs has this entry at the top: * Wed May 10 2017 Stephen Gallagher <sgallagh> - 1:6.10.3-1 - Update to 6.10.3 (LTS) - https://nodejs.org/en/blog/release/v6.10.3/ - Stop using the bundled http-parser now that there is an upstream release with a new-enough version. The problem with this change is that it didn't pull in http-parser as a dependency which broke my webserver until I was able to find the fix of doing the manual package install. Please make sure that the http-parser package get added into the dependency list. Note: originally filed at https://bugs.centos.org/view.php?id=13380 by GeneBean but closed b/c that was not the appropriate place. I've been bitten by this same issue as well. Please fix it.
Latest build in stable is 6.11.1, so please use that one. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-93f422baa0