<p>I cleared the cache to no avail. After combing through error logs, I found I had an error with my curl and ssl setup via homebrew. After re-installing those items and reinstalling php55 like so... </p>

<p><code>brew install php55 --with-homebrew-curl --with-homebrew-libxslt --with-homebrew-openssl --without-snmp</code> </p>

<p>...everything seemed to be fixed and was able to run my updates.</p>

CC BY-SA 3.0
2014-09-04T17:53:19.473Z
2014-09-04T17:53:19.473Z
BrianZ
<p>I had this problem because my VPN was interfering with local cURL requests. I disabled the VPN and Craft was able to detect updates. I'm working with my VPN provider now to figure out a permanent solution.</p>

CC BY-SA 3.0
2016-12-29T02:42:13.240Z
2016-12-29T02:42:13.240Z
kmgdev
<p>Remove <code>craft/config/license.key</code> and clean up <code>craft/storage/runtime</code></p>

CC BY-SA 4.0
2022-12-11T14:40:15.193Z
2022-12-11T14:40:15.193Z
Oleg
<p>Check your <code>craft/config/license.key</code></p>

<p>Ours got out of sync with a remote repo and contained unresolved conflict.</p>

CC BY-SA 3.0
2016-12-08T14:22:02.463Z
2016-12-08T14:22:02.463Z
Steve Mock
<p>You'll get this if (for any reason) your local install can't connect to our web service that holds all of our update and release information.</p>

<p>If this happens, your local install will cache that there was a connection error and cache to not try again for 5 minutes, no matter how many times you refresh.</p>

<p>So you can either wait the 5 minutes and try again, or clear your data caches under Settings->Tools->Clear Caches Tool and try again and hopefully the connection problem will have resolved itself.</p>

<p>You can also check your <code>craft/storage/runtime/logs</code> files for any cURL related errors indicating a cURL configuration problem on the box.</p>

