I installed elixir using the Windows installer about a month ago and it work seamlessly. I have been trying to reinstall it the past few days but I continue to get this error when running the installer:
Error: Downloading http://elixir-lang.org/elixir.csv failed. Setup cannot continue
Can you download the file manually? Can anyone also reproduce this issue on Windows?
Yes. Visiting http://elixir-lang.org/elixir.csv will download the .csv file.
Cool, thanks! Let's see if others can reproduce it. Btw, this thread may provide useful insight: https://github.com/elixir-lang/elixir/issues/4167#issuecomment-217483764
Others have reported issues with proxies and firewalls in the past. One alternative is to use the Chocolatey package.
/cc @overminddl1 @OnorioCatenacci
I will take a look at this to see if I can reproduce the issue @josevalim. By the way @p-adams which version of Windows? And can you share exact steps when you try to re-install? I mean do you do a repair from the control panel or do you uninstall and then reinstall? Please share exact repro steps when you can.
I just tried this on Windows 10 and didn't see an issue (by the way I see that I need to update the CNG installer to 1.4.4). Please share exact details @p-adams when you can.
@OnorioCatenacci I uninstall and then attempt a fresh reinstall. What is the CNG installer?
I am using Windows 10.
I'll try an uninstall and a fresh install.
CNG == Chocolatey NuGet. I maintain the Chocolatey NuGet installer package for Elixir. It's the "Chocolatey package" that @josevalim mentioned in his earlier comment.
I just tried an uninstall/re-install and I didn't see an issue.
1.) Are you installing 1.4.4 or another version?
2.) Are you selecting the deferred installation option in the install dialog?
3.) Do you have any firewall or proxy involved?
@OnorioCatenacci I don't even get to the actual install dialog, simply running the executable generates this error. So I tried using Chocolately but run into this problem:
mix local.hex
** (Mix) httpc request failed with: {:failed_connect, [{:to_address, {'repo.hex.pm', 443}}, {:inet, [:inet], :eacces}]}
Could not install Hex because Mix could not download metadata at https://repo.hex.pm/installs/hex-1.x.csv.
I have disabled the firewall and no proxy is involved. I am thinking this error is just confined to my machine.
That sure sounds as if it's some sort of local connectivity issue. But the fact you can get the .csv directly seems to argue against any sort of connectivity problem.
You were able to install Elixir in the past so are you aware of any changes of configuration between the last time you were able to install Elixir and now? Are you installing on a work machine or a private machine?
I last updated at 1.4.2 I think and I had no issues running the installer on my Windows 10 box at work, I can update to latest if you need?
@OnorioCatenacci I am using a private machine and I am unaware of any configuration changes between uninstalling my last successful install and my recent attempts at reinstalling.
Not joking Paul--didn't Windows 10 update in that time? Doesn't Windows
have a built-in firewall? You're sure that MS didn't change any settings
on the firewall or modify their built in AV.
On Fri, May 19, 2017 at 4:07 PM, Paul Adams notifications@github.com
wrote:
@OnorioCatenacci https://github.com/onoriocatenacci I am using a
private machine and I am unaware of any configuration changes between
uninstalling my last successful install and my recent attempts at
reinstalling.—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/elixir-lang/elixir/issues/6122#issuecomment-302799270,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJXFez5Z7_3s5PuwtdllXiP6N4dP8tgks5r7faLgaJpZM4Nf-5_
.
--
Onorio Catenacci
@p-adams could you reproduce the problem in another machine or in a different environment? It does seem to be machine specific as no one else can reproduce it so far.
I am also facing same problem. I am running on Windows 8
@shashidhargm can you try the chocolatey package as well?
If you're on Windows 8, then you're not facing the same issue. He was
experiencing the issue on Windows 10 and that's not an insignificant
difference.
In addition to what José has already suggested, please provide us with
details:
1.) Are you using the default Windows Firewall or some third party firewall?
2.) Is there a proxy between you and the installation server? Are you on a
corporate network?
3.) Is your user id a standard user or an administrative user?
The answer to all three of those questions would have bearing on finding
the cause of this issue.
On Fri, Jun 2, 2017 at 1:12 PM, Shashidhar notifications@github.com wrote:
I am also facing same problem. I am running on Windows 8
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/elixir-lang/elixir/issues/6122#issuecomment-305854562,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJXFYuYgQy7duswMxRXqeMBEd607gyKks5sAEJxgaJpZM4Nf-5_
.
--
Onorio Catenacci
@josevalim, I will try.
@OnorioCatenacci, Yes, i am running on windows 8 and i am getting that error message.
I will answer to your questions.
1.) Are you using the default Windows Firewall or some third party firewall?
-> Default windows firewall
2.) Is there a proxy between you and the installation server? Are you on a
corporate network?
-> No, I am using my personal Internet.
3.) Is your user id a standard user or an administrative user?
-> I am running on Admin User
I lost internet connection while downloading files from server. I tried to reinstall after i got working internet connection. But then i got that error message.
I never resolved this issue, unfortunately. @shashidhargm Are you having the same problems I did when installing elixir via chocolatey?
What issues are you seeing with the Chocolatey install?
On Mon, Jun 5, 2017, 11:24 AM Paul Adams notifications@github.com wrote:
I never resolved this issue, unfortunately. @shashidhargm
https://github.com/shashidhargm Are you having the same problems I did
when installing elixir via chocolatey?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/elixir-lang/elixir/issues/6122#issuecomment-306217097,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJXFXkXURMO3KEjmv9P-8UpxXD-shp-ks5sBB2kgaJpZM4Nf-5_
.
@p-adams, I was getting that error message while installing through windows installer. So later on I tried installing through chocolatey and it got installed.
@josevalim, Thank you :) Cheers :+1:
I'm having this issue on Windows 7 x64, iex 1.4.5 with Eshell 7.2.1 as well. Installed using the installer and chocolately.
I have this issue on Windows 10, no chocolately installed
Error: downloading http://elixir-lang.org/elixir.csv failed
But manually http://elixir-lang.org/elixir.csv is downloaded fine
@icode you've slightly misunderstood things. When others have seen this
issue we have suggested using Chocolatey as a workaround. The presence or
absence of Chocolatey has no bearing on the issue as far as as any of us
know.
On Sun, Oct 1, 2017 at 6:07 AM, icode notifications@github.com wrote:
I have this issue on Windows 10, no chocolately installed
Error: downloading http://elixir-lang.org/elixir.csv failed—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/elixir-lang/elixir/issues/6122#issuecomment-333366349,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJXFZ1nxcX7o-0SiyrUZMkpnDd1gkaRks5sn2RMgaJpZM4Nf-5_
.
--
Onorio Catenacci
I am also having the same problem. I guess that happens because of

