Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[220.127.116.11][osx] keeps asking 'to accept incoming network connections'. #9139
I have just upgraded my Meteor application from 1.5.2 to 18.104.22.168 and immediately noticed that OSX 10.11.6 is prompting "Do you want the application “node” to accept incoming network connections? Allow/Deny" every time Meteor re-starts the server application after a re-build.
I normally only see this prompt once after upgrading a Meteor version. I have not seen this behaviour on 1.5.2 or earlier versions.
Steps to reproduce:
The applications /.meteor/release file has "METEOR@22.214.171.124"
changed the title from
[osx] Meteor 126.96.36.199 Server re-builds always asking 'to accept incoming network connections?'
[188.8.131.52][osx] keeps asking 'to accept incoming network connections'.
Sep 27, 2017
I'm currently working on this and should have a solution soon.
Easy Fix for macOS Users
It's built from the same source and has no other changes for macOS users (there were changes for Linux users; see #9068). Meteor 1.5.2 will need to be installed for this command to work, so if you receive an error when running it, just run
I know why the error is happening every time, and it's related to the code-signing signature on the
$ codesign --verify -vv ~/.meteor/packages/meteor-tool/1.5.2_1/mt-os.osx.x86_64/dev_bundle/bin/node /Users/jesse/.meteor/packages/meteor-tool/1.5.2_1/mt-os.osx.x86_64/dev_bundle/bin/node: invalid signature (code or signature have been modified) In architecture: x86_64
$ codesign --verify -vv ~/.meteor/packages/meteor-tool/1.5.2/mt-os.osx.x86_64/dev_bundle/bin/node /Users/jesse/.meteor/packages/meteor-tool/1.5.2/mt-os.osx.x86_64/dev_bundle/bin/node: valid on disk /Users/jesse/.meteor/packages/meteor-tool/1.5.2/mt-os.osx.x86_64/dev_bundle/bin/node: satisfies its Designated Requirement
More details and a fix with a test to prevent this in the future coming soon.
referenced this issue
Sep 27, 2017
Just FYI, I ran into delays initially because SourceForge downloads were down and they host the ICU (International Components for Unicode) dependencies necessary to build