I am trying to run this in Ubuntu - A single box where server ,client and application services are running.
May be I am missing something basic. Would appreciate if someone is able to point out what am I doing wrong.
#Availability zones with the format eureka.<region>.availabilityZones,
#eureka.us-east-1.availabilityZones=us-east-1c,us-east-1d,us-east-1e
eureka.us-east-1.availabilityZones=default
#Service urls for eureka server in each zone
#Availability zones and serviceUrls for us-west-1 region
#eureka.us-west-1.availabilityZones=us-west-1a,us-west-1b,us-west-1c
#Availability zones and serviceUrls for eu-west-1 region
#eureka.eu-west-1.availabilityZones=eu-west-1a,eu-west-1b,eu-west-1c
##Eureka Client configuration for Eureka Service
#Properties based configuration for eureka client. The properties specified here is mostly what the users
#need to change. All of these can be specified as a java system property with -D option (eg)-Deureka.region=us-east-1
#Region where eureka is deployed -For AWS specify one of the AWS regions, for other datacenters specify a arbitrary string
#indicating the region.This is normally specified as a -D option (eg) -Deureka.region=us-east-1
#eureka.region=us-east-1
eureka.region=default
#Name of the application to be identified by other services
#Virtual host name by which the clients identifies this service
eureka.vipAddress=localhost
#The port where the service will be identified and will be serving requests
eureka.port=80
#For eureka clients running in eureka server, it needs to connect to servers in other zones
eureka.preferSameZone=false
#Change this if you want to use a DNS based lookup for determining other eureka servers. For example
#of specifying the DNS entries, check the eureka-client-test.properties, eureka-client-prod.properties
eureka.shouldUseDns=false
#Availability zones with the format eureka.<region>.availabilityZones,
#eureka.us-east-1.availabilityZones=us-east-1c,us-east-1d,us-east-1e
eureka.us-east-1.availabilityZones=default
#Service urls for eureka server in each zone
#Availability zones and serviceUrls for us-west-1 region
#eureka.us-west-1.availabilityZones=us-west-1a,us-west-1b,us-west-1c
#Availability zones and serviceUrls for eu-west-1 region
#eureka.eu-west-1.availabilityZones=eu-west-1a,eu-west-1b,eu-west-1c
#AWS access key which has access to EIP binding and looking up autoscaling information
eureka.awsAccessId=[Enter a valid AWS AccessId]
eureka.awsSecretKey=[Enter a valid AWS SecretKey]
#Set this only for this sample service without which starting the instance will by default wait for the default of 5 mins
eureka.waitTimeInMsWhenSyncEmpty=0
#AWS access key which has access to EIP binding and looking up autoscaling information
eureka.awsAccessId=ADIIEIFIFPFIKC
eureka.awsSecretKey=dieuilfkfoioljhjhjuTRoIiijc
@next=eureka-${environment}-${region}.properties#AWS access key which has access to EIP binding and looking up autoscaling information
eureka.awsAccessId=[Enter a valid AWS AccessId]
eureka.awsSecretKey=[Enter a valid AWS SecretKey]
2013-07-17 17:08:14,337 DEBUG org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager:314 [Eureka-connectionCleaner] [closeIdleConnections] Closing connections idle longer than 30 SECONDS
2013-07-17 17:08:14,337 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:725 [Eureka-connectionCleaner] [closeIdleConnections] Closing connections idle longer than 30 SECONDS
2013-07-17 17:08:14,425 INFO com.netflix.discovery.DiscoveryClient:553 [DiscoveryClient_CacheRefresher] [fetchRegistry] Disable delta property : false
2013-07-17 17:08:14,426 INFO com.netflix.discovery.DiscoveryClient:555 [DiscoveryClient_CacheRefresher] [fetchRegistry] Application is null : false
2013-07-17 17:08:14,426 INFO com.netflix.discovery.DiscoveryClient:557 [DiscoveryClient_CacheRefresher] [fetchRegistry] Registered Applications size is zero : true
2013-07-17 17:08:14,426 INFO com.netflix.discovery.DiscoveryClient:560 [DiscoveryClient_CacheRefresher] [fetchRegistry] Application version is -1: true
2013-07-17 17:08:14,426 DEBUG com.netflix.discovery.DiscoveryClient:779 [DiscoveryClient_CacheRefresher] [makeRemoteCall] Discovery Client talking to the server
http://localhost/eureka/v2/2013-07-17 17:08:14,427 DEBUG org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1:221 [DiscoveryClient_CacheRefresher] [getConnection] Get connection: HttpRoute[{}->
http://localhost], timeout = 5000
2013-07-17 17:08:14,427 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:350 [DiscoveryClient_CacheRefresher] [getEntryBlocking] [HttpRoute[{}->
http://localhost]] total kept alive: 0, total issued: 0, total allocated: 0 out of 200
2013-07-17 17:08:14,427 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:523 [DiscoveryClient_CacheRefresher] [getFreeEntry] No free connections [HttpRoute[{}->
http://localhost]][null]
2013-07-17 17:08:14,428 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:369 [DiscoveryClient_CacheRefresher] [getEntryBlocking] Available capacity: 50 out of 50 [HttpRoute[{}->
http://localhost]][null]
2013-07-17 17:08:14,428 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:549 [DiscoveryClient_CacheRefresher] [createEntry] Creating new connection [HttpRoute[{}->
http://localhost]]
2013-07-17 17:08:14,428 DEBUG org.apache.http.impl.conn.DefaultClientConnectionOperator:145 [DiscoveryClient_CacheRefresher] [openConnection] Connecting to localhost:80
2013-07-17 17:08:14,429 DEBUG org.apache.http.impl.conn.DefaultClientConnection:165 [DiscoveryClient_CacheRefresher] [close] Connection closed
2013-07-17 17:08:14,429 DEBUG org.apache.http.impl.conn.DefaultClientConnection:152 [DiscoveryClient_CacheRefresher] [shutdown] Connection shut down
2013-07-17 17:08:14,429 DEBUG org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager:272 [DiscoveryClient_CacheRefresher] [releaseConnection] Released connection is not reusable.
2013-07-17 17:08:14,430 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:434 [DiscoveryClient_CacheRefresher] [freeEntry] Releasing connection [HttpRoute[{}->
http://localhost]][null]
2013-07-17 17:08:14,430 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:679 [DiscoveryClient_CacheRefresher] [notifyWaitingThread] Notifying no-one, there are no waiting threads
2013-07-17 17:08:14,430 ERROR com.netflix.discovery.DiscoveryClient:851 [DiscoveryClient_CacheRefresher] [makeRemoteCall] Can't get a response from
http://localhost/eureka/v2/apps/Can't contact any eureka nodes - possibly a security group issue?
com.sun.jersey.api.client.ClientHandlerException: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:184)
at com.sun.jersey.api.client.filter.GZIPContentEncodingFilter.handle(GZIPContentEncodingFilter.java:120)
at com.sun.jersey.api.client.Client.handle(Client.java:648)
at com.sun.jersey.api.client.WebResource.handle(WebResource.java:670)
at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)
at com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:503)
at com.netflix.discovery.DiscoveryClient.getUrl(DiscoveryClient.java:1200)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:804)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:757)
at com.netflix.discovery.DiscoveryClient.getAndStoreFullRegistry(DiscoveryClient.java:615)
at com.netflix.discovery.DiscoveryClient.fetchRegistry(DiscoveryClient.java:562)
at com.netflix.discovery.DiscoveryClient.access$1200(DiscoveryClient.java:87)
at com.netflix.discovery.DiscoveryClient$CacheRefreshThread.run(DiscoveryClient.java:1321)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:158)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:170)
... 14 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
at java.net.Socket.connect(Socket.java:579)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148)
... 21 more
2013-07-17 17:08:14,430 ERROR com.netflix.discovery.DiscoveryClient:590 [DiscoveryClient_CacheRefresher] [fetchRegistry] DiscoveryClient_EUREKA/saswat-openstack1 - was unable to refresh it's cache! status = org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
com.sun.jersey.api.client.ClientHandlerException: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:184)
at com.sun.jersey.api.client.filter.GZIPContentEncodingFilter.handle(GZIPContentEncodingFilter.java:120)
at com.sun.jersey.api.client.Client.handle(Client.java:648)
at com.sun.jersey.api.client.WebResource.handle(WebResource.java:670)
at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)
at com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:503)
at com.netflix.discovery.DiscoveryClient.getUrl(DiscoveryClient.java:1200)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:804)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:757)
at com.netflix.discovery.DiscoveryClient.getAndStoreFullRegistry(DiscoveryClient.java:615)
at com.netflix.discovery.DiscoveryClient.fetchRegistry(DiscoveryClient.java:562)
at com.netflix.discovery.DiscoveryClient.access$1200(DiscoveryClient.java:87)
at com.netflix.discovery.DiscoveryClient$CacheRefreshThread.run(DiscoveryClient.java:1321)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:158)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:170)
... 14 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
at java.net.Socket.connect(Socket.java:579)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148)
... 21 more
2013-07-17 17:08:14,435 DEBUG com.netflix.discovery.DiscoveryClient:779 [DiscoveryClient_Heartbeat] [makeRemoteCall] Discovery Client talking to the server
http://localhost/eureka/v2/2013-07-17 17:08:14,441 DEBUG org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1:221 [DiscoveryClient_Heartbeat] [getConnection] Get connection: HttpRoute[{}->
http://localhost], timeout = 5000
2013-07-17 17:08:14,442 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:350 [DiscoveryClient_Heartbeat] [getEntryBlocking] [HttpRoute[{}->
http://localhost]] total kept alive: 0, total issued: 0, total allocated: 0 out of 200
2013-07-17 17:08:14,442 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:523 [DiscoveryClient_Heartbeat] [getFreeEntry] No free connections [HttpRoute[{}->
http://localhost]][null]
2013-07-17 17:08:14,442 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:369 [DiscoveryClient_Heartbeat] [getEntryBlocking] Available capacity: 50 out of 50 [HttpRoute[{}->
http://localhost]][null]
2013-07-17 17:08:14,442 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:549 [DiscoveryClient_Heartbeat] [createEntry] Creating new connection [HttpRoute[{}->
http://localhost]]
2013-07-17 17:08:14,443 DEBUG org.apache.http.impl.conn.DefaultClientConnectionOperator:145 [DiscoveryClient_Heartbeat] [openConnection] Connecting to localhost:80
2013-07-17 17:08:14,443 DEBUG org.apache.http.impl.conn.DefaultClientConnection:165 [DiscoveryClient_Heartbeat] [close] Connection closed
2013-07-17 17:08:14,443 DEBUG org.apache.http.impl.conn.DefaultClientConnection:152 [DiscoveryClient_Heartbeat] [shutdown] Connection shut down
2013-07-17 17:08:14,444 DEBUG org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager:272 [DiscoveryClient_Heartbeat] [releaseConnection] Released connection is not reusable.
2013-07-17 17:08:14,444 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:434 [DiscoveryClient_Heartbeat] [freeEntry] Releasing connection [HttpRoute[{}->
http://localhost]][null]
2013-07-17 17:08:14,444 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:679 [DiscoveryClient_Heartbeat] [notifyWaitingThread] Notifying no-one, there are no waiting threads
Can't contact any eureka nodes - possibly a security group issue?
com.sun.jersey.api.client.ClientHandlerException: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:184)
at com.sun.jersey.api.client.filter.GZIPContentEncodingFilter.handle(GZIPContentEncodingFilter.java:120)
at com.sun.jersey.api.client.Client.handle(Client.java:648)
at com.sun.jersey.api.client.WebResource.handle(WebResource.java:670)
at com.sun.jersey.api.client.WebResource.put(WebResource.java:211)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:793)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:757)
at com.netflix.discovery.DiscoveryClient.access$200(DiscoveryClient.java:87)
at com.netflix.discovery.DiscoveryClient$HeartbeatThread.run(DiscoveryClient.java:1216)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:158)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:170)
... 10 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
at java.net.Socket.connect(Socket.java:579)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148)
... 17 more
2013-07-17 17:08:14,448 ERROR com.netflix.discovery.DiscoveryClient$HeartbeatThread:1232 [DiscoveryClient_Heartbeat] [run] DiscoveryClient_EUREKA/saswat-openstack1 - was unable to send heartbeat!
com.sun.jersey.api.client.ClientHandlerException: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:184)
at com.sun.jersey.api.client.filter.GZIPContentEncodingFilter.handle(GZIPContentEncodingFilter.java:120)
at com.sun.jersey.api.client.Client.handle(Client.java:648)
at com.sun.jersey.api.client.WebResource.handle(WebResource.java:670)
at com.sun.jersey.api.client.WebResource.put(WebResource.java:211)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:793)
at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:757)
at com.netflix.discovery.DiscoveryClient.access$200(DiscoveryClient.java:87)
at com.netflix.discovery.DiscoveryClient$HeartbeatThread.run(DiscoveryClient.java:1216)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to
http://localhost refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:158)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776)
at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:170)
... 10 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
at java.net.Socket.connect(Socket.java:579)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148)
... 17 more
2013-07-17 17:08:15,108 DEBUG org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager:314 [Eureka-connectionCleaner] [closeIdleConnections] Closing connections idle longer than 30 SECONDS
2013-07-17 17:08:15,108 DEBUG org.apache.http.impl.conn.tsccm.ConnPoolByRoute:725 [Eureka-connectionCleaner] [closeIdleConnections] Closing connections idle longer than 30 SECONDS