Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ivxvm opened this issue Apr 14, 2024 · 2 comments

Comments

@ivxvm
Copy link

ivxvm commented Apr 14, 2024

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?

@Dewb
Copy link
Owner

Dewb commented Apr 14, 2024

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
Copy link
Owner

Dewb commented Apr 16, 2024

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 Dewb changed the title Does this plugin connect to internet? Don't open OSC listening port on non-local interfaces without express user intent Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants