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?
Can't create PID PostMasterMailbox, because it's already run
-
- 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
OTRS 5s (Free) (Debian Squeeze 64 Bit; PostgreSQL) + Agents-Auth_LDAP (ActiveDirectory) + CustomerUser_DB (FreeTDS; MSSQL; MSCRM)
-
- 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
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.
* 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)