Hello,
It seems that the Gradle plugins maven repository isn’t working.
No proxies are used on the way to the Gradle repository.
rnd@ubuntu-18-04: Unknown Version ~$ wget https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom
--2020-04-22 01:48:51-- https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom
Resolving plugins.gradle.org (plugins.gradle.org)... 104.18.191.9, 104.18.190.9, 2606:4700::6812:bf09, ...
Connecting to plugins.gradle.org (plugins.gradle.org)|104.18.191.9|:443... connected.
HTTP request sent, awaiting response... 530
2020-04-22 01:48:51 ERROR 530: (no description).
When looking for the content received from the server I get the following HTML file:
rnd@ubuntu-18-04: Unknown Version ~$ curl https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Origin DNS error | plugins.gradle.org | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />
<script src="/cdn-cgi/apps/head/FN3vlmc8up4Hqc_DAK7ZtZN8qiw.js"></script><link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" type="text/css" media="screen,projection" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" type="text/css" media="screen,projection" /><![endif]-->
<style type="text/css">body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/zepto.min.js"></script><!--<![endif]-->
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/cf.common.js"></script><!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1>
<span class="cf-error-type" data-translate="error">Error</span>
<span class="cf-error-code">1016</span>
<small class="heading-ray-id">Ray ID: 587aa8bbee06ad61 • 2020-04-21 22:49:35 UTC</small>
</h1>
<h2 class="cf-subheadline">Origin DNS error</h2>
</div>
<section></section>
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="what_happened">What happened?</h2>
<p>You've requested a page on a website (plugins.gradle.org) that is on the <a data-orig-proto="https" data-orig-ref="www.cloudflare.com/5xx-error-landing?utm_source=error_100x" target="_blank">Cloudflare</a> network. Cloudflare is currently unable to resolve your requested domain (plugins.gradle.org).
</div>
<div class="cf-column">
<h2 data-translate="what_can_i_do">What can I do?</h2>
<p><strong>If you are a visitor of this website:</strong><br />Please try again in a few minutes.</p><p><strong>If you are the owner of this website:</strong><br />Check your DNS settings. If you are using a CNAME origin record, make sure it is valid and resolvable. <a href="https://support.cloudflare.com/hc/en-us/articles/234979888-Error-1016-Origin-DNS-error">Additional troubleshooting information here.</a></p>
</div>
</div>
</div>
<div class="cf-error-footer cf-wrapper">
<p>
<span class="cf-footer-item">Cloudflare Ray ID: <strong>587aa8bbee06ad61</strong></span>
<span class="cf-footer-separator">•</span>
<span class="cf-footer-item"><span>Your IP</span>: 31.168.255.2</span>
<span class="cf-footer-separator">•</span>
<span class="cf-footer-item"><span>Performance & security by</span> <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=error_footer" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
</div>
</div>
</div>
<script type="text/javascript">
window._cf_translation = {};
</script>
</body>
</html>
Please assist.
Thanks,
Roman
olegozi
(Oleg)
April 22, 2020, 4:46am
2
same here, all builds are failing for days now.
sterling
(Sterling Greene)
April 22, 2020, 1:20pm
4
@romanblachman I can’t seem to reproduce the failures you’re seeing, so I’m thinking this might be a regional problem from Cloudflare or an intermittent problem between Cloudflare and our hosting. We haven’t made any recent configuration changes.
Can you try running curl with verbose logging?
curl -v https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom
Does the plugin portal website work in a browser for you? https://plugins.gradle.org
@ItamarBenjamin @olegozi are you seeing this constantly or only sometimes?
Where are all of you in the world?
I’m based in Israel. The strange thing is that it works from the browser, but doesn’t work from the Jenkins servers.
rnd@jenkins-s1:~$ curl -v https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom
* Hostname was NOT found in DNS cache
* Trying 104.18.191.9...
* Connected to plugins.gradle.org (104.18.191.9) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server key exchange (12):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSL connection using ECDHE-ECDSA-AES128-GCM-SHA256
* Server certificate:
* subject: C=US; ST=CA; L=San Francisco; O=Cloudflare, Inc.; CN=gradle.org
* start date: 2019-12-25 00:00:00 GMT
* expire date: 2020-10-09 12:00:00 GMT
* subjectAltName: plugins.gradle.org matched
* issuer: C=US; ST=CA; L=San Francisco; O=CloudFlare, Inc.; CN=CloudFlare Inc ECC CA-2
* SSL certificate verify ok.
> GET /m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom HTTP/1.1
> User-Agent: curl/7.35.0
> Host: plugins.gradle.org
> Accept: */*
>
< HTTP/1.1 530
< Date: Wed, 22 Apr 2020 13:39:43 GMT
< Content-Type: text/html; charset=UTF-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< Set-Cookie: __cfduid=d1c21bc3550f06f071198951da17278291587562774; expires=Fri, 22-May-20 13:39:34 GMT; path=/; domain=.gradle.org; HttpOnly; SameSite=Lax; Secure
< Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
< Strict-Transport-Security: max-age=2592000; includeSubDomains
< Cache-Control: max-age=6
< Expires: Wed, 22 Apr 2020 13:39:49 GMT
* Server cloudflare is not blacklisted
< Server: cloudflare
< CF-RAY: 587fc06e5d15ada3-TLV
< cf-request-id: 0243b698f20000ada321976200000001
<
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Origin DNS error | plugins.gradle.org | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />
<script src="/cdn-cgi/apps/head/FN3vlmc8up4Hqc_DAK7ZtZN8qiw.js"></script><link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" type="text/css" media="screen,projection" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" type="text/css" media="screen,projection" /><![endif]-->
<style type="text/css">body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/zepto.min.js"></script><!--<![endif]-->
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/cf.common.js"></script><!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1>
<span class="cf-error-type" data-translate="error">Error</span>
<span class="cf-error-code">1016</span>
<small class="heading-ray-id">Ray ID: 587fc06e5d15ada3 • 2020-04-22 13:39:43 UTC</small>
</h1>
<h2 class="cf-subheadline">Origin DNS error</h2>
</div>
<section></section>
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="what_happened">What happened?</h2>
<p>You've requested a page on a website (plugins.gradle.org) that is on the <a data-orig-proto="https" data-orig-ref="www.cloudflare.com/5xx-error-landing?utm_source=error_100x" target="_blank">Cloudflare</a> network. Cloudflare is currently unable to resolve your requested domain (plugins.gradle.org).
</div>
<div class="cf-column">
<h2 data-translate="what_can_i_do">What can I do?</h2>
<p><strong>If you are a visitor of this website:</strong><br />Please try again in a few minutes.</p><p><strong>If you are the owner of this website:</strong><br />Check your DNS settings. If you are using a CNAME origin record, make sure it is valid and resolvable. <a href="https://support.cloudflare.com/hc/en-us/articles/234979888-Error-1016-Origin-DNS-error">Additional troubleshooting information here.</a></p>
</div>
</div>
</div>
<div class="cf-error-footer cf-wrapper">
<p>
<span class="cf-footer-item">Cloudflare Ray ID: <strong>587fc06e5d15ada3</strong></span>
<span class="cf-footer-separator">•</span>
<span class="cf-footer-item"><span>Your IP</span>: 31.168.255.2</span>
<span class="cf-footer-separator">•</span>
<span class="cf-footer-item"><span>Performance & security by</span> <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=error_footer" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
</div>
</div>
</div>
<script type="text/javascript">
window._cf_translation = {};
</script>
</body>
</html>
* Connection #0 to host plugins.gradle.org left intact
I’m from Israel aswell, and got to reproduce the error. it is flickering though, sometimes it works well.
>curl -v https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom
* Hostname was NOT found in DNS cache
* Trying 10.184.186.213...
* Connected to proxy-chain.intel.com (10.184.186.213) port 912 (£0)
* Establish HTTP proxy tunnel to plugins.gradle.org:443
> CONNECT plugins.gradle.org:443 HTTP/1.1
> Host: plugins.gradle.org:443
> User-Agent: curl/7.37.0
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 200 Connection established
<
* Proxy replied OK to CONNECT request
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs/
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server key exchange (12):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-ECDSA-AES128-GCM-SHA256
* Server certificate:
* subject: C=US; ST=CA; L=San Francisco; O=Cloudflare, Inc.; CN=gradle.org
* start date: 2019-12-25 00:00:00 GMT
* expire date: 2020-10-09 12:00:00 GMT
* subjectAltName: plugins.gradle.org matched
* issuer: C=US; ST=CA; L=San Francisco; O=CloudFlare, Inc.; CN=CloudFlare Inc ECC CA-2
* SSL certificate verify ok.
> GET /m2/com/google/protobuf/com.google.protobuf.gradle.plugin/0.8.11/com.google.protobuf.gradle.plugin-0.8.11.pom HTTP/1.1
> User-Agent: curl/7.37.0
> Host: plugins.gradle.org
> Accept: */*
>
< HTTP/1.1 530
< Date: Wed, 22 Apr 2020 15:36:14 GMT
< Content-Type: text/html; charset=UTF-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< Set-Cookie: __cfduid=d30dc36b06b2ad2d1609cb32a5a06cbee1587569770; expires=Fri, 22-May-20 15:36:10 GMT; path=/; domain=.gradle.org; HttpOnly; SameSite=Lax; Secure
< Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
< Strict-Transport-Security: max-age=2592000; includeSubDomains
< Cache-Control: max-age=6
< Expires: Wed, 22 Apr 2020 15:36:20 GMT
* Server cloudflare is not blacklisted
< Server: cloudflare
< CF-RAY: 58806b376cbbad7f-TLV
< cf-request-id: 024421569f0000ad7f66a8b200000001
<
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Origin DNS error | plugins.gradle.org | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />
<script src="/cdn-cgi/apps/head/FN3vlmc8up4Hqc_DAK7ZtZN8qiw.js"></script><link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" type="text/css" media="screen,projection" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" type="text/css" media="screen,projection" /><![endif]-->
<style type="text/css">body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/zepto.min.js"></script><!--<![endif]-->
<!--[if gte IE 10]><!--><script type="text/javascript" src="/cdn-cgi/scripts/cf.common.js"></script><!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1>
<span class="cf-error-type" data-translate="error">Error</span>
<span class="cf-error-code">1016</span>
<small class="heading-ray-id">Ray ID: 58806b376cbbad7f • 2020-04-22 15:36:14 UTC</small>
</h1>
<h2 class="cf-subheadline">Origin DNS error</h2>
</div>
<section></section>
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="what_happened">What happened?</h2>
<p>You've requested a page on a website (plugins.gradle.org) that is on the <a data-orig-proto="https" data-orig-ref="www.cloudflare.com/5xx-error-landing?utm_source=error_100x" target="_blank">Cloudflare</a> network. Cloudflare is currently unable to resolve your requested domain (plugins.gradle.org).
</div>
<div class="cf-column">
<h2 data-translate="what_can_i_do">What can I do?</h2>
<p><strong>If you are a visitor of this website:</strong><br />Please try again in a few minutes.</p><p><strong>If you are the owner of this website:</strong><br />Check your DNS settings. If you are using a CNAME origin record, make sure it is valid and resolvable. <a href="https://support.cloudflare.com/hc/en-us/articles/234979888-Error-1016-Origin-DNS-error">Additional troubleshooting information here.</a></p>
</div>
</div>
</div>
<div class="cf-error-footer cf-wrapper">
<p>
<span class="cf-footer-item">Cloudflare Ray ID: <strong>58806b376cbbad7f</strong></span>
<span class="cf-footer-separator">•</span>
<span class="cf-footer-item"><span>Your IP</span>: 134.191.233.197</span>
<span class="cf-footer-separator">•</span>
<span class="cf-footer-item"><span>Performance & security by</span> <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=error_footer" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
</div>
</div>
</div>
<script type="text/javascript">
window._cf_translation = {};
</script>
</body>
</html>
* Connection £0 to host proxy-chain.intel.com left intact
@sterling this is really a regional issue. i checked the same curl command using proxies in California, Oregon, Bangalore (India) - command succeeds in all of them. I see failures only in Israel.
sterling
(Sterling Greene)
April 22, 2020, 5:55pm
8
Hmm, I think you’re right. I found this on cloudflare’s forums: https://community.cloudflare.com/t/getting-error-1016-on-a-site-im-trying-to-use-but-not-always/161537/57
I’m checking if there’s any escalation we can do with Cloudflare on our side or if we’ve somehow misconfigured something that would only affect some regions.
Thank you @sterling . Please update here what you find.
sterling
(Sterling Greene)
April 23, 2020, 10:42pm
10
I didn’t get a response directly yet from CF, but I see there’s some activity on that forum post:
Good news! Michelle B (Cloudflare) Apr 23, 12:21 PM PDT Hi there, Thank you very much for your patience while our team addresses these instances Origin DNS resolution errors. We have received a notification from our team that the underlying...
Could you check if you’re still seeing problems with the plugin portal?
Everything seems to be working now. Thank you!