[0.17.24] and [0.17.23] download links broken

This subforum contains all the issues which we already resolved.
Post Reply
squiddog
Inserter
Inserter
Posts: 44
Joined: Sat Mar 10, 2018 12:25 am
Contact:

[0.17.24] and [0.17.23] download links broken

Post by squiddog »

[Updated on Tues April 2]

Download links are variously broken depending on what CDN IP addresses you are getting. This is breaking automated Docker builds for various providers of container versions as well as for the people who use them.

Affects 0.17.24 and 0.17.23 links.
Last edited by squiddog on Tue Apr 02, 2019 9:14 pm, edited 2 times in total.

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5148
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: 0.17.23 download links broken

Post by Klonan »

They work for me, where are you located?

DaleStan
Filter Inserter
Filter Inserter
Posts: 368
Joined: Mon Jul 09, 2018 2:40 am
Contact:

Re: 0.17.23 download links broken

Post by DaleStan »

For me, "MS Windows (64 bit zip package)" and "MS Windows (64 bit exe installer)" can be downloaded, but the other two are 404. I'm in Indiana, USA, traversing via

Code: Select all

> tracert dcdn.factorio.com

Tracing route to dcdn.factorio.com [45.56.70.196]
over a maximum of 30 hops:

  1    <1 ms     1 ms    <1 ms  v644-gw.wintek.com [72.12.195.241]
  2     1 ms     1 ms    <1 ms  bfr-gw.wintek.com [199.233.104.92]
  3     2 ms     4 ms     2 ms  ipls-b1-link.telia.net [213.248.76.152]
  4    12 ms    13 ms    12 ms  atl-b22-link.telia.net [62.115.119.200]
  5    32 ms    30 ms    30 ms  dls-b22-link.telia.net [62.115.120.113]
  6    30 ms    30 ms    30 ms  linode-ic-342730-dls-b22.c.telia.net [62.115.172.135]
  7    31 ms    31 ms    31 ms  45.79.12.7
  8    30 ms    31 ms    31 ms  li920-196.members.linode.com [45.56.70.196]

squiddog
Inserter
Inserter
Posts: 44
Joined: Sat Mar 10, 2018 12:25 am
Contact:

Re: 0.17.23 download links broken

Post by squiddog »

Klonan wrote:
Fri Mar 29, 2019 7:08 pm
They work for me, where are you located?
I'm in Austin, TX, USA on AT&T's network.

Code: Select all

host dcdn.factorio.com
dcdn.factorio.com has address 162.216.19.218
dcdn.factorio.com has address 45.56.70.196
dcdn.factorio.com has IPv6 address 2600:3c03::f03c:91ff:fed5:964b
dcdn.factorio.com has IPv6 address 2600:3c00::f03c:91ff:fee5:6598

squiddog
Inserter
Inserter
Posts: 44
Joined: Sat Mar 10, 2018 12:25 am
Contact:

Re: 0.17.23 download links broken

Post by squiddog »

It may be related but the automated upgrade (I was on 0.17.21) to both .22 and .23 gave me errors multiple times, and then eventually took hold.

Running macOS version.

I can't upgrade my 3 headless Linux servers at the moment.

snooozer
Burner Inserter
Burner Inserter
Posts: 10
Joined: Tue Feb 19, 2019 2:28 pm
Contact:

Re: 0.17.23 download links broken

Post by snooozer »

I'm sadly also effected by this - residing in Canada - thus seems to be a more general north america problem.
Let me know if you need any further information to troubleshoot.

squiddog
Inserter
Inserter
Posts: 44
Joined: Sat Mar 10, 2018 12:25 am
Contact:

Re: 0.17.23 download links broken

Post by squiddog »

The two IP addresses that I showed, one has the Linux headless server, the other does not.

TheChucklesStart
Burner Inserter
Burner Inserter
Posts: 7
Joined: Sat Aug 18, 2018 12:55 am
Contact:

Re: 0.17.23 download links broken

Post by TheChucklesStart »

It is also broken for me.

WindPower
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sat Mar 30, 2019 2:44 am
Contact:

Re: 0.17.23 download links broken

Post by WindPower »

It's an IPv4 vs IPv6 thing:

IPv6:

Code: Select all

$ wget 'https://www.factorio.com/get-download/latest/headless/linux64'
[...]
Resolving www.factorio.com (www.factorio.com)... 52.87.35.92, 52.22.145.207, 52.86.186.182, ...
Connecting to www.factorio.com (www.factorio.com)|52.87.35.92|:443... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.23.tar.xz? [...]
Resolving dcdn.factorio.com (dcdn.factorio.com)... 2600:3c03::f03c:91ff:fed5:964b, 2600:3c00::f03c:91ff:fee5:6598, 45.56.70.196, ...
Connecting to dcdn.factorio.com (dcdn.factorio.com)|2600:3c03::f03c:91ff:fed5:964b|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-03-29 22:46:14 ERROR 404: Not Found.
IPv4:

Code: Select all

