Card #844 · Cursor (AI IDE)
Integrated terminal cannot access local network devices on macOS
The integrated terminal in Cursor is unable to reach local network devices or hosts, resulting in 'No route to host' errors. This is caused by a missing NSLocalNetworkUsageDescription in the Info.plist, which prevents macOS from prompting the user for local network permissions. As a result, the app does not appear in the system privacy settings for manual enablement.
Pain score
0.18/ 1.00 · weighted product of four components
Reach0.47distinct authors (log-normalized)
Recency1.00freshness decay, half-life months
Engagement1.00upvotes + comments, normalized
Monetization0.50willingness-to-pay cues in evidence
§ Evidence — 3 verified quotes
the integrated terminal can no longer reach local network devices (e.g. ESP32 at 192.168.4.1). All connections fail with errno 65: No route to host.
Cursor’s Info.plist does not include the NSLocalNetworkUsageDescription key. Without it, macOS silently blocks all local network access from the app and its child processes, and never shows a permission prompt.
Cursor’s terminal cannot reach any local network host (192.168.x.x) while internet connectivity works fine.
Comments are a Pro feature — join the conversation, share what you've shipped, hear what others are building.
Upgrade to Pro