Chrome doesn't see it as a problem though.
It's working in IE11 here at work via https.
According to this the HTTPS is set up correctly: https://www.ssllabs.com/ssltest/analyze.html?d=www.elixir-lang.org.
Make sure you have the latest updates applied to your Windows.
I've just faced the same issue on Windows 8 and solved it by enabling TLS 1.2 and SSL 2.0 on IE10 (Tools > Internet Options > Advanced Options > Security).
I can confirm that setting the "Internet Zone" in IE11 security options to the lowest possible setting resolves the issue and the installer continues.
Of course I don't recommend leaving it there.
I have fixed an issue where the certificate we used was only issued for elixir-lang.org instead for both it and www.elixir-lang.org. This should not have been the issue you are seeing since you got errors when accessing the naked domain.
We support the protocols recommended by Amazon: TLSv1.1 and TLSv1.2. We do not support SSL 2.0 so enabling it should not make a difference.
Can you verify with which protocols you are using that doesn't work?
I just ran into this issue. As dartg suggested, going to "Internet Options > Advanced Options > Security" and checking "Use TLS 1.1" or "Use TLS 1.2" fix the issue. I only had SSL3.0 and TLS1.0 activated before.
(IE 8 - Windows 7)
@gbovyn Do I need to restart Windows? I checked both "Use TLS 1.1" and "Use TLS 1.2", along with the default ones, but still can't download that csv. I'm on Windows Server 2012
Most helpful comment
I just ran into this issue. As dartg suggested, going to "Internet Options > Advanced Options > Security" and checking "Use TLS 1.1" or "Use TLS 1.2" fix the issue. I only had SSL3.0 and TLS1.0 activated before.
(IE 8 - Windows 7)