I believe it's server-side problem.
Here, WinSCP asked for data at position 2587645 (
00,00,00,00,00,27,7B,FD
) with size 32755 (
00,00,7F,F3
)
> 2018-05-21 07:04:41.933 Type: SSH_FXP_READ, Size: 25, Number: 52997
> 2018-05-21 07:04:41.933 05,00,00,CF,05,00,00,00,04,00,00,00,00,00,00,00,00,00,27,7B,FD,00,00,7F,F3,
What is beyond end of file (2587645 + 32755 > 2613760), so the server should return only 26115 bytes. But it did return 26947 bytes (
00,00,69,43
), for a reason I cannot explain:
< 2018-05-21 07:04:42.880 Type: SSH_FXP_DATA, Size: 26956, Number: 52997
< 2018-05-21 07:04:42.886 67,00,00,CF,05,00,00,69,43,A7,88,A7,98,A7,A8,A7,B8,A7,C8,A7,D8,A7,E8,A7,F8,
I cannot explain why FileZilla works, but it can be just a coincidence, due to a different requests sizes that FileZilla can be using.