Connection to update-master.ixsystems.com timed out

dtr

Cadet
Joined
Jul 6, 2020
Messages
1
Hi, new job and I now have responsibility for a FreeNAS device that has an 'Update Train EOL Reached' alert. /etc/version shows FreeNAS-11.2-U8. The system->update screen shows "Manifest could not be found!: Automatic update check failed. Please check system network settings".

Running 'freenas-update -v check' shows "Connection to update-master.ixsystems.com timed out".

If I 'dig update-master.ixsystems.com' on the FreeNAS box shell it resolves (via CNAME update-master.freenas.org) to 10.201.205.119 (DNS server is 8.8.8.8).

I can't curl or wget to port 443 on that URL or IP from the FreeNAS box or any other machine on various networks, and online up/down checkers show the port as unreachable from all regions.

Can I please get confirmation as to whether the server is available, or if there's any change I need to make to resolve the errors I'm currently seeing?
 

Attachments

  • 1594029738803.png
    1594029738803.png
    4.6 KB · Views: 200

Hendrixx

Dabbler
Joined
Jul 6, 2020
Messages
32
Same here, using FreeNAS 11.3-U3.2.

Tried from command line:

Code:
root@freenas[~]# /usr/local/bin/freenas-update -v check
[freenasOS.Configuration:606] TryGetNetworkFile(['https://update-master.ixsystems.com/FreeNAS/FreeNAS-11.3-STABLE/LATEST'])
[urllib3.connectionpool:959] Starting new HTTPS connection (1): update-master.ixsystems.com:443
[freenasOS.Configuration:692] Unable to connect to url https://update-master.ixsystems.com/FreeNAS/FreeNAS-11.3-STABLE/LATEST: HTTPSConnectionPool(host='update-master.ixsystems.com', port=443): Max retries exceeded with url: /FreeNAS/FreeNAS-11.3-STABLE/LATEST (Caused by ConnectTimeoutError(<urllib3.connection.VerifiedHTTPSConnection object at 0x80b14bdd0>, 'Connection to update-master.ixsystems.com timed out. (connect timeout=10)'))
[freenasOS.Configuration:709] Unable to load ['https://update-master.ixsystems.com/FreeNAS/FreeNAS-11.3-STABLE/LATEST']: Unable to connect to url https://update-master.ixsystems.com/FreeNAS/FreeNAS-11.3-STABLE/LATEST
[freenas-update:195] Unable to connect to url https://update-master.ixsystems.com/FreeNAS/FreeNAS-11.3-STABLE/LATEST
Traceback (most recent call last):
  File "/usr/local/bin/freenas-update", line 169, in DoDownload
    rv = Update.DownloadUpdate(train, cache_dir, pkg_type=pkg_type, ignore_space=ignore_space)
  File "/usr/local/lib/freenasOS/Update.py", line 961, in DownloadUpdate
    latest_mani = conf.FindLatestManifest(train, require_signature=True)
  File "/usr/local/lib/freenasOS/Configuration.py", line 1104, in FindLatestManifest
    reason="GetLatestManifest",
  File "/usr/local/lib/freenasOS/Configuration.py", line 710, in TryGetNetworkFile
    raise url_exc
freenasOS.Exceptions.UpdateNetworkConnectionException: Unable to connect to urlhttps://update-master.ixsystems.com/FreeNAS/FreeNAS-11.3-STABLE/LATEST
Received exception during download phase, cannot update
 

Hendrixx

Dabbler
Joined
Jul 6, 2020
Messages
32
I do have a correct working internet connection:

Code:
root@freenas[~]# ping -c4 update-master.ixsystems.com
PING update-master.freenas.org (12.201.205.119): 56 data bytes

--- update-master.freenas.org ping statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss
root@freenas[~]# ping -c4 ixsystems.com
PING ixsystems.com (38.109.202.239): 56 data bytes
64 bytes from 38.109.202.239: icmp_seq=0 ttl=49 time=143.453 ms
64 bytes from 38.109.202.239: icmp_seq=1 ttl=49 time=154.367 ms
64 bytes from 38.109.202.239: icmp_seq=2 ttl=49 time=142.516 ms
64 bytes from 38.109.202.239: icmp_seq=3 ttl=49 time=143.338 ms

--- ixsystems.com ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 142.516/145.918/154.367/4.891 ms
 

Alecmascot

Guru
Joined
Mar 18, 2014
Messages
1,177
Hi, new job and I now have responsibility for a FreeNAS device that has an 'Update Train EOL Reached' alert. /etc/version shows FreeNAS-11.2-U8. The system->update screen shows "Manifest could not be found!: Automatic update check failed. Please check system network settings".

Running 'freenas-update -v check' shows "Connection to update-master.ixsystems.com timed out".

If I 'dig update-master.ixsystems.com' on the FreeNAS box shell it resolves (via CNAME update-master.freenas.org) to 10.201.205.119 (DNS server is 8.8.8.8).

I can't curl or wget to port 443 on that URL or IP from the FreeNAS box or any other machine on various networks, and online up/down checkers show the port as unreachable from all regions.

Can I please get confirmation as to whether the server is available, or if there's any change I need to make to resolve the errors I'm currently seeing?
If you are updating to 11.3 then please read the release notes carefully, especially if you are running jails.
 

evillone

Explorer
Joined
May 17, 2014
Messages
60
Hello folks !! Hope all are staying healthy and safe !
I seem to be having a similar issue, i just updated to 11.1 U7 and would like to keep updating,
everything was working fine, now i cant update anymore.
no network changes have occured, i can ping to the outside world , nslookups are fine etc. etc.
This is what im seeing. Thx !!!

[root@freenas ~]# manifest_util verify
TryGetNetworkFile(['http://update-master.ixsystems.com/updates/ix_crl.pem'])
Unable to load http://update-master.ixsystems.com/updates/ix_crl.pem: <urlopen error timed out>
Unable to load ['http://update-master.ixsystems.com/updates/ix_crl.pem']: <urlopen error timed out>
Could not get CRL file http://update-master.ixsystems.com/updates/ix_crl.pem
Verified


[freenasOS.Configuration:786] Unable to load ['http://update-master.ixsystems.com/FreeNAS/FreeNAS-11-STABLE/LATEST']: <urlopen error
timed out>
[freenas-update:223] <urlopen error timed out>
Traceback (most recent call last):
File "/usr/local/lib/python3.6/urllib/request.py", line 1318, in do_open
encode_chunked=req.has_header('Transfer-encoding'))
File "/usr/local/lib/python3.6/http/client.py", line 1239, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/local/lib/python3.6/http/client.py", line 1285, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.6/http/client.py", line 1234, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.6/http/client.py", line 1026, in _send_output
self.send(msg)
File "/usr/local/lib/python3.6/http/client.py", line 964, in send
self.connect()
File "/usr/local/lib/python3.6/http/client.py", line 936, in connect
(self.host,self.port), self.timeout, self.source_address)
File "/usr/local/lib/python3.6/socket.py", line 724, in create_connection
raise err
File "/usr/local/lib/python3.6/socket.py", line 713, in create_connection
sock.connect(sa)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/bin/freenas-update", line 197, in DoDownload
rv = Update.DownloadUpdate(train, cache_dir, pkg_type=pkg_type, ignore_space=ignore_space)
File "/usr/local/lib/freenasOS/Update.py", line 924, in DownloadUpdate
latest_mani = conf.FindLatestManifest(train, require_signature=True)
File "/usr/local/lib/freenasOS/Configuration.py", line 1181, in FindLatestManifest
reason="GetLatestManifest",
File "/usr/local/lib/freenasOS/Configuration.py", line 787, in TryGetNetworkFile
raise url_exc
File "/usr/local/lib/freenasOS/Configuration.py", line 761, in TryGetNetworkFile
furl = opener.open(req, timeout=30)
File "/usr/local/lib/python3.6/urllib/request.py", line 526, in open
response = self._open(req, data)
File "/usr/local/lib/python3.6/urllib/request.py", line 544, in _open
'_open', req)
File "/usr/local/lib/python3.6/urllib/request.py", line 504, in _call_chain
result = func(*args)
File "/usr/local/lib/python3.6/urllib/request.py", line 1346, in http_open
return self.do_open(http.client.HTTPConnection, req)
File "/usr/local/lib/python3.6/urllib/request.py", line 1320, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error timed out>
Received exception during download phase, cannot update
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
Does update-master.ixsystems.com resolve on your FreeNAS box?
 

evillone

Explorer
Joined
May 17, 2014
Messages
60
Does update-master.ixsystems.com resolve on your FreeNAS box?


It appears to be

[root@freenas ~]# dig update-master.ixsystems.com

; <<>> DiG 9.11.2 <<>> update-master.ixsystems.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48804
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;update-master.ixsystems.com. IN A

;; ANSWER SECTION:
update-master.ixsystems.com. 2275 IN CNAME update-master.freenas.org.
update-master.freenas.org. 3315 IN A 12.201.205.119

;; Query time: 0 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Thu Jul 09 20:07:18 EDT 2020
;; MSG SIZE rcvd: 100

[root@freenas ~]#
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
Does wget http://update-master.ixsystems.com/updates/ix_crl.pem work?
 

evillone

Explorer
Joined
May 17, 2014
Messages
60
Does wget http://update-master.ixsystems.com/updates/ix_crl.pem work?


Seems to work.

[root@freenas ~]# wget http://update-master.ixsystems.com/updates/ix_crl.pem
--2020-07-09 21:01:09-- http://update-master.ixsystems.com/updates/ix_crl.pem
Resolving update-master.ixsystems.com (update-master.ixsystems.com)... 12.201.205.119
Connecting to update-master.ixsystems.com (update-master.ixsystems.com)|12.201.205.119|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1028 (1.0K) [application/x-x509-ca-cert]
Saving to: ‘ix_crl.pem’

ix_crl.pem 100%[==========================================================>] 1.00K --.-KB/s in 0s

2020-07-09 21:01:09 (186 MB/s) - ‘ix_crl.pem’ saved [1028/1028]
 

evillone

Explorer
Joined
May 17, 2014
Messages
60
tried the update again,
seems to be working now ..

o_O
ths so much for your help
Cheers!
 
Last edited:
Top