summaryrefslogtreecommitdiff
path: root/scripts/healthchecks
AgeCommit message (Collapse)AuthorFilesLines
2024-03-20scripts/healthchecks: increase timeout.Zach van Rijn1-1/+1
This script is used by: https://distfiles.adelielinux.org/source/archive/ and recently, some tarballs were failing to download: 28 system/skalibs skalibs-2.14.1.1.tar.gz 28 user/apaste apaste-0.0.2.0.tar.gz The connection completes after ~60 seconds. A real-world example: one of our networks does not have a PTR record for the WAN address through which we are connecting to the Internet. 1.253.98.38.in-addr.arpa. 43188 IN PTR zv.io. 254.42.232.104.in-addr.arpa. 1200 IN PTR zv.io. (empty) When connecting to a server like skarnet.org, which enables DNS lookup for logging purposes, the connection will hang for up to 60 seconds (default). <+skarnet> check the PTR resolution for your IP address, because something's wrong with it. It should either answer something, or answer nodata, but it should *answer* Until we investigate/fix that, use a 2-minute timeout.
2021-10-18scripts/healthchecks: include package category in download error logZach van Rijn1-2/+2
2021-10-06scripts/healthchecks: detect HTML documentsZach van Rijn1-0/+6
2021-10-06scripts/healthchecks: make failure records persistentZach van Rijn1-7/+10
2021-10-05scripts/healthchecks: store package source and resources in named/versioned ↵Zach van Rijn1-8/+8
directories
2021-10-05scripts/healthchecks: add new upstream source url and file validatorZach van Rijn1-0/+221