Unable to check for updates.

zerothaught

Dabbler
Joined
Jan 1, 2024
Messages
13
Hello,

Are there any specific ports besides 443 that need to be opened for automatic updates? Upon selecting the option I get the following error message:

Cannot connect to host update.ixsystems.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)')]: Automatic update check failed. Please check system network settings.

I have confirmed that I have my gateway and default route set properly. My timezone is set to UTC in my BIOS and OS and can be confirmed by using the date command. I also get the following message when running wget update.ixsystems.com

ERROR: The certificate of 'update.ixsystems.com' is not trusted
ERROR: The certificate of 'update.ixsystems.com' doesn't have a known issuer

Is there a CA I need to install to get this working? I have dug through ~20 forums posts and most just say it's a timeserver issue.

Thanks
 

morganL

Captain Morgan
Administrator
Moderator
iXsystems
Joined
Mar 10, 2018
Messages
2,694
Hello,

Are there any specific ports besides 443 that need to be opened for automatic updates? Upon selecting the option I get the following error message:

Cannot connect to host update.ixsystems.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)')]: Automatic update check failed. Please check system network settings.

I have confirmed that I have my gateway and default route set properly. My timezone is set to UTC in my BIOS and OS and can be confirmed by using the date command. I also get the following message when running wget update.ixsystems.com

ERROR: The certificate of 'update.ixsystems.com' is not trusted
ERROR: The certificate of 'update.ixsystems.com' doesn't have a known issuer

Is there a CA I need to install to get this working? I have dug through ~20 forums posts and most just say it's a timeserver issue.

Thanks
Can you verify the motherboard time and the system time?
 

zerothaught

Dabbler
Joined
Jan 1, 2024
Messages
13
Yeah, I've set the time in the BIOS to be the same as the system time (UTC). It doesn't have a timezone setting, but it was set manually.

1704204871104.png
 

zerothaught

Dabbler
Joined
Jan 1, 2024
Messages
13
Just for reference there is a screenshot I just took from the BIOS as well:

1704231321871.png

I am central time. You can see the difference between my PC and the BIOS.
 

Redcoat

MVP
Joined
Feb 18, 2014
Messages
2,925

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
Should that not be 1 hour difference, not 2?
One hour? Two? The screen shot posted shows a difference of six hours, from 3:29 PM (15:29) to 21:29--which is correct for Central time in the US.

I don't think this is a date/time issue; those would ordinarily give a different error. But I'm not sure what it is. @zerothaught, what version of TrueNAS are you currently running?
 

Redcoat

MVP
Joined
Feb 18, 2014
Messages
2,925
One hour? Two? The screen shot posted shows a difference of six hours, from 3:29 PM (15:29) to 21:29--which is correct for Central time in the US.
Yes - but in post #4 we see that system time is set at UTC +5 (EST), hence my question ref the +6 of the screenshot of the BIOS, reflecting CST as you say.

I don't know what message the date/time error would produce, not having experienced it recently.
 

zerothaught

Dabbler
Joined
Jan 1, 2024
Messages
13
Yes - but in post #4 we see that system time is set at UTC +5 (EST), hence my question ref the +6 of the screenshot of the BIOS, reflecting CST as you say.

I don't know what message the date/time error would produce, not having experienced it recently.
That screenshot was taken later. Sorry for the confusion. They are both UTC (BIOS and server)
One hour? Two? The screen shot posted shows a difference of six hours, from 3:29 PM (15:29) to 21:29--which is correct for Central time in the US.

I don't think this is a date/time issue; those would ordinarily give a different error. But I'm not sure what it is. @zerothaught, what version of TrueNAS are you currently running?
I am on version 22.12.3.2.
 

zerothaught

Dabbler
Joined
Jan 1, 2024
Messages
13
I have also tried opening all ports going out as a test and that didn't resolve the issue.
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
I wouldn't expect 22.12.3.2 to have an out-of-date certificate store. What's the output of openssl s_client -connect update.ixsystems.com:443 -showcerts?
 

zerothaught

Dabbler
Joined
Jan 1, 2024
Messages
13
I wouldn't expect 22.12.3.2 to have an out-of-date certificate store. What's the output of openssl s_client -connect update.ixsystems.com:443 -showcerts?
Thank you for this suggestion. Running that command showed me that they are using umbrella which reminded me of OUR umbrella policy. That is what was blocking the updates. Once I disable umbrella's policy, I was immediately able to connect! Thanks everyone!
 
Top