-
-
Notifications
You must be signed in to change notification settings - Fork 160
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
Rethink blocks incoming P2P connections #577
Comments
Thanks for your bug report.
Likely that incoming connections are blocked because Rethink's Firewall because:
While excluding the app is a viable solution, we do want to make these apps work from within the Firewall. That said, in the mid-term, there are other issues and feature requests that are higher priority for us.
On this specifically, I am not sure how F-Droid implements discovery, but if its via mutli-cast DNS, then wait for this to be fixed #368 (happening in a few weeks / month). If it is over Wifi P2P, then I am not sure how to support it in Rethink just yet as I haven't really looked at how it all works. A few Qs:
|
Thanks for the reply. I appreciate that you have many other issues to work with so this will probably take some time. Fortunately, I will probably (hopefully) only need to host services from FOSS applications on my phone, which I don't really mind exluding. The F-Droid thing doesn't really bother me as it actually works with the QR code and I barely use the feature anyway. I just thought you might find it relevant. As for the Qs:
|
Strange. This has me more confused. On Note8, you are able to serve Syncthing web over both Mobile and Wifi? I suspect that some firewall setting is the difference between the two:
On A51, can you check if setting Choose IP Version to IPv4 makes any difference (it shouldn't, but worth a shot)? |
I only tested on Wifi - my SIM doesn't even work on the Note8 so I can't test it.
Choose IP Version didn't make a difference. |
Got the same issue here, cannot start a local http server on phone.
|
As a workaround, you can "Exclude" the http-server app until we merge in LAN related changes. |
@tim-hub We shipped a feature in
@Farzat07 Can you also please check, if you've got the time? If |
@ignoramous sorry for the late reply. I tried the feature and it worked! Thanks! |
I have Rethink running on two of my phones: Galaxy A51 (Android 12) and Galaxy Note8 (Android 9).
For some reason I have trouble accessing apps such as Syncthing on Galaxy A51 - the main functionality of Syncthing works just fine, but I can't access its web GUI from my computer, unlike the Note8. I tried setting up a simple http server on termux, but couldn't access that either.
However, once I excluded the relevant app from Rethink - in this case Syncthing - I was able to access its web GUI just fine, so I guess Rething was blocking incoming connections?
Also F-Droid discovery on Galaxy Note8 says that the wifi discovery "Conflicts with active VPN!" if F-Droid is not excluded, but still works just fine (maybe auto-discovery becomes a bit harder? still works by scanning the QR code though). F-Droid still needs to be excluded from Rethink on the A51 for this to work though.
The text was updated successfully, but these errors were encountered: