$ /nix/store/kwc34h21my8mf7xbqm9gxs1xfx07xb4i-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/yhr7fyambqxzwvr8z3scq302vdc2dyzp-nix-2.34.9/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://github.com/mtlynch/mtlynch.io?ref=refs%2Fpull%2F1714%2Fhead&rev=c3f25a34967221907c7cdd6bb8ea21746abeacf8&shallow=1#packages.x86_64-linux.check-external-links --print-build-logs  Downloading cached source from https://cache.nix-ci.com Downloaded cached source (178.8 MiB) in 9.7s Progress: 1 of 1 downloaded from cache error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/11e975fc1982351c03e92f1ca32843781a4cbc20c0e9d50d21e0c83a5ef92e02.sqlite' is busy Progress: 0 of 1 downloaded from cache Downloading cached source from https://cache.nix-ci.com Downloaded cached source (199.6 MiB) in 7.7s Progress: 1 of 1 downloaded from cache Progress: 0 of 1 downloaded from cache Downloading cached source from https://cache.nix-ci.com Downloaded cached source (198.3 MiB) in 10.7s Progress: 1 of 1 downloaded from cache  Downloading cached external-urls.txt from https://cache.nix-ci.com Downloaded cached external-urls.txt (86 KiB) in 79ms Progress: 0 of 1 built, 1 of 1 downloaded from cache  Building /nix/store/sys2z8rgzgxy3n38iwbp7mmkdli37zhp-external-link-manifest.json.drv Downloading cached gcc-15.2.0-lib from https://cache.nix-ci.com [external-link-manifest.json:post-build] Uploading to the NixCI cache: /nix/store/mkfh4wlbszhz91x4s7043qb5gf0fn43s-external-link-manifest.json [external-link-manifest.json:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead Downloaded cached gcc-15.2.0-lib (9.8 MiB) in 125ms [external-link-manifest.json:post-build] copying 1 paths... [external-link-manifest.json:post-build] copying path '/nix/store/mkfh4wlbszhz91x4s7043qb5gf0fn43s-external-link-manifest.json' to 'https://cache.nix-ci.com'... [external-link-manifest.json:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [external-link-manifest.json:post-build] copying 1 paths... [external-link-manifest.json:post-build] copying path '/nix/store/sys2z8rgzgxy3n38iwbp7mmkdli37zhp-external-link-manifest.json.drv' to 'https://cache.nix-ci.com'... Uploaded external-link-manifest.json in 1.4s Progress: 1 of 5 built, 0 of 2 downloaded from cache (1 downloading) Built external-link-manifest.json in 1.5s Progress: 1 of 4 built, 1 of 2 downloaded from cache Downloading cached lychee from https://cache.nix-ci.com Downloaded cached lychee (22.9 MiB) in 571ms Progress: 1 of 4 built, 2 of 2 downloaded from cache Building /nix/store/pg63nzsk1rw5rclw9hdzl7x5zrcj7qvc-run-external-link-check.drv [run-external-link-check:post-build] Uploading to the NixCI cache: /nix/store/dhpcrsi2h82w2kdc1yj5jvsd1gl5zwpr-run-external-link-check [run-external-link-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [run-external-link-check:post-build] copying 2 paths... [run-external-link-check:post-build] copying path '/nix/store/p0m061a2c7xnb31wfvzd9fyfdh5carjg-check-external-links' to 'https://cache.nix-ci.com'... [run-external-link-check:post-build] copying path '/nix/store/dhpcrsi2h82w2kdc1yj5jvsd1gl5zwpr-run-external-link-check' to 'https://cache.nix-ci.com'... [run-external-link-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [run-external-link-check:post-build] copying 1 paths... [run-external-link-check:post-build] copying path '/nix/store/pg63nzsk1rw5rclw9hdzl7x5zrcj7qvc-run-external-link-check.drv' to 'https://cache.nix-ci.com'... Uploaded run-external-link-check in 2.5s Progress: 2 of 4 built, 2 of 2 downloaded from cache Built run-external-link-check in 2.5s Building /nix/store/2jpsri2pdwsf7zkcr1dwn5v50hwjmpnd-check-external-links.drv [check-external-links]  [ERROR] failed to verify TLS certificate: invalid peer certificate: UnknownIssuer [check-external-links]  [ERROR] failed to verify TLS certificate: invalid peer certificate: UnknownIssuer [check-external-links]  [ERROR] failed to verify TLS certificate: invalid peer certificate: UnknownIssuer [check-external-links] Issues found in 2 inputs. Find details below. [check-external-links]  [check-external-links] [/nix/store/qga8cbaz7f4i4w30mx1xprv1gaq0kxi4-external-urls.txt]: [check-external-links] [TIMEOUT] https://bitsquare.io/ (at 86:1) | Request timed out [check-external-links]  [ERROR] https://blog.codetree.com/articles/what-its-like-buying-a-128k-side-project.html (at 92:1) | Connection failed. Check network connectivity and firewall settings [check-external-links]  [ERROR] https://danielvassallo.com/only-intrinsic-motivation-lasts/ (at 194:1) | Connection failed. Check network connectivity and firewall settings [check-external-links]  [503] https://datacommons.org/ranking/Count_Person/CensusZipCodeTabulationArea/country/USA?h=zip%2F14607 (at 197:1) | Rejected status code: 503 Service Unavailable [check-external-links]  [502] https://defector.com/if-you-ever-stacked-cups-in-gym-class-blame-my-dad (at 206:1) | Rejected status code: 502 Bad Gateway [check-external-links]  [429] https://docs.ansible.com/ansible/latest/index.html (at 232:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://docs.ansible.com/ansible/latest/installation_guide/index.html (at 233:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [ERROR] https://docs.peer5.com/guides/setting-up-hls-live-streaming-server-using-nginx/ (at 270:1) | Connection failed. Check network connectivity and firewall settings [check-external-links]  [ERROR] https://feeds.myawesomedinosaurpodcast.com/ (at 413:1) | Connection failed. Check network connectivity and firewall settings [check-external-links] [TIMEOUT] https://ffmpeg.org/ (at 414:1) | Request timed out [check-external-links] [TIMEOUT] https://ffmpeg.org/ffmpeg.html (at 415:1) | Request timed out [check-external-links]  [ERROR] https://forum.xpdfreader.com/viewtopic.php?t=44009 (at 440:1) | SSL certificate not trusted. Use --insecure if site is trusted [check-external-links]  [ERROR] https://hypersub.xyz/ (at 576:1) | Connection failed. Check network connectivity and firewall settings [check-external-links]  [429] https://imgur.com/jRuRpjJ (at 583:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://imgur.com/O3VPlM1 (at 582:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://imgur.com/oAeqEDB (at 584:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://imgur.com/sN626Tm (at 585:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://imgur.com/sQV6kCq (at 586:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://imgur.com/w11ZWEK (at 587:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [ERROR] https://lenny.email/ (at 627:1) | Connection failed. Check network connectivity and firewall settings [check-external-links] [TIMEOUT] https://malegislature.gov/Laws/GeneralLaws/PartI/TitleXV/Chapter93/Section105 (at 675:1) | Request timed out [check-external-links] [TIMEOUT] https://malegislature.gov/Laws/GeneralLaws/PartI/TitleXV/Chapter93a/Section9 (at 676:1) | Request timed out [check-external-links]  [ERROR] https://proof.construction/ (at 924:1) | Connection failed. Check network connectivity and firewall settings [check-external-links]  [429] https://steamcommunity.com/sharedfiles/filedetails/?id=1359110726 (at 1064:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://tinypilotkvm.com/product/tinypilot-power-connector (at 1117:1) | Rejected status code: 429 Too Many Requests | Followed 2 redirects. Redirects: https://tinypilotkvm.com/product/tinypilot-power-connector --[301]--> https://tinypilotkvm.com/products/tinypilot-power-connector --[301]--> https://tinypilotkvm.com/products/tinypilot-power-connector [check-external-links]  [429] https://tinypilotkvm.com/product/tinypilot-voyager2 (at 1120:1) | Rejected status code: 429 Too Many Requests | Followed 2 redirects. Redirects: https://tinypilotkvm.com/product/tinypilot-voyager2 --[301]--> https://tinypilotkvm.com/products/tinypilot-voyager-2a --[301]--> https://tinypilotkvm.com/products/tinypilot-voyager-2a [check-external-links]  [429] https://trends.google.com/trends/explore?date=today%203-m&geo=US&q=keto (at 1140:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [429] https://trends.google.com/trends/explore?date=today%205-y&geo=US&q=keto&hl=en (at 1141:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [ERROR] https://wiki.archlinux.org/index.php/systemd (at 1232:1) | Connection refused - server may be down or port blocked | Followed 1 redirect. Redirects: https://wiki.archlinux.org/index.php/systemd --[301]--> https://wiki.archlinux.org:8443/title/systemd [check-external-links]  [405] https://www.cyberpowersystems.com/products/software/power-panel-business/ (at 1307:1) | Rejected status code: 405 Method Not Allowed [check-external-links]  [404] https://www.ftc.gov/ (at 1328:1) | Rejected status code: 404 Not Found [check-external-links]  [404] https://www.ftc.gov/news-events/news/press-releases/2024/06/ftc-takes-action-against-adobe-executives-hiding-fees-preventing-consumers-easily-cancelling (at 1329:1) | Rejected status code: 404 Not Found [check-external-links]  [429] https://www.gnu.org/software/bash/manual/html_node/Commands-For-History.html#index-history_002dsearch_002dbackward-_0028_0029 (at 1331:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [ERROR] https://www.howtogeek.com/297651/what-does-it-mean-when-a-company-sherlocks-an-app/ (at 1347:1) | HTTP/2 protocol error. Server may not support HTTP/2 properly [check-external-links]  [ERROR] https://www.hypersub.xyz/s/i-must-build-qytohm9l69s (at 1350:1) | Connection failed. Check network connectivity and firewall settings [check-external-links]  [ERROR] https://www.loraineyow.com/captains-log/how-accounting-blew-my-mind (at 1392:1) | Connection failed. Check network connectivity and firewall settings [check-external-links] [TIMEOUT] https://www.nextcloud.com/ (at 1437:1) | Request timed out [check-external-links]  [ERROR] https://www.papercall.io/ (at 1454:1) | Connection failed. Check network connectivity and firewall settings [check-external-links]  [429] https://www.sentinelone.com/vulnerability-database/cve-2026-21852/ (at 1505:1) | Rejected status code: 429 Too Many Requests [check-external-links]  [ERROR] https://www.xpdfreader.com/ (at 1571:1) | SSL certificate not trusted. Use --insecure if site is trusted [check-external-links]  [ERROR] https://xpdfreader.com/ (at 1645:1) | SSL certificate not trusted. Use --insecure if site is trusted [check-external-links]  [404] https://youtu.be/Sjs5gEUlZyU?t=3605 (at 1657:1) | Rejected status code: 404 Not Found [check-external-links]  [check-external-links] 🔍 1723 Total (in 1h 11m 38s 179ms) 🔗 1723 Unique ✅ 1681 OK 🚫 36 Errors ⏳ 6 Timeouts 🔀 328 Redirects [check-external-links]  [check-external-links] Hint: Followed 328 redirects. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details. Progress: 2 of 3 built (1 failed), 2 of 2 downloaded from cache Failed to build check-external-links after 1h11m38s Cannot build '/nix/store/2jpsri2pdwsf7zkcr1dwn5v50hwjmpnd-check-external-links.drv'. Reason: builder failed with exit code 2. Output paths: /nix/store/zjy7md4jwd7ad3xs4yzh9wrcj5427sbl-check-external-links Last 52 log lines: > [ERROR] failed to verify TLS certificate: invalid peer certificate: UnknownIssuer > [ERROR] failed to verify TLS certificate: invalid peer certificate: UnknownIssuer > [ERROR] failed to verify TLS certificate: invalid peer certificate: UnknownIssuer > Issues found in 2 inputs. Find details below. > > [/nix/store/qga8cbaz7f4i4w30mx1xprv1gaq0kxi4-external-urls.txt]: > [TIMEOUT] https://bitsquare.io/ (at 86:1) | Request timed out >  [ERROR] https://blog.codetree.com/articles/what-its-like-buying-a-128k-side-project.html (at 92:1) | Connection failed. Check network connectivity and firewall settings >  [ERROR] https://danielvassallo.com/only-intrinsic-motivation-lasts/ (at 194:1) | Connection failed. Check network connectivity and firewall settings >  [503] https://datacommons.org/ranking/Count_Person/CensusZipCodeTabulationArea/country/USA?h=zip%2F14607 (at 197:1) | Rejected status code: 503 Service Unavailable >  [502] https://defector.com/if-you-ever-stacked-cups-in-gym-class-blame-my-dad (at 206:1) | Rejected status code: 502 Bad Gateway >  [429] https://docs.ansible.com/ansible/latest/index.html (at 232:1) | Rejected status code: 429 Too Many Requests >  [429] https://docs.ansible.com/ansible/latest/installation_guide/index.html (at 233:1) | Rejected status code: 429 Too Many Requests >  [ERROR] https://docs.peer5.com/guides/setting-up-hls-live-streaming-server-using-nginx/ (at 270:1) | Connection failed. Check network connectivity and firewall settings >  [ERROR] https://feeds.myawesomedinosaurpodcast.com/ (at 413:1) | Connection failed. Check network connectivity and firewall settings > [TIMEOUT] https://ffmpeg.org/ (at 414:1) | Request timed out > [TIMEOUT] https://ffmpeg.org/ffmpeg.html (at 415:1) | Request timed out >  [ERROR] https://forum.xpdfreader.com/viewtopic.php?t=44009 (at 440:1) | SSL certificate not trusted. Use --insecure if site is trusted >  [ERROR] https://hypersub.xyz/ (at 576:1) | Connection failed. Check network connectivity and firewall settings >  [429] https://imgur.com/jRuRpjJ (at 583:1) | Rejected status code: 429 Too Many Requests >  [429] https://imgur.com/O3VPlM1 (at 582:1) | Rejected status code: 429 Too Many Requests >  [429] https://imgur.com/oAeqEDB (at 584:1) | Rejected status code: 429 Too Many Requests >  [429] https://imgur.com/sN626Tm (at 585:1) | Rejected status code: 429 Too Many Requests >  [429] https://imgur.com/sQV6kCq (at 586:1) | Rejected status code: 429 Too Many Requests >  [429] https://imgur.com/w11ZWEK (at 587:1) | Rejected status code: 429 Too Many Requests >  [ERROR] https://lenny.email/ (at 627:1) | Connection failed. Check network connectivity and firewall settings > [TIMEOUT] https://malegislature.gov/Laws/GeneralLaws/PartI/TitleXV/Chapter93/Section105 (at 675:1) | Request timed out > [TIMEOUT] https://malegislature.gov/Laws/GeneralLaws/PartI/TitleXV/Chapter93a/Section9 (at 676:1) | Request timed out >  [ERROR] https://proof.construction/ (at 924:1) | Connection failed. Check network connectivity and firewall settings >  [429] https://steamcommunity.com/sharedfiles/filedetails/?id=1359110726 (at 1064:1) | Rejected status code: 429 Too Many Requests >  [429] https://tinypilotkvm.com/product/tinypilot-power-connector (at 1117:1) | Rejected status code: 429 Too Many Requests | Followed 2 redirects. Redirects: https://tinypilotkvm.com/product/tinypilot-power-connector --[301]--> https://tinypilotkvm.com/products/tinypilot-power-connector --[301]--> https://tinypilotkvm.com/products/tinypilot-power-connector >  [429] https://tinypilotkvm.com/product/tinypilot-voyager2 (at 1120:1) | Rejected status code: 429 Too Many Requests | Followed 2 redirects. Redirects: https://tinypilotkvm.com/product/tinypilot-voyager2 --[301]--> https://tinypilotkvm.com/products/tinypilot-voyager-2a --[301]--> https://tinypilotkvm.com/products/tinypilot-voyager-2a >  [429] https://trends.google.com/trends/explore?date=today%203-m&geo=US&q=keto (at 1140:1) | Rejected status code: 429 Too Many Requests >  [429] https://trends.google.com/trends/explore?date=today%205-y&geo=US&q=keto&hl=en (at 1141:1) | Rejected status code: 429 Too Many Requests >  [ERROR] https://wiki.archlinux.org/index.php/systemd (at 1232:1) | Connection refused - server may be down or port blocked | Followed 1 redirect. Redirects: https://wiki.archlinux.org/index.php/systemd --[301]--> https://wiki.archlinux.org:8443/title/systemd >  [405] https://www.cyberpowersystems.com/products/software/power-panel-business/ (at 1307:1) | Rejected status code: 405 Method Not Allowed >  [404] https://www.ftc.gov/ (at 1328:1) | Rejected status code: 404 Not Found >  [404] https://www.ftc.gov/news-events/news/press-releases/2024/06/ftc-takes-action-against-adobe-executives-hiding-fees-preventing-consumers-easily-cancelling (at 1329:1) | Rejected status code: 404 Not Found >  [429] https://www.gnu.org/software/bash/manual/html_node/Commands-For-History.html#index-history_002dsearch_002dbackward-_0028_0029 (at 1331:1) | Rejected status code: 429 Too Many Requests >  [ERROR] https://www.howtogeek.com/297651/what-does-it-mean-when-a-company-sherlocks-an-app/ (at 1347:1) | HTTP/2 protocol error. Server may not support HTTP/2 properly >  [ERROR] https://www.hypersub.xyz/s/i-must-build-qytohm9l69s (at 1350:1) | Connection failed. Check network connectivity and firewall settings >  [ERROR] https://www.loraineyow.com/captains-log/how-accounting-blew-my-mind (at 1392:1) | Connection failed. Check network connectivity and firewall settings > [TIMEOUT] https://www.nextcloud.com/ (at 1437:1) | Request timed out >  [ERROR] https://www.papercall.io/ (at 1454:1) | Connection failed. Check network connectivity and firewall settings >  [429] https://www.sentinelone.com/vulnerability-database/cve-2026-21852/ (at 1505:1) | Rejected status code: 429 Too Many Requests >  [ERROR] https://www.xpdfreader.com/ (at 1571:1) | SSL certificate not trusted. Use --insecure if site is trusted >  [ERROR] https://xpdfreader.com/ (at 1645:1) | SSL certificate not trusted. Use --insecure if site is trusted >  [404] https://youtu.be/Sjs5gEUlZyU?t=3605 (at 1657:1) | Rejected status code: 404 Not Found > > 🔍 1723 Total (in 1h 11m 38s 179ms) 🔗 1723 Unique ✅ 1681 OK 🚫 36 Errors ⏳ 6 Timeouts 🔀 328 Redirects > > Hint: Followed 328 redirects. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details. For full logs, run: nix log /nix/store/2jpsri2pdwsf7zkcr1dwn5v50hwjmpnd-check-external-links.drv Build failed.