Can't create PID PostMasterMailbox, because it's already run

Hilfe zu Znuny Problemen aller Art
Locked
mkarg
Znuny advanced
Posts: 136
Joined: 03 Jul 2014, 15:17
Znuny Version: 5s (Free)
Real Name: Markus KARG
Company: ProSeS BDE GmbH

Can't create PID PostMasterMailbox, because it's already run

Post by mkarg »

Ich habe schon mehrfach meinen Server neu gestartet, aber immer kommt diese Meldung wenn der Scheduler mails abholen möchte...

Can't create PID PostMasterMailbox, because it's already running (yourhost.example.com/2013)!

...obwohl manuelles Abholen von Mails problemlos funktioniert.

Was mache ich falsch?
OTRS 5s (Free) (Debian Squeeze 64 Bit; PostgreSQL) + Agents-Auth_LDAP (ActiveDirectory) + CustomerUser_DB (FreeTDS; MSSQL; MSCRM)
mkarg
Znuny advanced
Posts: 136
Joined: 03 Jul 2014, 15:17
Znuny Version: 5s (Free)
Real Name: Markus KARG
Company: ProSeS BDE GmbH

Re: Can't create PID PostMasterMailbox, because it's already

Post by mkarg »

Nach langem Suchen im Web habe ich die Lösung gefunden. Für alle, die ähnliche Probleme haben, hier die Erkenntnis:

* Im Web sind zwei getrennte Anleitungen zur Installation von OTRS veröffentlicht (eine auf github.io und eine auf github.com). Die auf github.io war falsch, ich habe diese soeben korrigiert und einen Pull Request gestellt (siehe viewtopic.php?f=64&t=25675). Die fehlerhafte Anleitung sagte, man müsse den linux user 'otrs' in die Gruppe 'nogroup' eintragen. Das ist falsch. Die richtige Anleitung sagt hingegen den richtigen user für die betreffende linux distribution (auf Debian also www-data).

* Ergo: Prüft mittels 'groups otrs' ob da 'nogroup' steht. Wenn ja, macht 'usermod -G www-data' bzw. eben die richtige Gruppe entsprechend Euerer http-Server-Installation.
OTRS 5s (Free) (Debian Squeeze 64 Bit; PostgreSQL) + Agents-Auth_LDAP (ActiveDirectory) + CustomerUser_DB (FreeTDS; MSSQL; MSCRM)
Locked