Follow-up Comment #8, bug #61038 (project wget): Hi,
I successfully reproduce the problem with wget 1.21.2 on Windows which is build with gcc/mingw 9.3 I wrote a simple server app that accepts post data and return HTTP 200 if expected file size equals to actual one and return 400 if somethings goes wrong. I tested the app on two different Window 10 desktop PC and works without error even for 1GB file uploads. Then I published the app to a GitHub and test the app on GitHub Actions and tests failed after 16KB. wget uploads 16KB successfully but failed after 20th try for 256KB file. Please see the logs from this url: https://github.com/webfolderio/wget-file-upload-test/runs/5012162406?check_suite_focus=true I the tested server app on a public VPS and executed the tests and faced with the same results similar to GitHub actions test. Similar to GitHub actions, wget fails to upload 256KB file after lots of try. I attached the Wireshark capture data for the VPS test. Hope that it helps to find the bug. reference wget executable for tests: https://github.com/webfolderio/wget-windows test scenarios: localhost (wget) - localhost (server) - DESKTOP - OK localhost (wget) - localhost (server) - GitHub Actions - 256KB FAILED localhost (wget) - 0.0.0.0 (server) - VPS Server - 256KB FAILED (file #52783) _______________________________________________________ Additional Item Attachment: File name: wget-file-upload-test-capture.pcapng.gz Size:16 KB <https://file.savannah.gnu.org/file/wget-file-upload-test-capture.pcapng.gz?file_id=52783> _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?61038> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
