You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Andy Wilkinson (JIRA)" <ji...@apache.org> on 2018/08/09 18:31:00 UTC
[jira] [Commented] (MJAVADOC-533) entries that point to a
resource that requires an Accept header may be ignored
[ https://issues.apache.org/jira/browse/MJAVADOC-533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16575252#comment-16575252 ]
Andy Wilkinson commented on MJAVADOC-533:
-----------------------------------------
The Cloudflare rule that's triggered and results in a Captcha challenge is named {{IE6 detection [Type B]}}. It seems to require both a missing {{Accept}} header and the {{User-Agent: "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"}} header.
> <link> entries that point to a resource that requires an Accept header may be ignored
> -------------------------------------------------------------------------------------
>
> Key: MJAVADOC-533
> URL: https://issues.apache.org/jira/browse/MJAVADOC-533
> Project: Maven Javadoc Plugin
> Issue Type: Bug
> Affects Versions: 3.0.1
> Reporter: Andy Wilkinson
> Priority: Minor
>
> This is a regression caused by the changes made to fix MJAVADOC-427.
> The HTTP client configuration that's used to get the redirect URLs does not include an {{Accept}} header in the requests that it makes. This can result in a 403 response for some javadoc, such as Spring Framework's which is fronted by Cloudflare. The lack of {{Accept}} header will sometimes cause Cloudflare to respond with a 403 containing a Captcha.
> I'm a member of the Spring Framework team and have asked our sysadmin to look at tweaking Cloudflare's rules, but I thought it worth reporting the problem here as others may be affected and may not be in a position to change the server's configuration.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)