Another annoying message from Start-AzureEmulator but this time very much my fault. In my case I was trying to get something working locally and was mucking around with the various config files to try and make it work. In the end, the problem for me was that I had removed an SSL endpoint and added a non-SSL (port 80) one instead but hadn't updated the endpoint reference under the site/bindings element in ServiceDefinition.csdef.

That wasn't the end of the problem with PHP Azure but that is another story....