• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Смена пароля веб

aameno2

Lotus Team
27.01.2009
741
143
BIT
163
Всем доброго.
Господа, появилась не понятная мне ошибка после обновления на 12.0.2ф2.
Пользователь в вебе пытается сменить пароль и получает:
You are not authorized to submit password change requests
Гуглеж ничего не дал. В политике смена пароля в вебе разрешена. В логах тишина кроме такой записи в трейсе:

Код:
<CommonBaseEvent creationTime="2023-08-22T13:04:06.906+03:00" globalInstanceId="EL7f00010100018a183469db000fe32a" msg="canHandleRequest for , /names.nsf?ChangePassword returned false" severity="10" version="1.0.1">
 

LitDV

Green Team
28.02.2020
17
3
BIT
22
А какие у него права на admin4.nsf?
ну и еще
 

aameno2

Lotus Team
27.01.2009
741
143
BIT
163
Права проверил, ссылку видел там другое. У меня нет 500 ошибки
 

NetWood

Lotus Team
17.04.2008
545
93
BIT
12
хз, вечером ребутнул все заработало
Заработало оттого что обновилась вьюха $USERS в names. Чтобы это работало сразу , надо делать что-то типа этого и при реге нового юзера и при смене пароля
А административный процесс это делает мееееееееедленно.
Код:
        '' http://www.11tmr.com/11tmr.nsf/D6Plinks/MWHE-6X2H3J
        'Set dbNab = s.GetDatabase(db.Server, profile.GetItemValue("NABFile")(0))
        'Set dbMainNab = s.GetDatabase(db.Server, "names.nsf")    
        ''OpenNTF uses two Directories, where the person docs are created in the DA directory
        ''and the group maintenance occurs in the Main Directory (names.nsf)
        ''we therefore need to make sure the appropriate views in both get updated immediately
        dbNab.DelayUpdates = False
        dbMainNab.DelayUpdates = False 'KP addd this line to ensure the group views are updated in main nab
     
        Dim nabFullNameView As NotesView
        Dim nabServerAccessView As NotesView
        Dim nabUserView As NotesView
        Dim MainnabFullNameView As NotesView
        Dim MainnabServerAccessView As NotesView
     
        Set nabFullNameView = dbNAB.GetView("($LDAPCN)")
        Set nabUserView = dbNAB.GetView("($Users)")
        Set nabServerAccessView = dbNAB.GetView("($ServerAccess)")
        Set MainnabFullNameView = dbMainNAB.GetView("($VIMPeople)")
        Set MainnabServerAccessView = dbMainNAB.GetView("($ServerAccess)")
     
        Call nabFullNameView.Refresh
        Call nabUserView .Refresh
        Call nabServerAccessView.Refresh
        Call MainnabFullNameView.Refresh
        Call MainnabServerAccessView.Refresh
 
  • Нравится
Реакции: lmike и aameno2

aameno2

Lotus Team
27.01.2009
741
143
BIT
163
Таки был бы новый, а оно старый. Но думается мне вы правы, просто такого сообщения ни разу не видел
 

aameno2

Lotus Team
27.01.2009
741
143
BIT
163
Чухнулись наконец. Справедливости ради у меня был 1 инцидент
 
Мы в соцсетях:

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