Значение errno 10054 означает, что удаленный хост закрыл соединение. Это может означать множество вещей:
- Ваше соединение слишком медленное, чтобы передать все данные, и время соединения истекло.
- Ваше соединение нечеткое и потеряно достаточно пакетов, чтобы соединение было закрыто.
- Удаленная сторона зависла на вас неожиданным образом, возможно, из-за ошибки разрешений или из-за перегрузки, хотя это было бы крайне редко.
- Вы используете программное обеспечение или инфраструктуру виртуальных машин, которые приводили к разрыву сетевого подключения, например антивирусную программу или старую версию Vagrant.
Все эти (и более) могут вызвать эту ошибку, но в конечном итоге сетевое соединение было разорвано, что привело к ошибке. Установка http.sslVerify
и http.postBuffer
здесь не поможет, а первая только ослабляет вашу безопасность.