-
Notifications
You must be signed in to change notification settings - Fork 326
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
Why does this program wants to use the network ? #456
Comments
check the FAQ
|
@spapas We are using a server/client architecture to share the copy/cut files between multiple I'm not too happy about this either. And it doesn't seem like a good idea to do this on public networks in terms of security, so windows is kind of right to warn you. There are plans to move copy/cut file selection from server to local files as discussed in #177. After this maybe we can add an option to disable server altogether for people who are not interested in multiple client use cases, though this would also mean remote commands will not be available either. |
Thank you very much for the answers, using TCP sockets for IPC makes sense. However, from a peek at the source code I saw that your listen to all interfaces (bind to 0.0.0.0) unless I am mistaken (I am not familiar with the go programming language but I saw that by default it listens to :12345). That's probably why the Windows firewall asked me if I wanted to allow connections. Wouldn't it be possible to listen only to 127.0.0.1 to avoid the warning? |
@spapas Oh, that would be great if it works. I had no idea. Thanks for the heads up. I will check this out next time I boot my windows. Marking the issue as a bug to catch my attention. |
Excellent! Let's hope it works :) |
@spapas This indeed seems to work. I have removed the old permission from the firewall settings, and with this change it doesn't ask for permission anymore. Thanks again for this idea. |
You are welcome I'm glad it works! |
Hello, I tried running lf.exe on my windows machine but it displayed the usual windows firewall popup that it wants to use the network etc (similar to this https://i.stack.imgur.com/a45bg.png - notice this screenshot for a random program). I think that this popup is displayed when a program tries to open a listening network socket so as to act as a server.
Could you please clarify why does lf.exe need be used as a network server?
Thank you
The text was updated successfully, but these errors were encountered: