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

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

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

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

Проблема С Передачей Почты С Одного Domino Сервера На Другой.

  • Автор темы lemuriez
  • Дата начала
B

Baneslaer

>>Lemmi

Конекшены в кластере конечно не нужны, но так как ты написал - "У них не очень правильный кластер."
То и посоветовал тебе его добавить, так как непонятно что эта фраза подразумевает.
Кроме того, если с настройками что-то не так, то почта может перестать ходить после полной перезагрузки сервера или обновления кеша сервера(обычно это 12 часов ночи, но могут быть и другие настройки).

А вообще советую сразу сделать схему, описанную в посте Вчера, 19:14 в п.4, так пользователей переключишь в любой момент в режиме нонстоп)
 
L

lemuriez

Всем спасибо! Вроде разобрались.
Без конекшена в обе стороны перестала ходить почта, только синхронизируется кластерным репликатором. Вернул конекшен - все сразу заработало. Причем работает даже с одним конекшеном вида PullPush. Но оставил два для отказоустойчивости :)
Хопы были не причем.

А вообще советую сразу сделать схему, описанную в посте Вчера, 19:14 в п.4, так пользователей переключишь в любой момент в режиме нонстоп)

Порты открыты, сервера в одной подсетке.

Подняли бэкап конфигурации и выяснилось, что не работало это изначально потому что в конекшене от domino2 к domino1 было ошибочно задано имя сервера, он даже в логе ругался по этому поводу, а с 1 к 2 был только pull конекшен, в итоге почту он принимал, а отдать не мог.

А вот еще второй вопросик: Как уже работающим пользователям изменить домашний сервер в месте вызова? А то у них теперь не работают ссылки mailto и др.? Вручную - не вариант, так как более 2000 пользователей по всей России. Попробовал политикой, но че то не очень работает, хотя и ошибок не выдает.
 
B

Baneslaer

>>Как уже работающим пользователям изменить домашний сервер в месте вызова?

Вариантов три:
1. политикой
2. прислать кнопку в письме при нажатии на которую произойдет изменение
3. если пользователи в роаминге, то написать скрипт, который пробежит по их базам и внесет изменения прям на серваке
 
L

lemuriez

>>Как уже работающим пользователям изменить домашний сервер в месте вызова?

Вариантов три:
1. политикой
2. прислать кнопку в письме при нажатии на которую произойдет изменение
3. если пользователи в роаминге, то написать скрипт, который пробежит по их базам и внесет изменения прям на серваке

Роуминг пользователей нету.
Политикой как-то не надежно и слишком медленно. С утра обновляет.
А есть пример такой кнопки? Это код же можно и, скажем, в шаблон внедрить, чтобы применялся при первом запуске базы на этом шаблоне? Я просто не программер совсем, только админить учусь :)
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
69
Грязный способ, т.к., меняет во ВСЕХ location сразу. Зато от ИБМ :)

<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Код</div></div><div class="sp-body"><div class="sp-content">
Код:
Sub Click(Source As Button)
Dim session As New notessession 
' For The Current User in The Current Session, Get All The NABs 
Forall books In session.addressbooks
'Check If The Current NAB is Private or Public 
'If The NAB Is Private, Than It Should Be Your Personal NAB 
If books.isprivateaddressbook Then
'Verify if The NAB is Open, If Not, Open it 
If Not(Books.isopen) Then 
Call Books.open("",books.filename)
'Now Get All The Documents in The Location View
Set view = books.getview("Locations") 
Set doc = view.getfirstdocument
While Not (doc Is Nothing)
' Get The MailServer Field and Modify it
Call doc.replaceitemvalue ("MailServer","CN=MAILSRV1/OU=M/O=ACME") 
Call doc.save (True,True)
Set doc = view.getnextdocument(doc)
Wend 
End If
End If
End Forall
End Sub
 
Мы в соцсетях:

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