On Freebsd
Installation of openfire-3.7.1_2.1 on freebsd 8.2 amd64
I am having trouble with openfire
Getting error
WARNING: no shebang line in COPYRIGHT
Here is the sequence:
service openfire start
Starting openfire
#service openfire status
openfire is running as pid 9205
#service openfire status
/usr/local/etc/rc.d/openfire: WARNING no shebang line in COPYRIGHT
openfire not running? (check /var/run/openfire.pid
Openfire definitely not running
Thanks in advance for any help
David
I finally fixed this by wiping the whole installation. It looks as though openfire somehow lost its configuration entirely and was unable to connect with the database. As I am setting up a new service in desperation I leted everything to do with openfire and reinstalled it. It is now working.
Maybe openfire needs a regular back up and reinstall all relevant files to previous state tool?
David
I’m seeing this too, looks like a corrupted procname check that results in:
-
_run_rc_doit 'openfire_stop ’
-
debug 'run_rc_command: doit: openfire_stop ’
-
eval 'openfire_stop ’
-
openfire_stop
-
check_pidfile /var/run/openfire.pid COPYRIGHT bin boot compat compat.old dev entropy etc home lib libexec limb0 media mnt proc rescue root sbin slim.core sys tmp usr var var.new
-
_pidfile=/var/run/openfire.pid
-
_procname=COPYRIGHT
And FreeBSD COPYRIGHT from / was selected as a pid file. The cause - openfire was not running. I’m reporting it to the port maintainer.