"node" Error message after installing Catalina

After installing macOS Catalina, an error message keeps popping up that says:


"node" cannot be opened because the developer cannot be verified.

macOS cannot verify that this app is free from malware.

Safari downloaded this file on 9 April 2013.

Move to Trash Cancel


When I select "Move to Trash", an error message appears saying:

"node" could not be moved to Trash.

Please move the item to the trash manually.

OK


This is not a viable option because I wouldn't know what "node" is or where to find it in the first place.


When I select "Cancel", the error message ("node cannot be opened, etc.) just keeps coming back.


I have a MacBook Pro Retina, 13-inch, Early 2015, 3.1 GHz Dual-Core Intel Core i7, 16 GB.

Since the error message says Safari downloaded this "node" file back in 2013, it must have been carried over from my previous MBP (late 2012). Odd though that it never triggered an error message with any previous OS updates.


Thanks in advance for any advice.



MacBook

Posted on Oct 9, 2019 1:12 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 18, 2019 7:26 PM

Problem resolved.


In my case, it appeared that Catalina found software installed from AT&T to be troublesome. I had previously used AT&T as my ISP.

An AT&T app was installed. Deleting it did not solve the problem, but deleting the "AT&T" folder (and its contents) from Macintosh HD>Library>Application Support did the trick.


The conflict appeared come from files used by AT&T for its "Troubleshoot & Resolve" feature.

Similar questions

43 replies
Question marked as Top-ranking reply

Oct 18, 2019 7:26 PM in response to InchH

Problem resolved.


In my case, it appeared that Catalina found software installed from AT&T to be troublesome. I had previously used AT&T as my ISP.

An AT&T app was installed. Deleting it did not solve the problem, but deleting the "AT&T" folder (and its contents) from Macintosh HD>Library>Application Support did the trick.


The conflict appeared come from files used by AT&T for its "Troubleshoot & Resolve" feature.

Nov 6, 2019 4:55 AM in response to lucile81

Lucid, read through the thread where someone mentions removing the ATT folder from files. It worked for mine and others. See below as well.


In my case, it appeared that Catalina found software installed from AT&T to be troublesome. I had previously used AT&T as my ISP.

An AT&T app was installed. Deleting it did not solve the problem, but deleting the "AT&T" folder (and its contents) from Macintosh HD>Library>Application Support did the trick.


The conflict appeared come from files used by AT&T for its "Troubleshoot & Resolve" feature."


I am no longer using AT&T products, so I ended up deleting the folder mentioned in the above post as well as any AT&T folder I could find. Problem solved...

Oct 20, 2019 3:32 PM in response to InchH

Well, close, but it's not a 32-bit issue, but rather new Gatekeeper security requirements around identifying who created the application and verifying it hasn't been modified since.


The result is similar—you can't run the code—but if differs in timing and what is affected. (There are also ways around this issue, but not around 32-bit code). The key part that is common is, both are incompatibilities with Catalina.


32-bit apps just won't run at all. 64-bit systems have been around over over a decade now, and since 2011's Lion release, MacOS has only run on 64-bit hardware, so developers have had a long, long time to recompile their software for 64-bit.


By contrast, some aspects of the process and detailed requirements for getting the proper signatures were firmed up only within the past few months. In particular, the requirement for "notarization" means applications have to be submitted to Apple to be checked for security issues, via an automated system. That certification then becomes part of the shipped product.


So developers, at a minimum, have to have their product notarized and re-released. There are a number of other security-related requirements that may require they make additional changes at the last minute.


So 32-bit issues, the developer has been AWOL for the past decade. Gatekeeper issues, the developer may be scrambling to fix with all due haste, or have already fixed quite recently.


But not bad for an uninformed conclusion—similar enough for most purposes! The real solution, when available, is to get updated software from the developer.


PS: @half_time_report's approach of authorizing each 'node' is reasonable if you can't update and don't have any reason to suspect foul play. Especially when it is something that was there and working before Catalina.


I would grow increasingly suspicious of new entrants there as time goes by, however.


https://discussions.apple.com/thread/250718394?answerId=251444739022#251444739022

Oct 21, 2019 5:36 AM in response to Surgeon_user

This was the source of my node problem. The ATT folder has an uninstall link but it didn't do anything. I located the offending files in Macintosh HD/Library/Application Support/ATT ... sent entire folder to trash which required password. It would be helpful if the error message would show the path to the offending file. That would give some guidance to source of the issue.

Nov 2, 2019 9:39 AM in response to InchH

the reply below solved my issue as well:


"In my case, it appeared that Catalina found software installed from AT&T to be troublesome. I had previously used AT&T as my ISP.

An AT&T app was installed. Deleting it did not solve the problem, but deleting the "AT&T" folder (and its contents) from Macintosh HD>Library>Application Support did the trick.


The conflict appeared come from files used by AT&T for its "Troubleshoot & Resolve" feature."


I am no longer using AT&T products, so I ended up deleting the folder mentioned in the above post as well as any AT&T folder I could find. Problem solved...


Oct 20, 2019 4:37 AM in response to InchH

Ultimately, I was able to kill the "node" message by selecting "Move to Trash".


I had meanwhile been in touch with VMware and they were able to install the Fusion upgrade. They told me that the above node error message was preventing upgrades/updates/apps from installing, so I had to constantly click on Cancel in the node error message to get the upgrade to install, which ultimately worked.


But promptly after all this, another message popped up saying

"motive-osx-bridge.node" cannot be opened because the developer cannot be verified.

macOS cannot verify that this app is free from malware.

Safari downloaded this file on 9 April 2013.

Move to Trash Cancel


I looked up this message with Spotlight and was able to drag it to the trash without any problem. It appeared to be related to Quickbooks, which I had installed as a desktop app (32-bit) in 2013 indeed. Since I have meanwhile moved to Quickbooks web version, I felt comfortable moving it to the trash and everything has been working like a charm since. The fan hasn't been acting up anymore either!


So my (uninformed) conclusion is that the whole issue might be a 32-bit issue.


Thanks to all for thinking along. I hope your issues will be resolved soon!




Oct 20, 2019 5:15 PM in response to BobKerns

I don’t know what the node issue is. I suspect that the most likely explanation is that these node apps are malware that Catalina is blocking.


Normally, Gatekeeper does just that. It is the “gatekeeper”. Once something is already installed, it is no longer checked. But XProtect is updated on a regular basis and checks everything as soon as it is launched.


I suggested using EtreCheck and someone else suggested MalwareBytes. Either one would confirm the origin of these node executables, but no one has tried them.

Oct 22, 2019 11:43 AM in response to Muheli

Node is a developer tool. Any developer using node probably already knows whether or not they have node installed. This thread is about people who don’t know what node is and why it isn’t running on Catalina.


You are correct that the Node installers are not notarized. The Node developers, like all identified Apple developers, received an e-mail from Apple over a year ago informing them of upcoming security changes that would affect them. Furthermore, notarization has been a popular topic of discussion in the developer Apple community since Catalina was first released to developers in June, and since Notarization was required for new developers in Mojave 10.14.6. Curious that Node developers seem completely ignorant of all of this.

Dec 11, 2019 9:39 PM in response to Surgeon_user

I also found an ATT folder in Library/Application Support.

Just like Surgeon_user, deleting it immediately stopped the infernal error messages.


I used to be on AT&T Uverse, and, just like Surgeon, AT&T was my ISP until recently. I don't recall a macOS app from them, but deleting this folder solved the problem.


How in the world did your figure this out? I didn't get a single clue that ATT or AT&T had anything to do with the problem.

Oct 11, 2019 12:33 PM in response to InchH

Hi InchH,


Thank you for using the Apple Support Communities! It's my understanding that you're running into a "node" alert on your Mac, and when you attempt to move the item to Trash, it fails. I'd like to provide you guidance.


Please follow the steps found in this article, which can help when you are unable to delete a file: If you can't empty the Trash on your Mac - Apple Support.


Reach back out if you need continued support.



Regards.

Oct 22, 2019 10:42 AM in response to InchH

I saw a similar error trying to install node with the latest PKG file downloaded from nodejs.org on OSX 10.15 Catalina.

  • “node-v12.13.0.pkg” can’t be opened because Apple cannot check it for malicious software.


Then I saw this article recommending nvm as the best way to install node on a Mac:


This let me install nvm, npm, and node on Catalina without trouble.


As a related topic, I found the following article about avoiding "sudo npm" interesting.



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

"node" Error message after installing Catalina

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.