$ wget -4 'https://www.factorio.com/get-download/latest/headless/linux64'
[...]
Resolving www.factorio.com (www.factorio.com)... 52.87.35.92, 52.22.145.207, 52.86.186.182, ...
Connecting to www.factorio.com (www.factorio.com)|52.87.35.92|:443... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.23.tar.xz?[...]
Resolving dcdn.factorio.com (dcdn.factorio.com)... 45.56.70.196, 162.216.19.218
Connecting to dcdn.factorio.com (dcdn.factorio.com)|45.56.70.196|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 30274108 (29M) [application/octet-stream]
Saving to: ‘linux64’

linux64                                                         100%[=========>]  28.87M  12.9MB/s    in 2.2s    

2019-03-29 22:47:06 (12.9 MB/s) - ‘linux64’ saved [30274108/30274108]
Downloaded from a Linode VPS in Newark with these DNS resolvers:

Code: Select all

$ cat /etc/resolv.conf
# Generated by dhcpcd from eth0.dhcp
# /etc/resolv.conf.head can replace this line
domain members.linode.com
nameserver 50.116.53.5
nameserver 50.116.58.5
nameserver 50.116.61.5
nameserver 8.8.8.8
nameserver 8.8.4.4

squiddog
Inserter
Inserter
Posts: 44
Joined: Sat Mar 10, 2018 12:25 am
Contact:

Re: 0.17.23 download links broken

Post by squiddog »

WindPower wrote:
Sat Mar 30, 2019 2:48 am
It's an IPv4 vs IPv6 thing:
It's not just IPV6.

I am building docker containers. My docker setup doesn't use IPV6 (the host has IPv6 but docker will only use ipv4 by default)

dcdn.factorio.com has address 162.216.19.218
dcdn.factorio.com has address 45.56.70.196

When I build the container (which uses curl to download the Linux code), the first address fails and the second address works.

My guess is that your ipv6 results are due to the same type of inconsistency: depending on what CDN host you are hitting and what package, your results vary. They vary across IPV4 CDN hosts as well.

User avatar
BlueTemplar
Smart Inserter
Smart Inserter
Posts: 2420
Joined: Fri Jun 08, 2018 2:16 pm
Contact:

Re: 0.17.23 download links broken

Post by BlueTemplar »

Related discussion?
viewtopic.php?p=409667#p409667
BobDiggity (mod-scenario-pack)

Goofball
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sun Apr 30, 2017 11:34 pm
Contact:

Re: 0.17.23 download links broken

Post by Goofball »

Seeing this same thing again with the 0.17.24 headless download. Looks like 162.216.19.218/2600:3c03::f03c:91ff:fed5:964b is broken and showing 404 on downloads.

Natural IPv6 fails:

Code: Select all

wget 'https://www.factorio.com/get-download/latest/headless/linux64'
--2019-04-02 18:12:56--  https://www.factorio.com/get-download/latest/headless/linux64
Resolving www.factorio.com (www.factorio.com)... 34.206.36.121, 52.207.111.186, 52.21.103.149, ...
Connecting to www.factorio.com (www.factorio.com)|34.206.36.121|:443... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.24.tar.xz?key=KoKy777_l5g1S_PmrPP9iQ&expires=1554229378 [following]
--2019-04-02 18:12:58--  https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.24.tar.xz?key=KoKy777_l5g1S_PmrPP9iQ&expires=1554229378
Resolving dcdn.factorio.com (dcdn.factorio.com)... 2600:3c03::f03c:91ff:fed5:964b, 2600:3c00::f03c:91ff:fee5:6598, 162.216.19.218, ...
Connecting to dcdn.factorio.com (dcdn.factorio.com)|2600:3c03::f03c:91ff:fed5:964b|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-04-02 18:12:58 ERROR 404: Not Found.
Forced IPv4 works:

Code: Select all

wget -4 'https://www.factorio.com/get-download/latest/headless/linux64'
--2019-04-02 18:15:31--  https://www.factorio.com/get-download/latest/headless/linux64
Resolving www.factorio.com (www.factorio.com)... 54.174.228.92, 52.55.191.55, 34.206.253.53, ...
Connecting to www.factorio.com (www.factorio.com)|54.174.228.92|:443... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532 [following]
--2019-04-02 18:15:32--  https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532
Resolving dcdn.factorio.com (dcdn.factorio.com)... 45.56.70.196, 162.216.19.218
Connecting to dcdn.factorio.com (dcdn.factorio.com)|45.56.70.196|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 30297876 (29M) [application/octet-stream]
Saving to: ‘linux64’

linux64                          100%[========================================================>]  28.89M  9.50MB/s    in 3.0s

2019-04-02 18:15:35 (9.50 MB/s) - ‘linux64’ saved [30297876/30297876]
Let's look at the responses from all the CDN IPv4/IPv6 addresses returned by DNS:

Code: Select all


user@host:~$ nslookup dcdn.factorio.com
Server:         2001:4860:4860::8888
Address:        2001:4860:4860::8888#53

Non-authoritative answer:
Name:   dcdn.factorio.com
Address: 162.216.19.218
Name:   dcdn.factorio.com
Address: 45.56.70.196

user@host:~$ nslookup -type=aaaa dcdn.factorio.com
Server:         2001:4860:4860::8888
Address:        2001:4860:4860::8888#53

