I have a development system running OS X / nginx / php-fpm 5.6 and I've pulled down a version of my site from my git repository. The site is currently running an out of date version of craft, however it appears to have issue connecting to the craft update server when I check for an update, simply saying ‘You’re up to date!' (which it isn't).
This only happens on the testing system so I'm guessing it's a configuration issue in php, but having reconfigured php several times I still have this issue. It also causes plugins like the Directory plugin and DUKT's Videos plugin to return errors like 'Couldn't retrieve account' when querying apis.
Looking at the logs turns up a HttpException, although I'm not entirely sure what would cause this issue? Craft hasn't said anything is wrong with my environment but clearly something is failing somewhere...
2014/10/27 23:42:04 [warning] [application] 404 - in craft/app/etc/errors/HttpException.php (29) in craft/app/controllers/TemplatesController.php (59) in craft/app/etc/web/WebApp.php (293) 2014/10/27 23:42:04 [error] [exception.Craft\HttpException.404] exception 'Craft\HttpException' in craft/app/controllers/TemplatesController.php:59
I installed PHP through homebrew with the command:
brew install php56 --with-homebrew-curl --with-homebrew-libxslt --with-homebrew-openssl --without-snmp --without-apache --with-fpm --with-mysql php56