DOI links still flagged as broken
-
Over the past five years I’ve posted multiple times about this plugin falsely flagging industry standard DOI links as broken, and I’ve been told repeatedly that this issue would be resolved, yet it never has. Can someone please fix this?
- https://wordpress.org/support/topic/sites-checking-for-cookies-shown-as-broken-links/
- https://wordpress.org/support/topic/doi-links-still-being-reported-as-broken/
For example, a link to a scientific journal like https://doi.org/10.1002/2017MS001208 is valid and redirects to https://agupubs.onlinelibrary.wiley.com/doi/10.1002/2017MS001208, but the plugin marks it as broken.
The response from the plugin for this example is:
Link last checked: May 28, 2026
HTTP code: 403
Response time: 0.095 seconds
Final URL: https://agupubs.onlinelibrary.wiley.com/doi/10.1002/2017MS001208
Redirect count: 1
Instance count: 2
This link has failed 3 times.
This link has been broken for 1 day.
Log: === HTTP code : 403 ===
Response headers
================
HTTP/1.1 302 Found
Date: Thu, 28 May 2026 05:55:25 GMT
Content-Type: text/html;charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: https://agupubs.onlinelibrary.wiley.com/doi/10.1002/2017MS001208
Server: cloudflare
vary: Origin
vary: Accept
expires: Thu, 28 May 2026 06:49:31 GMT
permissions-policy: interest-cohort=(),browsing-topics=()
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ewp8aW8GcBQOQxTqYIdNcmnqmYoM7mnphqjdHayuYZhlIs5W%2Bsu4IIO1Z7htRQwVX7PxrMjYRJQtrmbdBLrYzDDdX3WDhsTli4R2sudgNSMcaL154aG5UZk%3D"}]}
CF-RAY: a02b02a6f96f398c-IAD
alt-svc: h3=":443"; ma=86400
HTTP/1.1 403 Forbidden
Date: Thu, 28 May 2026 05:55:25 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
Cf-Mitigated: challenge
content-security-policy: upgrade-insecure-requests
Server: cloudflare
Critical-Ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Resource-Policy: same-origin
Origin-Agent-Cluster: ?1
Permissions-Policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=(self)
Referrer-Policy: same-origin
Server-Timing: chlray;desc="a02b02a74d8005f3"
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=2592000
Vary: accept-encoding
Content-Encoding: br
CF-RAY: a02b02a74d8005f3-IAD
alt-svc: h3=":443"; ma=86400
Request headers
================
GET /doi/10.1002/2017MS001208 HTTP/1.1
Host: agupubs.onlinelibrary.wiley.com
User-Agent: WPMU DEV Broken Link Checker Local Engine
Accept: */*
Accept-Encoding: deflate, gzip, br
Referer: https://<>
Connection: close
Range: bytes=0-2048
Response HTML
================
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><meta http-equiv="content-security-policy" content="default-src 'none'; script-src 'nonce-tuBCyYvO5Jl8cqERux2GTd' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;backgr
Link is broken.
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.