Non-authoritative answer:
dcdn.factorio.com       has AAAA address 2600:3c03::f03c:91ff:fed5:964b
dcdn.factorio.com       has AAAA address 2600:3c00::f03c:91ff:fee5:6598


user@host:~$ wget 'https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532'
--2019-04-02 18:18:49--  https://dcdn.factorio.com/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532
Resolving dcdn.factorio.com (dcdn.factorio.com)... 2600:3c03::f03c:91ff:fed5:964b, 2600:3c00::f03c:91ff:fee5:6598, 162.216.19.218, ...
Connecting to dcdn.factorio.com (dcdn.factorio.com)|2600:3c03::f03c:91ff:fed5:964b|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-04-02 18:18:50 ERROR 404: Not Found.

user@host:~$ wget --no-check-certificate 'https://162.216.19.218/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532'
--2019-04-02 18:19:20--  https://162.216.19.218/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532
Connecting to 162.216.19.218:443... connected.
    WARNING: certificate common name ‘*.factorio.com’ doesn't match requested host name ‘162.216.19.218’.
HTTP request sent, awaiting response... 404 Not Found
2019-04-02 18:19:20 ERROR 404: Not Found.

user@host:~$ wget --no-check-certificate 'https://45.56.70.196/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532'
--2019-04-02 18:19:40--  https://45.56.70.196/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532
Connecting to 45.56.70.196:443... connected.
    WARNING: certificate common name ‘*.factorio.com’ doesn't match requested host name ‘45.56.70.196’.
HTTP request sent, awaiting response... 200 OK
Length: 30297876 (29M) [application/octet-stream]
Saving to: ‘factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532’

factorio_headless_x64_0.17.24.ta 100%[========================================================>]  28.89M  9.55MB/s    in 3.0s

2019-04-02 18:19:44 (9.55 MB/s) - ‘factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532’ saved [30297876/30297876]

user@host:~$ wget --no-check-certificate 'https://[2600:3c00::f03c:91ff:fee5:6598]/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532'
--2019-04-02 18:21:25--  https://[2600:3c00::f03c:91ff:fee5:6598]/releases/factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532
Connecting to [2600:3c00::f03c:91ff:fee5:6598]:443... connected.
    WARNING: certificate common name ‘*.factorio.com’ doesn't match requested host name ‘2600:3c00::f03c:91ff:fee5:6598’.
HTTP request sent, awaiting response... 200 OK
Length: 30297876 (29M) [application/octet-stream]
Saving to: ‘factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532.1’

factorio_headless_x64_0.17.24.ta 100%[========================================================>]  28.89M  9.79MB/s    in 3.0s

2019-04-02 18:21:28 (9.79 MB/s) - ‘factorio_headless_x64_0.17.24.tar.xz?key=DXWFjMBL0IJMaC-aGqeXfg&expires=1554229532.1’ saved [30297876/30297876]


rfvgyhn
Burner Inserter
Burner Inserter
Posts: 18
Joined: Fri Apr 22, 2016 5:14 pm
Contact:

Re: 0.17.23 download links broken

Post by rfvgyhn »

Just wanted to add that I'm also having this issue for .23 and .24. Building docker image via Docker hub and curling https://www.factorio.com/get-download/$ ... ss/linux64 results in a 404.

Selak
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon Mar 11, 2019 6:04 pm
Contact:

Re: 0.17.23 download links broken

Post by Selak »

Just wanted to add that both 0.17.23 and 0.17.24 64 bit windows installer and the windows zip file give me either 404 not found or 503 service temp not available errors from the download experimental branch.

I am east coast us and using ping plotter to get to dcdn.factorio.com shows as using IP address 45.56.70.196 and the pings get there just fine.

as for a traceroute from me, the dcdn server is the second hop from me.

squiddog
Inserter
Inserter
Posts: 44
Joined: Sat Mar 10, 2018 12:25 am
Contact:

Re: 0.17.23 download links broken

Post by squiddog »

Yes, 0.17.24 links broken also. This is a CDN issue. Seems like they might want this to work.

User avatar
Sanqui
Factorio Staff
Factorio Staff
Posts: 266
Joined: Mon May 07, 2018 7:22 pm
Contact:

Re: [0.17.24] and [0.17.23] download links broken

Post by Sanqui »

Terribly sorry. Yes, this is a CDN issue. Downloads should work fine now.
ovo

Goofball
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sun Apr 30, 2017 11:34 pm
Contact:

Re: [0.17.24] and [0.17.23] download links broken

Post by Goofball »

Sanqui wrote:
Wed Apr 03, 2019 9:10 am
Terribly sorry. Yes, this is a CDN issue. Downloads should work fine now.
Looks good to me now. I see that the trouble DNS A/AAAA records have been removed.

squiddog
Inserter
Inserter
Posts: 44
Joined: Sat Mar 10, 2018 12:25 am
Contact:

Re: [0.17.24] and [0.17.23] download links broken

Post by squiddog »

Thanks all! Looking good here too.

Post Reply

Return to “Resolved Problems and Bugs”