-
-
Notifications
You must be signed in to change notification settings - Fork 449
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
After a period, stops accepting new connections (when using IP tables) #503
Comments
@mafintosh Replying to beakerbrowser/beaker#44 (comment) here I'm seeing some indications that it will occur in Beaker, if it's been left open for a while. It may be important that the dat sit idle (meaning, no network activity at all). I'll double check my tests |
okay, great. let me know. would very much like to get this fixed if it is indeed a problem. |
yeah, same. I consider it a blocker in Beaker |
I wonder if mappum/electron-webrtc#50 could be related? This is an error I get after a period of inactivity, and it only occurs when electron-webrtc is fed into hyperdrive-archive-swarm. It could be a bug in the dat code, which is only made apparent by wrtc |
Ah. I havent tested using webrtc. Will give it a spin
|
I just triple checked using only dat CLI. It doesnt seem to be dependent on webrtc, though maybe my linked webrtc bug is emitting information related to this bug |
I double checked my software settings and tried on two different networks. Im still getting the same results. This is on latest dat (11.1.2). My cloud machine is node 5.4.1, and my laptop is node 6.2.1. |
I disabled iptables on my cloud server, and things started working right away. Here's a dump of the rules I was using:
@mafintosh if you want, I can test out some variations on these rules |
This issue still exists but we've left it as a troubleshooting tip to disable iptables. Moved to dat-ecosystem-archive/discovery-channel#8 |
@pfrazee did you figure out what specific rules caused the problem, if it was indeed iptables? |
@deed02392 probably the issue was that I wasn't listening on port 3282, which is used for discovery |
I have a linode server which is running dat right now. When I first run it, it works as expected. After some time period (>5 minutes, not sure how much) it stops working. The CLI continues to display:
So nothing appears to be wrong.
The text was updated successfully, but these errors were encountered: