When I start my Spring Cloud Config Server I get the following error.
Could not locate PropertySource: I/O error on GET request for \"http://localhost:8888/c
This error is shown when one of your services is not able to connect to the cloud-config server. In order to make it work. I assume you are using STS or any Eclipse environment, run your cloud-config server application and then run the other service whose configurations are stored at the cloud-config. It is very important to keep running both the services. Other precautions that need to be taken care of are: your application's application.properties file should be renamed to bootstrap.properties' and port should not be used by any other services
If your config server is not intended to be a config client as well you need to set spring.cloud.config.enabled=false
to avoid that log entry (it's harmless though).
The eureka.client.serviceUrl.defaultZone and spring.cloud.config.* configuration in the bootstrap yml file