Это старая версия документа!
Если во время работы Benno MailArchiv возникают проблемы, первым шагом должно быть определение того, в каком компоненте системы, вероятно, возникает ошибка.
На следующем этапе каждый компонент будет рассмотрен более подробно.
Zuerst sollte festgestellt werden, ob der Archivierungsprozess definitiv läuft. Dieses kann am sichersten mit Hilfe von ps auf der Konsole festgestellt werden.
# ps ax|grep bennoarchive
В результате должен отобразиться список процессов Java. В этом случае следует изучить файл журнала службы (su).
Если процесс Java не указан в этом списке, попробуйте запустить его вручную.
service benno-archive stop service benno-archive start
Если запуск через скрипт инициализации не работает, следует попробовать прямой запуск, чтобы отобразить все сообщения об ошибках, возникающих в процессе запуска.
su -s /bin/sh -c 'cd /opt/benno;java -jar bennoarchive.jar' - benno
Тест можно завершить, нажав Ctrl-c .
Следующий шаг — вывод последней строки лог-файла архиватора.
tail -30 /var/log/benno/archive.log
В нормальных условиях работы здесь записывается время запуска демона. Если электронные письма уже были заархивированы, это также будет отображено здесь.
2017-12-08 13:32:03,587 INFO Starting bennoarchive: 2.4.1 (171206112108) / bennocore: 2.4.1 (171207144008) 2017-12-08 13:32:03,587 INFO Starting management server on 127.0.0.1:2555 2017-12-08 13:48:33,592 INFO Read file /srv/benno/inbox/arch.XXreZhjL.eml.processing 2017-12-08 13:48:37,162 INFO Store Message in container BennoContainer/2017:F0707D587F16756B8F9D817682822349E60A878B5EE50A1E20F7BB66AC90400800
Der REST-Daemon wird ebenfalls per ps überprüft.
# ps ax|grep bennorest
В результате должен отобразиться список процессов Java. В этом случае следует изучить файл журнала службы (su).
Если процесс Java не указан в этом списке, попробуйте запустить его вручную.
остановка сервиса Бенно-Рест, начало сервиса Бенно-Рест
Если запуск через скрипт инициализации не работает, следует попробовать прямой запуск, чтобы отобразить все сообщения об ошибках, возникающих в процессе запуска.
su -s /bin/sh -c 'cd /opt/benno;java -jar bennorest.jar' - bennorest
Тест можно завершить, нажав Ctrl-c .
Следующий шаг — вывод последней строки лог-файла архиватора.
tail -30 /var/log/benno/rest.log
В нормальных условиях работы здесь записывается время запуска демона. Если электронные письма уже были заархивированы, это также будет отображено здесь.
2017-12-18 13:36:00,506 INFO Starting bennorest: 2.4.1 (171214140912) / bennocore: 2.4.1 (171207144008) 2017-12-18 13:36:02,124 INFO License in /etc/benno/benno.lic is valid 2017-12-18 13:36:02,124 INFO Starting Jetty server from file /etc/benno/jetty.xml 2017-12-18 13:36:02,207 INFO Read shared secret from /etc/benno/rest.secret