Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Affected version(s): all

Problem

The open-xchange service is not starting successfully. You can't login to the service and commands like listuser are not working.

You can check this with service open-xchange status or by looking at the logfiles under /var/log/open-xchange/

In some recent support requests we found that the permissions in the osgi directory where wrong. If this is the case you see something like this in the open-xchange-osgi.log:

Code Block
titleopen-xchange-osgi.log
MESSAGE The -clean (osgi.clean) option was not successful. Unable to clean the storage area: /opt/open-xchange/osgi/org.eclipse.osgi


!ENTRY org.eclipse.osgi


!MESSAGE Error reading configuration: /opt/open-xchange/osgi/org.eclipse.osgi/.manager/.fileTableLock (Permission denied)

Root Cause

The open-xchange program should not be used to start the service as root user. Use the commands below instead. If you start open-xchange via this command it changes the permissions of some files/directories. Since 7.6.2 there is a check build in which will produce an error message and quit if you don't start it as the open-xchange user. Another cause could be wrong permissions from a backup or from copying files.

Solution

You

have

to

change

the

permissions

permisions/ownership:

Code Block
chown -R open-xchange:open-xchange /opt/open-xchange/osgi/

and restart the open-xchange service:

Code Block
service open-xchange restart

or 

Code Block
systemctl restart open-xchange



Content by Label
showLabelsfalse
max5
spacesSKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "osgi" and type = "page" and space = "SKB"
labelsosgi

Page properties
hiddentrue


Related issues