Expired SSL Certificate on license.unity3d.com Causing Licensing Issues

Dear Unity Support Team,

I am experiencing licensing issues with Unity Hub due to an SSL certificate error. The error message indicates a failure in establishing an SSL connection, specifically citing a “NotTimeValid” error. Upon further investigation, I discovered that the SSL certificate for the domain license.unity3d.com appears to be expired (e.g., expired on March 7, 2025), while my system’s date and time are correctly configured.

I have confirmed this issue by checking the certificate details using OpenSSL and through my web browser, both of which show that the certificate is no longer valid.

Certificate chain
 0 s:C=US, ST=California, L=San Francisco, O=Unity Technologies SF, CN=*.unity3d.com
   i:C=US, O=DigiCert Inc, CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1
   a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
   v:NotBefore: Feb 22 00:00:00 2024 GMT; NotAfter: Mar  7 23:59:59 2025 GMT

Thank you for your attention to this issue

UPD [AFTER 12H]
As correctly noted by users @ELGUN and @Smeksy, you can set your computer’s clock back. This should resolve the issue in case of a life-dependent situation.
However, we are still waiting for a fix from Unity (they have already responded in this thread, confirming that they are aware of the problem).

UPD [AFTER RESOLVED]
Thank you to all forum users for your activity! This is truly important—it helped get a quick response and fix from Unity.

Unity team, thank you for the fast fix.
A special thanks to @RichardFine for his engagement and responsiveness.

24 Likes


I have the same problem now too

2025-03-08 03:06:44.157 - [ 13288] - [    17] - ERROR - [PackageService.HttpRequests] /!\ Exception caught while sending request: [GET | https://license.unity3d.com/licenses/v1/packages/acl | ]
System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
 ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid
   at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions)
   at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken)
   at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
5 Likes

Same here. If I visit the site in the browser is says their cert expired Friday, March 7, 2025 at 5:59:59 PM

5 Likes

Same issue on my end. Seems likely the certificate is expired and needs to be fixed, but Unity Hub requires an active license so x-x

6 Likes

I also have this issue. I can’t activate my personal license because of it.

From my unity hub log:

{"timestamp":"2025-03-08T05:32:25.948Z","level":"info","moduleName":"LicenseService","pid":10548,"message":"activateAllEntitlementBasedLicenses:  EntitlementBasedLicenseActivationResponse { messageType: 'ActivationManagementResponse', getSubResult: [Function (anonymous)], results: [], responseCode: 1500, responseStatus: 'Internal Client Error: The SSL connection could not be established, see inner exception.', id: '26' }"}
5 Likes

Same here:

{"timestamp":"2025-03-08T06:50:37.972Z","level":"warn","moduleName":"LicensingSdkService","pid":21240,"message":"[ 'A problem occurred while trying to activate all entitlement based licenses', '{\"messageType\":\"ActivationManagementResponse\",\"results\":[],\"responseCode\":1500,\"responseStatus\":\"Internal Client Error: The SSL connection could not be established, see inner exception.\",\"id\":\"21\"}' ]"  {"timestamp":"2025-03-08T06:50:37.972Z","level":"info","moduleName":"LicenseService","pid":21240,"message":"activateAllEntitlementBasedLicenses:  EntitlementBasedLicenseActivationResponse { messageType: 'ActivationManagementResponse', getSubResult: [Function (anonymous)], results: [], responseCode: 1500, responseStatus: 'Internal Client Error: The SSL connection could not be established, see inner exception.', id: '21' }"}

Edit: Sorry for replying to the wrong post in the chain, it’s my first time on the forum.

5 Likes

Same issue for me here as well…

5 Likes

Same issue here. It’s not working anywhere, tried multiple accounts and multiple machines from multiple regions.

3 Likes

Hope it get fixed. It may impact on most Unity user like asset store developers which cannot log in and opening new downloaded Unity Editor.

Edit:
Change date time manually before 7 March 2025 for workaround.

4 Likes

Same
It is so speechless. follow it.

4 Likes

Same issue, I cant even open my project, are you kidding me.

3 Likes


It is not available to activate Unity after clean install Unity Hub right now, so problem is critical now

4 Likes

Probably related - I’m unable to publish via Unity Asset Store Tools… it fails to login, so I can’t publish to the store…

3 Likes

I have the same problem after a fresh install, what a shame, can’t do anything anymore.

3 Likes

Set your computer date to past for example 5 March then restart the Unity Hub, it will work. Anyway this is serious issue, Unity needs to renew their SSL certificates.

8 Likes

Same for me. This morning (8 March 2025) I got an “Unable to refresh license. Please try again.” and despite trying different solutions from old posts with the same issue I can not find a solution :frowning:
So frustrating. I can see my personal unity license in my profile but the Unity Hub keeps giving me the same error

1 Like

Downloaded Unity after a few years and wanted to get started on a project. Seems like it wasn’t meant to be… At least setting system time back seems to work, but seriously. SSL cert renewal should be handled automatically in the year 2025 :folded_hands:

5 Likes

Same for me!
messageType: ‘ULFActivationResponse’, responseCode: 1500, responseStatus: ‘Internal Client Error: The SSL connection could not be established, see inner exception.’, id: ‘18’ }

2 Likes

Same here, its been a good few hours, I hope they resolve it soon, shouldnt be a big issue

3 Likes

Still isn’t resolved.

1 Like