java in a jail

flowctrl flowctrl at gmail.com
Sun Jul 17 06:38:52 GMT 2005


Hi,

I'm trying to setup OpenXchange in a FreeBSD 5.4 jail environment, and
I'm stuck.  At its core, OpenXchange is 3 java programs, and this one
fails to start:

/usr/local/bin/java -server -ms20M -mx280M -Djava.awt.headless=true
-Dopenexchange.propfile=$OX/etc/groupware/system.properties
-DappName=sessiondApp -Djava.library.path=$OX/lib -classpath
$CLASSPATH com.openexchange.sessiond.oxsessiond -P

It produces these errors in its log file:
Jul 17 04:27:00 localhost openexchange: oxsessiond init (localhost:33333)
Jul 17 04:27:00 localhost openexchange: INTERNAL TLS Support: OFF
Jul 17 04:27:00 localhost openexchange: oxsessiond init:
java.net.UnknownHostException: localhost: localhost

Inside the jail, 127.0.0.1 doesn't really exist, according to ifconfig:

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

I have the standard line in /etc/hosts:
127.0.0.1               localhost localhost.my.domain

I'm guessing that the "UnknownHostException: localhost" bit indicates
a problem with the hostname "localhost" not working as expected.  What
can I do to make localhost more "normal" inside the jail?

Thanks!


More information about the freebsd-questions mailing list