Hi Justin, I think you've proposed multiple causes. One is that the cgi isn't returning the right thing, the other was that fetching apache-flex-installer-config.xml over https was failing. Which one or both are you claiming to be the issue?
If I just use my browser to hit: http://flex.apache.org/single-mirror-url--xml.cgi I am getting the expected single line back. Can some other folks hit this link above? You should get a single line of text, not even an HTML page. Same with using CURL. I only get one line of text back. -Alex On 5/31/18, 10:35 PM, "Justin Mclean" <jus...@classsoftware.com> wrote: Hi, > That doesn't sound like what I saw when I debugged into it last week, but if you are right, then it sounds like you can prepare a fix for it. I’ve run into through a reverse proxy to record the installers traffic and also though the debugger and both match. Perhaps there was also a different issue last week or we also have another issue that occurs after this step. But note that the call to that cgi script is http call not a https call when made by the installer. I’ve include the response to the cgi script below as seen by the reverse proxy. You’ll can also see that 5K is a lot bigger than the expected response should be. Sorry I’m running back to back courses on the weekend and all next week (inter state) and then off to Berlin for The Apache Roadshow the week after so I'm not sure when I’ll have time over the next couple of weeks to fix it. It should just be a simple mater of changing the cgi script / web site config to produce what that installer expects and there no need to change the installer code or make a new release of the installer. This could be probably easily tested by briefly putting up a hard coded response in replace of that cgi script to see if the current installer works with that. Thanks, Justin Reverse proxy request: https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fflex.apache.org%2Fsingle-mirror-url--xml.cgi&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=O9nfK6AW68caytlSJV%2BlKIJoSnGGbeiDL%2Bkx8m9ZswA%3D&reserved=0 Complete 200 OK Total size: 5.14 KB (5268 bytes) 72.6% (gzip) Reverse proxy response: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="Home page of The Apache Software Foundation"> <base href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.apache.org%2Fdyn%2Fcloser.cgi&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=NLcVNejk18DywgVnwScu3Y53Sho1GGuutbk7qJmpRb4%3D&reserved=0" /> <link rel="apple-touch-icon" sizes="57x57" href="/favicons/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/favicons/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/favicons/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/favicons/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/favicons/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/favicons/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/favicons/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/favicons/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="/favicons/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/favicons/favicon-194x194.png" sizes="194x194"> <link rel="icon" type="image/png" href="/favicons/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="/favicons/android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="/favicons/favicon-16x16.png" sizes="16x16"> <link rel="manifest" href="/favicons/manifest.json"> <link rel="shortcut icon" href="/favicons/favicon.ico"> <meta name="msapplication-TileColor" content="#603cba"> <meta name="msapplication-TileImage" content="/favicons/mstile-144x144.png"> <meta name="msapplication-config" content="/favicons/browserconfig.xml"> <meta name="theme-color" content="#303284"> <title>Apache Download Mirrors</title> <link href='https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DSource%2BSans%2BPro%3A400%2C700%257cDroid%2BSerif%3A400%2C700&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=QIxiHI4v7IChYS4DHSQu9NScQGwQWYQDgitCUdk70PU%3D&reserved=0' rel='stylesheet' type='text/css'> <link href="/css/min.bootstrap.css" rel="stylesheet"> <link href="/css/styles.css" rel="stylesheet"> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=jJ%2BCT5oBT1YLipXMoSug7pHs40gCsoIzClyuiJ9CIxc%3D&reserved=0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> </head> <body> <!-- Navigation --> <header> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#mainnav-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a href="#" class="navbar-brand"><span class="glyphicon glyphicon-home"></span></a> </div> <div class="collapse navbar-collapse" id="mainnav-collapse"> <div style="line-height:20px; padding-top:5px; float:left"><a href="/">Home</a> » <a href="/dyn/">Dyn</a></div> <ul class="nav navbar-nav navbar-right"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">About <span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="/foundation">Overview</a></li> <li><a href="/foundation/members.html">Members</a></li> <li><a href="/foundation/how-it-works.html">Process</a></li> <li><a href="/foundation/sponsorship.html">Sponsorship</a></li> <li><a href="/foundation/glossary.html">Glossary</a></li> <li><a href="/foundation/preFAQ.html">FAQ</a></li> <li><a href="/foundation/policies/conduct.html">Code of Conduct</a></li> <li><a href="/foundation/contact.html ">Contact</a></li> </ul> </li> <li><a href="/index.html#projects-list">Projects</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">People <span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpeople.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=soAQCoO1Zt6NGblRQJi3nlDR2fUZM0r8Cvb8Gyeq2Mc%3D&reserved=0">Overview</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpeople.apache.org%2Fcommitter-index.html&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=yNuPaV7FkkYvQluwgGwU%2BPluNK2d64cgYFZRTtcQqAs%3D&reserved=0">Committers</a></li> <li><a href="/foundation/how-it-works.html#meritocracy">Meritocracy</a></li> <li><a href="/foundation/how-it-works.html#roles">Roles</a></li> <li><a href="/foundation/policies/conduct.html">Code of Conduct</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fplanet.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=IS%2F97ikLM73sAXItSyW1ZevLi2x%2B6LOyTKTDBBVkx9o%3D&reserved=0">Planet Apache</a></li> </ul> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Get Involved <span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="/foundation/getinvolved.html">Overview</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcommunity.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=xI91CrbDLsB%2BqAfVrwQwKqhSg44g2YFDR1bxKn%2FnoWM%3D&reserved=0">Community Development</a></li> <li><a href="/foundation/policies/conduct.html">Code of Conduct</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhelpwanted.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=WOvYuacBKddgsGtCeSzMKnH4ERq8xUT6iDjlEY4%2FqJk%3D&reserved=0">Help Wanted</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apachecon.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=EtFd5mPwx6vi7HdeZ0GjytxrDiV3%2BNaqOnlWJraip1M%3D&reserved=0">ApacheCon</a></li> </ul> </li> <li><a href="/dyn/closer.cgi">Download</a></li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Support Apache <span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li><a href="/foundation/sponsorship.html">Sponsorship</a></li> <li><a href="/foundation/contributing.html">Donations</a></li> <li><a href="/foundation/buy_stuff.html">Buy Stuff</a></li> <li><a href="/foundation/thanks.html">Thanks</a></li> </ul> </li> </ul> </div> </div> </nav> </header> <!-- / Navigation --> <div class="container"> <div class="row"> <div class="col-md-6 col-sm-5 col-xs-12"> <img src="/img/asf_logo.png" alt="Apache Logo" style="max-width: 100%;"> </div> <div class="col-md-3 col-sm-3 col-xs-6"> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.org%2Ffoundation%2Fcontributing.html&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=TtOUxHIPTeglpirnGOKYc66BKUxXv7blW5czw1y7HHo%3D&reserved=0" title="Support Apache"> <img src="/images/SupportApache-small.png" style="height: 150px; width: 150px; margin-top: 5px; margin-bottom: 5px;"> </a> </div> <div class="col-md-3 col-sm-4 col-xs-6"> <div class="input-group" style="margin-bottom: 5px;"> <script> (function() { var cx = '005703438322411770421:5mgshgrgx2u'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); })(); </script> <gcse:searchbox-only></gcse:searchbox-only> </div> <a role="button" class="btn btn-block btn-default btn-xs" href="/foundation/governance/">The Apache Way</a> <a role="button" class="btn btn-block btn-default btn-xs" href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.apache.org%2Fcontributors%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=aP%2B1KmvVghMgX8wqSaqzSzq%2BxdMrdbFLtShqpdZSz78%3D&reserved=0">Contribute</a> <a role="button" class="btn btn-block btn-default btn-xs" href="/foundation/thanks.html">ASF Sponsors</a> </div> </div> </div> <div class="container"><style type="text/css"> /* The following code is added by mdx_elementid.py It was originally lifted from https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsubversion.apache.org%2Fstyle%2Fsite.css&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=ky3MBNN1Kwbq326e9tbI9nHu9I1U%2FPFNzSOb0v3PjdM%3D&reserved=0 */ /* * Hide class="elementid-permalink", except when an enclosing heading * has the :hover property. */ .headerlink, .elementid-permalink { visibility: hidden; } h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> <p> We suggest the following mirror site for your download:</p> <p><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.melbourneitmirror.net%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=qY6%2BqxGLX10irXpxJXxFoTUCM6zJUYFWv2ho3i7rsEY%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.melbourneitmirror.net%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=qY6%2BqxGLX10irXpxJXxFoTUCM6zJUYFWv2ho3i7rsEY%3D&reserved=0</strong></a> </p> <p>Other mirror sites are suggested below.</p> <p>It is essential that you <a href="#verify">verify the integrity</a> of the downloaded file using the PGP signature (<code>.asc</code> file) or a hash (<code>.md5</code> or <code>.sha*</code> file).</p> <p>Please only use the backup mirrors to download KEYS, PGP and MD5 sigs/hashes or if no other mirrors are working.</p> <p></p> <h1 id="http">HTTP<a class="headerlink" href="#http" title="Permanent link">¶</a></h1> <p> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.melbourneitmirror.net%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=qY6%2BqxGLX10irXpxJXxFoTUCM6zJUYFWv2ho3i7rsEY%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.melbourneitmirror.net%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=qY6%2BqxGLX10irXpxJXxFoTUCM6zJUYFWv2ho3i7rsEY%3D&reserved=0</strong></a> <br></br> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.mirror.amaze.com.au%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=Spi%2Bo6qjPd24GisQNZ4zW9RqffAZJo%2FmoYhlO4dkO6Q%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.mirror.amaze.com.au%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=Spi%2Bo6qjPd24GisQNZ4zW9RqffAZJo%2FmoYhlO4dkO6Q%3D&reserved=0</strong></a> <br></br> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.mirror.digitalpacific.com.au%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=cY6vT8wJCTnRs%2BjOds7N7z9BK8wzIMzihj%2F5Omv%2FT28%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.mirror.digitalpacific.com.au%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=cY6vT8wJCTnRs%2BjOds7N7z9BK8wzIMzihj%2F5Omv%2FT28%3D&reserved=0</strong></a> <br></br> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.mirror.serversaustralia.com.au%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=Swo8Yj%2BaaxBlFSLhihd0mT2nDvPjclSfA934E%2Fvceu0%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache.mirror.serversaustralia.com.au%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=Swo8Yj%2BaaxBlFSLhihd0mT2nDvPjclSfA934E%2Fvceu0%3D&reserved=0</strong></a> <br></br> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmirror.intergrid.com.au%2Fapache%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=L3%2FQnlVg2RsDqrqpMt76js4LL0kypT%2BlRKs%2F0ctV9CU%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmirror.intergrid.com.au%2Fapache%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=L3%2FQnlVg2RsDqrqpMt76js4LL0kypT%2BlRKs%2F0ctV9CU%3D&reserved=0</strong></a> <br></br> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmirror.ventraip.net.au%2Fapache%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=ONbbha%2BsiE%2Fba2MEG2RE4ZV9i1IH9ICdDlSxDwZCDbI%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmirror.ventraip.net.au%2Fapache%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=ONbbha%2BsiE%2Fba2MEG2RE4ZV9i1IH9ICdDlSxDwZCDbI%3D&reserved=0</strong></a> <br></br> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.strategylions.com.au%2Fmirror%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=vlt4Y0V6m2gNEkiKWCXPVgnehUf%2Fo8DPWojWFHgrJ4Y%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.strategylions.com.au%2Fmirror%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=vlt4Y0V6m2gNEkiKWCXPVgnehUf%2Fo8DPWojWFHgrJ4Y%3D&reserved=0</strong></a> <br></br></p> <p></p> <p></p> <h1 id="backup">Backup Sites<a class="headerlink" href="#backup" title="Permanent link">¶</a></h1> <p>Please only use the backup mirrors to download KEYS, PGP and MD5 sigs/hashes or if no other mirrors are working.</p> <p> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww-eu.apache.org%2Fdist%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=TMOl%2B4BPM6yovD7rmyUvZxAqn6AWNxJKFZjhBnBcczA%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww-eu.apache.org%2Fdist%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=TMOl%2B4BPM6yovD7rmyUvZxAqn6AWNxJKFZjhBnBcczA%3D&reserved=0</strong></a> <br></br> <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww-us.apache.org%2Fdist%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=4Bd2wTwlSnpCSciLgL48WetowIfPjv7F%2BLazgvEJDaQ%3D&reserved=0"><strong>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww-us.apache.org%2Fdist%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=4Bd2wTwlSnpCSciLgL48WetowIfPjv7F%2BLazgvEJDaQ%3D&reserved=0</strong></a> <br></br></p> <p>The <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.org%2Fmirrors%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=UklG%2F6xZHWEMQJNuRP%2Bq1fGYFcjxj1ZYwRA8Tzts8x4%3D&reserved=0">full listing of mirror sites</a> is also available.</p> <h1 id="become">Becoming a mirror<a class="headerlink" href="#become" title="Permanent link">¶</a></h1> <p>The procedure for setting up new mirrors is described in <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.org%2Finfo%2Fhow-to-mirror.html&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=A%2BomVsZHhxja0976kViTmEkk9no%2Bepp89eQqD%2Fct3kw%3D&reserved=0">How to become a mirror</a>.</p> <h1 id="verify">Verify the integrity of the files<a class="headerlink" href="#verify" title="Permanent link">¶</a></h1> <p>It is essential that you verify the integrity of the downloaded file using the PGP signature (<code>.asc</code> file) or a hash (<code>.md5</code> or <code>.sha*</code> file). Please read <a href="/info/verification.html">Verifying Apache Software Foundation Releases</a> for more information on why you should verify our releases.</p> <p>The PGP signature can be verified using PGP or GPG. First download the <code>KEYS</code> as well as the <code>asc</code> signature file for the relevant distribution. Make sure you get these files from the main distribution site, rather than from a mirror. Then verify the signatures using</p> <div class="codehilite"><pre><span class="c">% gpg --import KEYS</span> <span class="c">% gpg --verify downloaded_file.asc downloaded_file</span> </pre></div> <p><em>or</em></p> <div class="codehilite"><pre><span class="c">% pgpk -a KEYS</span> <span class="c">% pgpv downloaded_file.asc</span> </pre></div> <p><em>or</em></p> <div class="codehilite"><pre><span class="c">% pgp -ka KEYS</span> <span class="c">% pgp downloaded_file.asc</span> </pre></div> <p>Alternatively, you can verify the MD5 hash on the file. A unix program called <code>md5</code> or <code>md5sum</code> is included in many unix distributions. It is also available as part of <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.gnu.org%2Fsoftware%2Ftextutils%2Ftextutils.html&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=RyTZh4NqVBeRgA%2FbxvC9vsXAObN3kMXtaf2W1t8LTXY%3D&reserved=0">GNU Textutils</a>. Windows users can get binary md5 programs from <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.fourmilab.ch%2Fmd5%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=j3KRNsJPMLYNiUPtYV6EFNKJCSursu%2Bg4675ZgAEWHw%3D&reserved=0">here</a>, <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.pc-tools.net%2Fwin32%2Ffreeware%2Fconsole%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=wMtTOBjW76BYKpjdJJMhYWo5SMP9B5A67gMhv8%2ByyEE%3D&reserved=0">here</a> , or <a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.slavasoft.com%2Ffsum%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=aIg0MvsNzGyL2DSn16xgwgg7SlyweRsVu5PBppP6nrQ%3D&reserved=0">here</a>.</p></div> <!-- Footer --> <footer class="bg-primary"> <div class="container"> <div class="row"> <br /> <div class="col-sm-1"> </div> <div class="col-sm-2"> <h5 class="white">Community</h5> <ul class="list-unstyled white" role="menu"> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcommunity.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=xI91CrbDLsB%2BqAfVrwQwKqhSg44g2YFDR1bxKn%2FnoWM%3D&reserved=0">Overview</a></li> <li><a href="/foundation/conferences.html">Conferences</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcommunity.apache.org%2Fgsoc.html&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=H7Y1sbxDVmVFV%2BN3nXbMlMNx1ggwBRmWvXAPN%2F1nSLo%3D&reserved=0">Summer of Code</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcommunity.apache.org%2Fnewcomers%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=qUPLIk0GlLIUSWyhKtY0hIGkfecJQGhYnqbol4RLwrY%3D&reserved=0">Getting Started</a></li> <li><a href="/foundation/how-it-works.html">The Apache Way</a></li> <li><a href="/travel/">Travel Assistance</a></li> <li><a href="/foundation/getinvolved.html">Get Involved</a></li> <li><a href="/foundation/policies/conduct.html">Code of Conduct</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcommunity.apache.org%2Fnewbiefaq.html&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=4DcyIMwpq8Wem0vfXgGVJokXYu2JIyVgj4loIqXsR%2Fg%3D&reserved=0">Community FAQ</a></li> <li><a href="/memorials/">Memorials</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Innovation</h5> <ul class="list-unstyled white" role="menu"> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fincubator.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=b0jw2DiuTsfGC0lmNSxJEdVVXd3lWMrEveQKJ4O3v%2BM%3D&reserved=0">Incubator</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flabs.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=9wXituKK29A7IeFCRgg%2ByKjdb8qR%2Bdp27%2BXQ417zQbo%3D&reserved=0">Labs</a></li> <li><a href="/licenses/">Licensing</a></li> <li><a href="/foundation/license-faq.html">Licensing FAQ</a></li> <li><a href="/foundation/marks/">Trademark Policy</a></li> <li><a href="/foundation/contact.html">Contacts</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Tech Operations</h5> <ul class="list-unstyled white" role="menu"> <li><a href="/dev/">Developer Information</a></li> <li><a href="/dev/infrastructure.html">Infrastructure</a></li> <li><a href="/security/">Security</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fstatus.apache.org&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=qTU%2FKZLabebum04SEf5H0lpJzT6VgtIPfyRwG97ssI8%3D&reserved=0">Status</a></li> <li><a href="/foundation/contact.html">Contacts</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Press</h5> <ul class="list-unstyled white" role="menu"> <li><a href="/press/">Overview</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fblogs.apache.org%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=31OxXrSfLX81PfTgeQobR1N%2FGfXb3PgxEZZ9fflHIxw%3D&reserved=0">ASF News</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fblogs.apache.org%2Ffoundation%2F&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=IyD5YKOyBsYw9CY5U45vJ8b8tpelYYm8mEFzJ64ew18%3D&reserved=0">Announcements</a></li> <li><a href="https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftwitter.com%2FTheASF&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=aTIoU4etuIj5UkDsV6zaHXZOvnF3Ugx5Dxma32QzJC0%3D&reserved=0">Twitter Feed</a></li> <li><a href="/press/#contact">Contacts</a></li> </ul> </div> <div class="col-sm-2"> <h5 class="white">Legal</h5> <ul class="list-unstyled white" role="menu"> <li><a href="/legal/">Legal Affairs</a></li> <li><a href="/legal/dmca.html">DMCA</a></li> <li><a href="/licenses/">Licenses</a></li> <li><a href="/foundation/marks/">Trademark Policy</a></li> <li><a href="/foundation/records/">Public Records</a></li> <li><a href="/foundation/policies/privacy.html">Privacy Policy</a></li> <li><a href="/licenses/exports/">Export Information</a></li> <li><a href="/foundation/license-faq.html">License/Distribution FAQ</a></li> <li><a href="/foundation/contact.html">Contacts</a></li> </ul> </div> <div class="col-sm-1"> </div> </div> <hr class="col-lg-12 hr-white" /> <div class="row"> <div class="col-lg-12"> <p class="text-center">Copyright © 2018 The Apache Software Foundation, Licensed under the <a class="white" href="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0&data=02%7C01%7Caharui%40adobe.com%7Cfd4e314adc7741d747a408d5c7816fc9%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636634281130451434&sdata=jJ%2BCT5oBT1YLipXMoSug7pHs40gCsoIzClyuiJ9CIxc%3D&reserved=0">Apache License, Version 2.0</a>.</p> <p class="text-center">Apache and the Apache feather logo are trademarks of The Apache Software Foundation.</p> </div> </div> </div> </footer> <!-- / Footer --> <script src="/js/jquery-2.1.1.min.js"></script> <script src="/js/bootstrap.js"></script> </body> </html>