-
Notifications
You must be signed in to change notification settings - Fork 13.3k
lwIP-v2: new patch to randomize tcp source ports #5906
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
Conversation
Following the links above is instructive.
This PR uses espressif firmware's
|
I guess this can also lead to issues when a connection attempt is retried, when the ESP misses the acknowledgement of a successful connection attempt? |
If I understand the question, before of after this patch, nothing is changed about TCP connection attempts. |
I understand that it does so on a new connection. The use case I have in mind is that I've seen several issues when connecting to a MQTT broker. |
Who is, or how is it retrying,
That looks like a firewall policy. They check for SYN frequency and block the originating IP address for a short (=lucky) or long (=hair-pulling debugging session) period of time. It's an anti-DOS protection. |
Hmm, I may have to look at the Domoticz Raspberry Pi image then to see if it uses some kind of filtering like that. Never thought of that option. I will look into the firewall option. |
ref: d-a-v/esp82xx-nonos-linklayer#31
origin: #5902
me-no-dev/ESPAsyncTCP#108
Thanks @mcspr !