Roundcube отправляет выход из системы, когда список завершен - PullRequest
0 голосов
/ 13 сентября 2018

Я установил roundcube v1.3.7 на новом LEMP-сервере (ubuntu / 18.04.2, nginx / 1.14.0, mariadb / 15.1, php / 7.2.7).Я использую его для подключения к серверу dovecot / 2.2.22.При входе в систему я вижу входящие и другие папки, но без содержимого.Я все еще могу войти из старого клиента круглого куба на другом сервере LAMP ...

Журнал отладки в новом клиенте круглого куба

tail /var/log/syslog
Sep 13 17:00:04 new7 roundcube: <ev9jh27h> [454B] S: * LIST (\Subscribed) "." Verzonden
Sep 13 17:00:04 new7 roundcube: <ev9jh27h> [454B] S: * LIST (\Subscribed) "." Archief
Sep 13 17:00:04 new7 roundcube: <ev9jh27h> [454B] S: * LIST (\Subscribed) "." Junk
Sep 13 17:00:04 new7 roundcube: <ev9jh27h> [454B] S: A0003 OK List completed (0.000 + 0.000 secs).
Sep 13 17:00:04 new7 roundcube: <ev9jh27h> [454B] C: A0004 LOGOUT
Sep 13 17:00:04 new7 roundcube: <ev9jh27h> [454B] S: * BYE Logging out
Sep 13 17:00:04 new7 roundcube: <ev9jh27h> [454B] S: A0004 OK Logout completed.

Журнал отладки в старом клиенте круглого куба

tail /var/log/roundcube/imap
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] S: * LIST (\Subscribed) "." Verzonden
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] S: * LIST (\Subscribed) "." Archief
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] S: * LIST (\Subscribed) "." Junk
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] S: A0003 OK List completed (0.000 + 0.000 secs).
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] C: A0004 STATUS INBOX (MESSAGES UNSEEN)
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] S: * STATUS INBOX (MESSAGES 1634 UNSEEN 74)
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] S: A0004 OK Status completed (0.000 + 0.000 secs).
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] C: A0005 STATUS INBOX.Bewaar (MESSAGES UNSEEN)
[13-Sep-2018 17:02:52 +0200]: <pqkajgt1> [B5D4] S: * STATUS INBOX.Bewaar (MESSAGES 29 UNSEEN 1)

В консоли разработчиков моего браузера Chromium я вижу 6 ошибок

Refused to execute script from 'https://MY_SITE/program/js/jquery.min.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.      common.min.js?s=1532894748:48
Uncaught ReferenceError: jQuery is not defined    at common.min.js?s=1532894748:48     app.min.js?s=1532894748:36
Uncaught ReferenceError: $ is not defined    at new rcube_webmail (app.min.js?s=1532894748:36)   at ?_task=mail&_token=myfEJNj0Yg5rtzoO2Qmwmgx8i9awI5da&_token=Pjg7HzBC8z8srant4yqSMY8T2UgoSwwK:45   jquery-ui.min.js?s=1532894746:6 
Uncaught ReferenceError: jQuery is not defined    at jquery-ui.min.js?s=1532894746:6    at jquery-ui.min.js?s=1532894746:6

Я удалил куки из своего браузера, использовал разные браузеры, отключил все плагины roundcube ...

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 14 сентября 2018

Решено.

Сообщения об ошибках "js" в консоли браузера заставили меня дважды проверить установку.Похоже, что некоторые javascrip-зависимости должны были быть установлены, как описано на roundcube.net

Эти две строки решили мою проблему

# cd /usr/share/nginx/roundcubemail/
# bin/install-jsdeps.sh
...