I know that there is a bunch of stuff here on the forums about this, however there is really no true blue 100% solution for it. Is there something out there that someone can help me with in regards to this. I have made sure 5 different times now that everything is installed correctly and in “working” order. However when I go to the admin console to go through the remailing setup I always get this.
“Openfire Classes Home not found. Define system property “openfireHome” or create and add the openfire_init.xml file to the classpath”
The only thing I have not tried is downloading the RPM version which is something I can’t figure out how to do at this current point in time (If it’s even still available). I will be using this for an inner-company IM system so to speak and would like as much assistance with this as possible.
I have setup openfire in the past without any issues. Could it be perhaps that I am using Ubuntu 10.04 LTS Server? Is there something new in this verison of the server OS that is causing a problem? If this is the case then I guess I need to find 9.04 and downgrade. Any help would be useful and most appreciated.
I could install a windows server yes…however I don’t have a windows install that I could put on such an old machine. I don’t think it could even run XP with how old and how low the system specs are. That is the reason why I have a server based linux install. I guess if it comes down to it I could try installing XP on the machine and see if it will work.
I wonder whether you start script fails to change the directory after the su switch. Anyhow you could try to edit the script which launches Openfire and add to the java call “-DopenfireHome=/pathto/openfire”.
I did post some start scripts in the documents section of this forum. My rc scripts does basically su - $USER -c "/home/$USER/bin/openfired ${OPTION}"´ and I use a customized openfired script which starts Openfire withcd ${HOME}/bin && nohup ${JVM} ${JAVA_OPTS} -jar …/lib/startup.jar >…/logs/STDOUT.log 2>…/logs/STDERR.log &´
If you did start it as root one time you may need to check the file permissions / owner inside the openfire directory and make sure that $USER has access to all files.