Your comments
Hello,
I’ve tested the TestFlight build you provided, and I can confirm that uploads are now working correctly with the cPanel WebDAV server.
The “request body stream exhausted” error no longer occurs when overwriting files, and the upload completes successfully.
Thank you so much for identifying the issue and implementing a fix so quickly.
Do you still need access to the test account? If not, please let me know and I’ll go ahead and remove it.
Thanks again for your continued support!
Hello,
Thank you for the detailed explanation and for your continued efforts in investigating the issue.
I’ll be happy to keep the test account active a bit longer so you can test the fix with the Expect: 100-continue header and verify if it eliminates the duplicate upload. Please feel free to proceed whenever you’re ready — just let me know once you no longer need the test account.
Also, I’d be very interested in trying the TestFlight build that includes the workaround you mentioned. Please let me know once it’s ready and I’ll be glad to help test it.
Thanks again for all your support and great communication throughout this process!
Best regards,
Jaehyun Jung
hello! 👋,
Thank you very much for your continued support and for taking the time to investigate this issue.
I truly appreciate your efforts in identifying the cause and implementing a workaround. It’s great to hear that the upcoming Textastic update will resolve the upload problem with cPanel WebDAV servers.
Please let me know if you need any further testing or input from my side — I’d be happy to help.
Thanks again!
Sure, no problem. I’ll keep the test account active until you confirm it’s no longer needed. Just let me know once your work is complete, and I’ll proceed with deleting it.
Thanks again!
Hello,
Thanks again for your help.
I’ll keep the test account active for now. Please let me know once it’s no longer needed, and I’ll delete it right away.
Appreciate your continued support.
Best regards,
Jaehyun Jung
Hello,
Thank you very much for your willingness to look into this issue further.
I’ve just sent you the test login credentials via email at support@textasticapp.com.
Please refer to the email for additional notes regarding the server environment and limitations.
If you need anything else from my end, feel free to let me know.
Thank you again for your support!
Hello,
Thank you very much for your help.
I’ve reviewed your comments, and I’ll also check whether there might be any configuration issues on my end, especially with the WebDAV server running on cPanel.
If needed, I’d be happy to provide a test account so you can try to reproduce the issue directly.
Please feel free to let me know if you’d like to proceed with that or if you need anything else from my side.
Thanks again for your support!
Hello, thank you for your response.
As per your suggestion, I conducted the test with a non-empty 4.0KB file instead of a 0-byte file. However, I am still encountering the same error:
“Error uploading "temp/a.html": request body stream exhausted”
Thus, it appears this issue isn’t confined only to empty (0-byte) files.
To clarify further, this error occurs only when uploading individual files that already exist on the server. When uploading a folder containing the same file, Textastic prompts to overwrite the existing file, and the upload completes successfully.
Please let me know if you require any additional logs or test cases—I’m more than willing to provide them.
Thank you once again for looking into this issue.
File links:
Customer support service by UserEcho
Thank you for looking into this issue.
I really hope it can be fixed soon.
Much appreciated!