Загрузка cURL всегда останавливается, но работает со второй попытки

Загрузка cURL всегда останавливается, но работает со второй попытки

Раз в неделю я скачиваю файл из US FCC. У меня есть bash-скрипт со следующим содержимым.

curl http://wireless.fcc.gov/uls/data/complete/l_amat.zip --remote-name

Каждую неделю первая попытка запустить его останавливается. Данные так и не поступают. Сообщение о ходе выполнения от cURL работает, время уходит, но скорость передачи данных равна нулю.

Если я нажимаю Ctrl C, чтобы остановить игру, а затем сразу же запускаю ее снова, то все работает отлично.

Кажется, есть период времени, в течение которого я могу его оставить, и он снова заработает с первой попытки. Я думаю, что это время составляет около десяти минут. Если я оставлю его дольше, мне нужно будет снова выполнить запуск, остановку и повторную попытку.

Это Ubuntu 18.04 LTS, работающая на Linode. Это всего лишь хобби, не имеющее особого значения, но что могло вызвать это? Это единственное, что мешает мне полностью автоматизировать процесс, частью которого это является.

Связанный контент