Cant access non-localhost address on Mac

Wenn i start the server i can access it using http://127.0.0.1:8080, but when i try to use the other ip http://192.168.178.62:8080 (still on the same machine) the server immediately closes the connection again. (Recv failure: Connection reset by peer) When i stop the server i get 'Connection refused' indicating that the address is correct and no other app is meddling with that port.

What could be the reason? Do i need to explicitly tell OSC that that i want it to bind to all interfaces not only loopback? Would be strange as it already logs the external address when starting.

Is it maybe some security thing of macOS 15.1 Sequoia (Beta)?

What else could it be?

OSC always attempts to bind to all available interfaces. The connection might be refused because of some firewall settting on the machine or in the router.

I’ve switched to the node.js version, and everything’s working great! It even loads faster because it doesn’t have to go through the Intel translation layer on my M1 MacBook Pro.

I’m still not sure why I can’t connect to the bundled version. Maybe the new operating system requires the app to have additional permissions in its info.plist? :person_shrugging: