Попробуйте самый простой и быстрый способ 
установки OnlyOffice

Проблема с активацией для пользователей

Добавление первого (нового) пользователя / оповещения с портала /почта / чат

Проблема с активацией для пользователей

Сообщение rvizor » Вт сен 08, 2015 6:58 am

Сервере Ubuntu 15.04 (установка deb)
Код: Выделить всё
:/etc/init.d# uname -a
Linux cm01 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
:/etc/init.d#


Тестовые письма:

Настройка - Интеграция - Настройка SMTP

Код: Выделить всё
Хост: **.******.com порт: 25
Логин и Пароля: нет
Отображ имя: Report
email: report@**.******.com


Тесты все проходят отправка письма администратору приходит.

Регистрирую нового пользователя нету письма ( при повторном уведомлении тоже самое).

firewall выключен
Код: Выделить всё
:/etc/init.d# ufw disable
Межсетевой экран отключён и не будет запускаться при запуске системы
:/etc/init.d#


iptables тоже отключен.

Код: Выделить всё
:/etc/init.d# netstat -tnlp
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
tcp        0      0 127.0.0.1:9865          0.0.0.0:*               LISTEN      745/mono
tcp        0      0 127.0.0.1:9866          0.0.0.0:*               LISTEN      741/mono
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1146/mysqld
tcp        0      0 127.0.0.1:9871          0.0.0.0:*               LISTEN      6826/mono
tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN      1792/perl
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1154/nginx -g daemo
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      678/sshd
tcp        0      0 0.0.0.0:5280            0.0.0.0:*               LISTEN      745/mono
tcp        0      0 0.0.0.0:5222            0.0.0.0:*               LISTEN      745/mono
tcp6       0      0 :::22                   :::*                    LISTEN      678/sshd
:/etc/init.d#


Если можно более подробнее: http://dev.onlyoffice.org/viewtopic.php?f=36&t=5964
Именно на изминение порта: на какой поменять ? итд

Код: Выделить всё
# usermod -a -G nginx onlyoffice
# usermod -a -G postfix onlyoffice


Этих групп нету, добавил в группу www-data и mail, а также в группу root

Службы:
Код: Выделить всё
/etc/init.d/onlyofficeNotify stop
/etc/init.d/onlyofficeNotify start


10 раз перезагружал, а также nginx и сам сервер.

Ошибки в логах: (/var/log/onlyoffice) письмо отправил в 9.47

mail.agg.log
Код: Выделить всё
2015-09-08 09:47:18,288 Threadpool worker DEBUG MainThread          : Found 0 active tasks
2015-09-08 09:47:18,288 Threadpool worker DEBUG MainThread          : GetInactiveMailboxForProcessing()
2015-09-08 09:47:18,292 Threadpool worker DEBUG MainThread          : Found 0 inactive tasks
2015-09-08 09:47:18,292 Threadpool worker INFO  MainThread          : No more mailboxes for processing.
2015-09-08 09:47:18,292 Threadpool worker INFO  MainThread          : All mailboxes were processed. Go back to timer.
2015-09-08 09:47:18,292 Threadpool worker DEBUG MainThread          : RemoveDump('/var/www/onlyoffice/Services/MailAggregator/queue.dump')
2015-09-08 09:47:28,292 Threadpool worker INFO  MainThread          : CreateTasks(need 1 tasks).
2015-09-08 09:47:28,292 Threadpool worker DEBUG MainThread          : Queue is EMPTY. Load new queue.
2015-09-08 09:47:28,293 Threadpool worker DEBUG MainThread          : GetActiveMailboxForProcessing()
2015-09-08 09:47:28,296 Threadpool worker DEBUG MainThread          : Found 0 active tasks
2015-09-08 09:47:28,296 Threadpool worker DEBUG MainThread          : GetInactiveMailboxForProcessing()
2015-09-08 09:47:28,300 Threadpool worker DEBUG MainThread          : Found 0 inactive tasks
2015-09-08 09:47:28,300 Threadpool worker INFO  MainThread          : No more mailboxes for processing.
2015-09-08 09:47:28,300 Threadpool worker INFO  MainThread          : All mailboxes were processed. Go back to timer.
2015-09-08 09:47:28,300 Threadpool worker DEBUG MainThread          : RemoveDump('/var/www/onlyoffice/Services/MailAggregator/queue.dump')
2015-09-08 09:47:38,300 Threadpool worker INFO  MainThread          : CreateTasks(need 1 tasks).
2015-09-08 09:47:38,300 Threadpool worker DEBUG MainThread          : Queue is EMPTY. Load new queue.
2015-09-08 09:47:38,301 Threadpool worker DEBUG MainThread          : GetActiveMailboxForProcessing()
2015-09-08 09:47:38,304 Threadpool worker DEBUG MainThread          : Found 0 active tasks
2015-09-08 09:47:38,304 Threadpool worker DEBUG MainThread          : GetInactiveMailboxForProcessing()
2015-09-08 09:47:38,307 Threadpool worker DEBUG MainThread          : Found 0 inactive tasks
2015-09-08 09:47:38,307 Threadpool worker INFO  MainThread          : No more mailboxes for processing.
2015-09-08 09:47:38,308 Threadpool worker INFO  MainThread          : All mailboxes were processed. Go back to timer.
2015-09-08 09:47:38,308 Threadpool worker DEBUG MainThread          : RemoveDump('/var/www/onlyoffice/Services/MailAggregator/queue.dump')
2015-09-08 09:47:48,308 Threadpool worker INFO  MainThread          : CreateTasks(need 1 tasks).
2015-09-08 09:47:48,309 Threadpool worker DEBUG MainThread          : Queue is EMPTY. Load new queue.
2015-09-08 09:47:48,309 Threadpool worker DEBUG MainThread          : GetActiveMailboxForProcessing()
2015-09-08 09:47:48,313 Threadpool worker DEBUG MainThread          : Found 0 active tasks
2015-09-08 09:47:48,313 Threadpool worker DEBUG MainThread          : GetInactiveMailboxForProcessing()
2015-09-08 09:47:48,317 Threadpool worker DEBUG MainThread          : Found 0 inactive tasks
2015-09-08 09:47:48,317 Threadpool worker INFO  MainThread          : No more mailboxes for processing.
2015-09-08 09:47:48,317 Threadpool worker INFO  MainThread          : All mailboxes were processed. Go back to timer.
2015-09-08 09:47:48,317 Threadpool worker DEBUG MainThread          : RemoveDump('/var/www/onlyoffice/Services/MailAggregator/queue.dump')


mail.agg.sql.log
Код: Выделить всё
2015-09-08 06:49:38,430|Threadpool worker|0,0166|Connection.Dispose||
2015-09-08 06:49:48,433|Threadpool worker|0,4603|Connection.Open||
2015-09-08 06:49:48,435|Threadpool worker|2,0534|Command.ExecuteReader|select mb.tenant, mb.id_user, mb.name, mb.address, in_s.username, mb.pop3_password, in_s.hostname
, in_s.port, mb.size_last, mb.msg_count_last, out_s.hostname, out_s.port, mb.smtp_password, out_s.username, mb.login_delay, mb.id, mb.enabled, mb.quota_error, mb.date_a
uth_error , mb.imap, mb.begin_date, mb.service_type, mb.refresh_token, mb.imap_intervals, out_s.socket_type, in_s.socket_type, in_s.authentication, out_s.authentication
, out_s.id, in_s.id, mb.email_in_folder, mb.is_teamlab_mailbox, mb.is_removed from mail_mailbox mb inner join mail_mailbox_server out_s on mb.id_smtp_server = out_s.id
inner join mail_mailbox_server in_s on mb.id_in_server = in_s.id where mb.is_processed = @p0 and mb.date_login_delay_expires  < UTC_TIMESTAMP() and mb.is_removed = @p1
and mb.enabled = @p2 and (mb.date_user_checked  IS NULL OR TIMESTAMPDIFF(SECOND, mb.date_user_checked , UTC_TIMESTAMP()) < 30) order by mb.date_checked  asc limit 1|@p0
=False, @p1=False, @p2=True
2015-09-08 06:49:48,436|Threadpool worker|0,0238|Connection.Dispose||
2015-09-08 06:49:48,437|Threadpool worker|0,4612|Connection.Open||
2015-09-08 06:49:48,439|Threadpool worker|1,9673|Command.ExecuteReader|select mb.tenant, mb.id_user, mb.name, mb.address, in_s.username, mb.pop3_password, in_s.hostname
, in_s.port, mb.size_last, mb.msg_count_last, out_s.hostname, out_s.port, mb.smtp_password, out_s.username, mb.login_delay, mb.id, mb.enabled, mb.quota_error, mb.date_a
uth_error , mb.imap, mb.begin_date, mb.service_type, mb.refresh_token, mb.imap_intervals, out_s.socket_type, in_s.socket_type, in_s.authentication, out_s.authentication
, out_s.id, in_s.id, mb.email_in_folder, mb.is_teamlab_mailbox, mb.is_removed from mail_mailbox mb inner join mail_mailbox_server out_s on mb.id_smtp_server = out_s.id
inner join mail_mailbox_server in_s on mb.id_in_server = in_s.id where mb.is_processed = @p0 and mb.date_login_delay_expires  < UTC_TIMESTAMP() and mb.is_removed = @p1
and mb.enabled = @p2 and (mb.date_user_checked  IS NULL OR TIMESTAMPDIFF(SECOND, mb.date_user_checked , UTC_TIMESTAMP()) > 30) order by mb.date_checked  asc limit 1|@p0
=False, @p1=False, @p2=True
2015-09-08 06:49:48,439|Threadpool worker|0,0195|Connection.Dispose||


