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