• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Unread через веб и клиента

R4z0R

Green Team
06.08.2009
269
7
BIT
0
У одного пользователя не синхронизируются пометки о прочтении при проверке почты через веб-морду или из Traveler. Т.е он например откроет письмо через веб, оно помечается как прочитанное, а когда открывает штатный клиент на рабочем месте, это письмо непрочитанное. В чем может быть косяк?
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
локальная реплика?
логинится под другим юзером?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
216
может токены авторизации устаревают (типа время на сервере сбито и т.п.)
 

Wanderstep

Lotus Team
23.03.2006
493
65
BIT
17
В свойствах БД должна быть включена репликация меток прочтения (Replicate unread marks)
 

Wanderstep

Lotus Team
23.03.2006
493
65
BIT
17
В свойствах БД на последней вкладке
dbprop.JPG
 

R4z0R

Green Team
06.08.2009
269
7
BIT
0
эта галка по умолчанию стоит, я ее не менял
 

Wanderstep

Lotus Team
23.03.2006
493
65
BIT
17
Тогда начнем сначала. Веб-интерфейс, traveler и толстый клиент обращаются к разным репликам БД на разных серверах? В пределах одного сервера, там где есть веб-интерфейс и можно толстым клиентом прочитать - проблем с меткой о прочтении нет?
 

R4z0R

Green Team
06.08.2009
269
7
BIT
0
почтовый сервер один, реплика одна и находится на сервере. При прочтении клиентом пометка ставится, при открытии базы через веб или Traveler ее нет и письмо снова непрочитанное. Traveler - это отдельный сервер
 

Wanderstep

Lotus Team
23.03.2006
493
65
BIT
17
Если всё происходит на одном сервере, то круг сужается. По всей видимости у вас обращение к почте из разных клиентов (толстый клиент, веб и Travele) идет под разными именами пользователя. Соответственно, отметки о прочтении попадают в таблицу о прочтении под разными записями.
Надо обратить внимание на первую запись в Person-документе в поле UserName. Он должен совпадать с именем (вплоть до регистра букв), которое закреплено в id-файле для клиента Lotus.
Если для веб и traveler используется не стандартная авторизация от domino для http, а что-нибудь типа ldap - смотрите, что за имя, в каком формате и регистре оно используется и совпадает ли с записью Username в Person.
Для расширенного логирования веб-сервис Domino, чтобы понять, под каким именем проходит авторизация можно включить временно следующий параметр в domino-консоли: set config webauth_verbose_trace=1
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!