monome-rack icon indicating copy to clipboard operation
monome-rack copied to clipboard

Don't open OSC listening port on non-local interfaces without express user intent

Open ivxvm opened this issue 10 months ago • 2 comments

After I install monome collection the first time I added some monome modules to patch (grid and teletype) I got this windows 10 firewall warning window asking to trust public/whatever connection to the vcv rack. This didn't happen since I first installed vcv rack, so this is very suspicious. Do any of those modules connect to internet?

ivxvm avatar Apr 14 '24 11:04 ivxvm

These modules use OSC, a network protocol, to communicate with the serialosc server to provide device support for local and remote devices. This involves opening a listening port for messages from the device, so the Windows message is not unexpected.

Dewb avatar Apr 14 '24 19:04 Dewb

I'll leave this issue open because it should be possible in the future to only open this port on the local interface to avoid the firewall dialog. If people want to use devices attached to a remote host, there could be an explicit option to enable listening to ports on public interfaces.

Dewb avatar Apr 16 '24 20:04 Dewb