Why is my MacBook Pro's Touchbar blocking port 3000?

I'm trying to start a dev server on my local machine and get the following error:


? Something is already running on port 3000. Probably: /usr/local/touch/MultiTouchPlatformHelper (pid 1867) in /usr/local/touch


It turns out that's a process related to the touch bar on my 2016 MacBook Pro.

My question is: why is the touc hbar using Port 3000 and how can I make it stop? This started happening all of a sudden for no reason I can decipher.

>This started happening all of a sudden


Does the block go away after a restart?


What version macOS?


What does this have to do w/networking?

/usr/local/touch/MultiTouchPlatformHelper
isn’t an Apple thing; on a fresh install of macOS 10.13,
/usr/local/
is empty:
$ ls -lh /usr/local/
$

You’ll need to track down how that software got installed and talk with its author. You might be able to make some headway by dumping the code signature of the program. For example, on my day-to-day work machine I have the BBEdit tools installed, and I see this:

$ codesign -d -vv /usr/local/bin/bbedit 
Executable=/MyApplications/BBEdit.app/Contents/Helpers/bbedit_tool
Identifier=com.barebones.bbedit-tool
Format=Mach-O thin (x86_64)
CodeDirectory v=20200 size=473 flags=0x0(none) hashes=10+2 location=embedded
Signature size=4630
Authority=Developer ID Application: Bare Bones Software, Inc. (W52GZAXT98)
Authority=Developer ID Certification Authority
Authority=Apple Root CA
Signed Time=13 Feb 2018 at 18:07:30
Info.plist entries=17
TeamIdentifier=W52GZAXT98
Sealed Resources=none
Internal requirements count=1 size=220

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"
Why is my MacBook Pro's Touchbar blocking port 3000?
 
 
Q