Question
UnknownHostException - CentOS droplet running tomcat7
I changed my password, restarted the droplet and I couldnt start tomcat ever since, when I try to start tomcat if get "UnknownHostException".
WHAT I tried so far:
* I have changed my droplet name to beta.mydomainName.com
* my /etc/hosts/ looks like;
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
188.226.197.221 beta.mydomainName.com
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
* restarted the droplet, but its same issue. is my naming correct FQDN
2014-05-19 08:21:02,246 [localhost-startStop-1] ERROR ehcache.Cache - Unable to set localhost. This prevents creation of a GUID. Cause was: betaEgangan: betaEgangan: Name or
service not known
java.net.UnknownHostException: betaEgangan: betaEgangan: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1473)
at net.sf.ehcache.Cache.(Cache.java:200)
at net.sf.ehcache.config.ConfigurationHelper.createCache(ConfigurationHelper.java:302)
at net.sf.ehcache.config.ConfigurationHelper.createDefaultCache(ConfigurationHelper.java:218)
at net.sf.ehcache.CacheManager.configure(CacheManager.java:618)
at net.sf.ehcache.CacheManager.init(CacheManager.java:361)
at net.sf.ehcache.CacheManager.(CacheManager.java:230)
at net.sf.ehcache.hibernate.EhCacheRegionFactory.start(EhCacheRegionFactory.java:70)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.net.UnknownHostException: betaEgangan: Name or service not known
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1293)
at java.net.InetAddress.getLocalHost(InetAddress.java:1469)
... 12 more
I can not ping this ip from outside the box
but ofcourse i can from within.
Add a comment
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×