Could not upload tarball to PAUSE from server

[email protected] (James E Keenan) Sat, 7 Oct 2023 22:37:36 -0400
Newsgroups perl.cpan.workers
Message-ID <[email protected]>
Tonight I attempted to upload to PAUSE a trial version of a CPAN 
distribution I maintain.  I built and tested a tarball on my desktop, 
then scp-ed the tarball to my Linode server.  I then signed in to PAUSE 
and put the URL to the tarball in the appropriate box.  I usually expect 
to get an upload notification within minutes and, soon thereafter, see 
it entering the metabase log file.  I have done CPAN uploads like this 
many dozens of times.

Tonight, however, I did not get any upload notification email and did 
not see the file entering metabase.  Instead, after several hours, I got 
an email from "PAUSE <[email protected]>" with this content:

#####
The URL 
https://thenceforward.net/perl/modules/Devel-NYTProf/Devel-NYTProf-6.12_001.tar.gz, 
requested for upload as J/JK/JKEENAN/Devel-NYTProf-6.12_001.tar.gz has 
problems[.] I have retried to fetch it 8 times to no avail. I'll 
continue to try until the maximum of 16
retries is reached. Then I'll give up to give room for a new trial.
#####

I incremented $VERSION and tried again.  This did not appear to work.

I incremented $VERSION again and asked PAUSE to fetch the tarball 
directly from my desktop -- i.e., not from my server.  This succeeded.

The only thing which I think is different from my last CPAN upload is 
that about a month ago I upgraded my server from http:// to https://.  I 
have not encountered any problems with the server since then.  The file 
permissions on the tarballs I was trying to upload are 0644 -- same as 
all the other dozens of tarballs I've uploaded from that server.

Any ideas as to why I could not upload from my server (for the first 
time in 18 years!)?

Thank you very much.
Jim Keenan