CC BY-SA 3.0
2014-09-04T17:41:20.063Z
I cleared the cache to no avail. After combing through error logs, I found I had an error with my curl and ssl setup via homebrew. After re-installing those items and reinstalling php55 like so...  `brew install php55 --with-homebrew-curl --with-homebrew-libxslt --with-homebrew-openssl --without-snmp` everything seemed to be fixed and was able to run my updates
BrianZ
CC BY-SA 3.0
2014-09-04T17:43:20.063Z
Ahh... well, there is the log files, too. Nice catch. :)
Brad Bell
CC BY-SA 3.0
2014-11-03T11:56:47.220Z
Please also keep in mind that `php56` [does not work](http://stackoverflow.com/questions/14595841/installing-mcrypt-extension-for-php-on-osx-mountain-lion).
Lars Bilke
CC BY-SA 3.0
2016-04-22T15:17:08.757Z
@BrianZ Do you remember in which log you found the error? I'm facing a similar issue but not finding anything in craft.log or phperrors.log.
Garrett
CC BY-SA 3.0
2016-07-14T20:11:24.260Z
Great answer. Clearing the data cache worked for me, and now I can buy Brad whiskey.
Ryan Masuga
CC BY-SA 3.0
2016-12-07T22:27:09.343Z
downvoted. not a fix.
Steve Mock
CC BY-SA 3.0
2016-12-07T22:51:20.840Z
@SteveMock Check your `craft/storage/runtime/logs` files for `cURL` related errors.
Brad Bell
CC BY-SA 3.0
2016-12-08T01:58:09.203Z
negative @BradBell no cURL errors in the logs. Check for updates doesn't work either: "Craft is unable to determine if an update is available at this time." Other Craft installs in the same environment hook up fine. ( Craft CMS 2.6.2952, PHP 5.6.25 )
Steve Mock
CC BY-SA 3.0
2016-12-08T02:00:00.697Z
beg pardon. "Craft is unable to fetch edition info at this time." when trying to go Pro.
Steve Mock
CC BY-SA 3.0
2016-12-08T04:17:07.587Z
Can you clear the logs folder, enable devMode, hit the updates page, then zip up the logs folder and send it to support@craftcms.com?
Brad Bell
CC BY-SA 3.0
2016-12-08T14:19:50.297Z
Done. @BradBell In the meantime: resolved. See my answer.
Steve Mock
CC BY-SA 3.0
2014-09-04T16:19:22.860Z
2016-12-07T22:40:38.757Z
2016-12-07T22:40:38.757Z
Brad Bell
<p>I am receiving the following error when I click on <code>Check for Updates</code> ...</p>

<blockquote>
  <p>Craft is unable to determine if an update is available at this time.</p>
</blockquote>

<p>Do you know what could be causing this?</p>

CC BY-SA 3.0
2014-09-04T18:52:07.957Z
Technically, this question was a result of a system configuration error for the OP. __But__, Brad's answer is an excellent explanation of why that message would occur, and what should be done when it happens. Since the OP was kind enough to mark Brad's answer as the correct one, we should leave this question open for historical purposes. I've tweaked the original question to be a bit more generic.
Lindsey D
<error-message><auto-updates>
"Craft is unable to determine if an update is available at this time."
# "Craft is unable to determine if an update is available at this time."

(Asked by: username_0 on 2014-09-04)

I am receiving the following error when I click on `Check for Updates` ...

> Craft is unable to determine if an update is available at this time.

Do you know what could be causing this?

**Tags:** error-message, auto-updates
> **Comments:**
> **username_1**: Technically, this question was a result of a system configuration error for the OP. __But__, Brad's answer is an excellent explanation of why that message would occur, and what should be done when it happens. Since the OP was kind enough to mark Brad's answer as the correct one, we should leave this question open for historical purposes. I've tweaked the original question to be a bit more generic.  

---

## 5 answers

### Answer by username_5 on 2014-09-04. Score: 12 | Accepted answer

You'll get this if (for any reason) your local install can't connect to our web service that holds all of our update and release information.

If this happens, your local install will cache that there was a connection error and cache to not try again for 5 minutes, no matter how many times you refresh.

So you can either wait the 5 minutes and try again, or clear your data caches under Settings->Tools->Clear Caches Tool and try again and hopefully the connection problem will have resolved itself.

You can also check your `craft/storage/runtime/logs` files for any cURL related errors indicating a cURL configuration problem on the box.

> **Comments:**
> **username_0**: I cleared the cache to no avail. After combing through error logs, I found I had an error with my curl and ssl setup via homebrew. After re-installing those items and reinstalling php55 like so...  `brew install php55 --with-homebrew-curl --with-homebrew-libxslt --with-homebrew-openssl --without-snmp` everything seemed to be fixed and was able to run my updates  
> **username_5**: Ahh... well, there is the log files, too. Nice catch. :)  
> **username_6**: Please also keep in mind that `php56` [does not work](http://stackoverflow.com/questions/14595841/installing-mcrypt-extension-for-php-on-osx-mountain-lion).  
> **username_7**: @BrianZ Do you remember in which log you found the error? I'm facing a similar issue but not finding anything in craft.log or phperrors.log.  
> **username_8**: Great answer. Clearing the data cache worked for me, and now I can buy Brad whiskey.  
> **username_4**: downvoted. not a fix.  
> **username_5**: @SteveMock Check your `craft/storage/runtime/logs` files for `cURL` related errors.  
> **username_4**: negative @BradBell no cURL errors in the logs. Check for updates doesn't work either: "Craft is unable to determine if an update is available at this time." Other Craft installs in the same environment hook up fine. ( Craft CMS 2.6.2952, PHP 5.6.25 )  
> **username_4**: beg pardon. "Craft is unable to fetch edition info at this time." when trying to go Pro.  
> **username_5**: Can you clear the logs folder, enable devMode, hit the updates page, then zip up the logs folder and send it to support@craftcms.com?  
> **username_4**: Done. @BradBell In the meantime: resolved. See my answer.  

---

### Answer by username_0 on 2014-09-04. Score: 4

I cleared the cache to no avail. After combing through error logs, I found I had an error with my curl and ssl setup via homebrew. After re-installing those items and reinstalling php55 like so...

`brew install php55 --with-homebrew-curl --with-homebrew-libxslt --with-homebrew-openssl --without-snmp`

...everything seemed to be fixed and was able to run my updates.


---

### Answer by username_2 on 2016-12-29. Score: 1

I had this problem because my VPN was interfering with local cURL requests. I disabled the VPN and Craft was able to detect updates. I'm working with my VPN provider now to figure out a permanent solution.


---

### Answer by username_3 on 2022-12-11. Score: 1

Remove `craft/config/license.key` and clean up `craft/storage/runtime`


---

### Answer by username_4 on 2016-12-08. Score: 0

Check your `craft/config/license.key`

Ours got out of sync with a remote repo and contained unresolved conflict.


---