svcNotify.09-08.log
Код: Выделить всё
2015-09-08 09:47:34,228 ERROR [NotifyThread 2015-09-08T06:47:33.9641340Z] ASC.Notify - Tenant: 0, To:[b] ****@***.com[/b] - System.Net.Mail.SmtpException: 334 VXNlcm5h
bWU6
  at System.Net.Mail.SmtpClient.CheckStatus (SmtpResponse status, Int32 i) [0x00000] in <filename unknown>:0
  at System.Net.Mail.SmtpClient.Authenticate (System.String user, System.String password) [0x00000] in <filename unknown>:0
  at System.Net.Mail.SmtpClient.Authenticate () [0x00000] in <filename unknown>:0
  at System.Net.Mail.SmtpClient.SendCore (System.Net.Mail.MailMessage message) [0x00000] in <filename unknown>:0
  at System.Net.Mail.SmtpClient.SendInternal (System.Net.Mail.MailMessage message) [0x00000] in <filename unknown>:0
  at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x00000] in <filename unknown>:0


файл hosts
127.0.0.1 localhost
127.0.1.1 cm01.***.com cm01
#
#::1 localhost
#::1 localhost6
#::1 localhost6.localdomain6
#
# The following lines are desirable for IPv6 capable hosts
::1 localhost
::1 ip6-localhost
::1 ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Если уже даже не знаю что еще сделать.
rvizor
 
Сообщения: 6
Зарегистрирован: Вт сен 08, 2015 6:20 am

Re: Проблема с активацией для пользователей

Сообщение Dean » Вт сен 08, 2015 8:43 am

Скорее всего, не отправляется из-за пустых полей логин-пароль.

Пока рекомендуем следующее.

Сбросить на дефолтные SMTP-настройки, перезапустить сервис onlyofficeNotify - проверить, потом опять вбить свои, перезапустить - проверить.
Dean
 
Сообщения: 461
Зарегистрирован: Вт сен 30, 2014 11:04 am

Re: Проблема с активацией для пользователей

Сообщение rvizor » Вт сен 08, 2015 8:53 am

Если интерент подключен (NAT)
Приходит сообщение об активации с
<postman@notify.onlyoffice.info>

Если интерент не подключен (NAT) то не приходит (ну тут понятно)

Поменял все опять обратно тест SMTP проходит.

Но авторизация не приходит. Все также.
rvizor
 
Сообщения: 6
Зарегистрирован: Вт сен 08, 2015 6:20 am

Re: Проблема с активацией для пользователей

Сообщение rvizor » Вт сен 08, 2015 12:00 pm

Напишите хотя бы как в ручном режиме активировать пользователей
rvizor
 
Сообщения: 6
Зарегистрирован: Вт сен 08, 2015 6:20 am

Re: Проблема с активацией для пользователей

Сообщение rvizor » Вт сен 08, 2015 12:01 pm

Версия не docker !
rvizor
 
Сообщения: 6
Зарегистрирован: Вт сен 08, 2015 6:20 am

Re: Проблема с активацией для пользователей

Сообщение Dean » Вт сен 08, 2015 12:14 pm

Если по дефолтным активационные письма ходят, скорее всего, дело именно в настройках SMTP.

Пример рабочих настроек
SMTP settings_ru.png
SMTP settings_ru.png (80.14 КБ) Просмотров: 5424
:
Dean
 
Сообщения: 461
Зарегистрирован: Вт сен 30, 2014 11:04 am

Re: Проблема с активацией для пользователей

Сообщение rvizor » Вт сен 08, 2015 12:27 pm

Если свой сервер имеется SMTP и на нем висит уже не 1 приложение, (т.е он рабочий) логин и пароли к нему не нужны (тест письмо проходит) как быть ?
rvizor
 
Сообщения: 6
Зарегистрирован: Вт сен 08, 2015 6:20 am

Re: Проблема с активацией для пользователей

Сообщение rvizor » Вт сен 08, 2015 12:30 pm

В настройках добавил учетную запись Логин и пароль, все заработало. А можно все же сделать без логина и пароля ?
rvizor
 
Сообщения: 6
Зарегистрирован: Вт сен 08, 2015 6:20 am

Re: Проблема с активацией для пользователей

Сообщение Dean » Пн сен 14, 2015 1:19 pm

Уточните, пожалуйста, почтовый сервер и ONLYOFFICE крутятся на одном сервере или на разных?
Dean
 
Сообщения: 461
Зарегистрирован: Вт сен 30, 2014 11:04 am


Вернуться в Проблемы с оповещениями

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron