Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've installed openfire before on fedora9 with no problem,

but now on a fedora10 machine,after I installed it,try to run "service openfire start",

it simply can't run,

I checked the log and it said: nohup: cannot run command `/opt/openfire/jre/bin/java': No such file or directory

Has anyone met the same problem?

Plz help,thnx

share|improve this question
do you have this working now? there are ways to ensure your java environment variables remain persistent – dr.pooter Jun 15 '09 at 6:11

Sounds like your Java VM isn't installed. OpenFire is Java-based, so no Java, no OpenFire.

If it is installed, then link your java executable via softlink to that location, i.e.:

ln -s /path/to/binary/of/java /opt/openfire/jre/bin/java
share|improve this answer
You're probably better off sym-linking the entire JRE to /opt/openfire/jre/ instead – Ophidian Sep 8 '09 at 0:25
@ophidian: I'd give you a +10 for that. – David Rickman Sep 8 '09 at 3:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.