Miranda NG русскоязычный форум > Общие разговоры о Miranda NG

Некорректное сохранение настроек в профиле.

(1/4) > >>

miser:
Пытаюсь развернуть мирнду нг на работе с прозрачной доменной авторизацией.  Сделал настройки, сохранил их через Database Editor++ в файл autoexec_xxx.ini и положил в папку с мирандой. В папке с мирандой также создан пустой файл profiles\jabber\jabber.dat (с помощью мастера, без настроек). Далее всё это  копируется на клиентский компьютер, и миранда запускается. Во время первого запуска все происходит нормально, миранда подхватывает настройки, сама подключается к серверу (openfire) с доменной учеткой пользователя, и получает доменных пользователей в ростер. Однако если закрыть миранду, и снова запустить, она уже не подключается. Все настройки джаббера при этом на месте, в том числе галка доменной авторизации. Опытным путем выяснилось, что если например снять галку доменной авторизации, применить, поставить галку обратно, применить – миранда снова подключается. Что характерно, после этого глюк пропадает, и миранда после перезапуска начинает нормально подключаться. Также помогает перед первым перезапуском добавление в папку миранды файла autoexec_yyy.ini с таким содержимым:
[JABBER]
LoginName=u
Password=u

Эти строки есть однако и в исходном файле autoexec_xxx.ini, но при мониторинге изменений профиля через Database Editor++ было обнаружено, что эти параметры (и еще несколько)  в секции JABBER выводятся, как измененные, хотя значение их не изменяется. После однократного применения autoexec_yyy.ini глюк также пропадает.
Проверено с  версиями 0.95.2 и 0.95.3.
Прошу разобраться с досадным недоразумением как можно быстрее, чтобы не уйти на другой клиент.

watcher:

--- Quote from: miser on 22 09 2014, 05:14:28 ---Также помогает перед первым перезапуском добавление в папку миранды файла autoexec_yyy.ini с таким содержимым:
[JABBER]
LoginName=u
Password=u
--- End quote ---

Это какая-то старая засада, у меня она на что-то иное выкаблучивалась, но много лет назад и я забыл, о чём вообще всё было, покажу сегодня вашу проблему ghazan-у
Post Merge: 22 09 2014, 05:46:19Нет, проверил, то что было у меня давно - был старый баг с паролем Jabber, который уже искоренён. Будем проверять что у вас и почему так.

miser:
Спасибо, очень надеюсь на решение.

ghazan:

--- Quote from: miser on 22 09 2014, 05:14:28 ---Однако если закрыть миранду, и снова запустить, она уже не подключается.
--- End quote ---
что говорит? есть нетворк лог? и хорошо бы к нему добавить ветку модуля Jabber_1 из Settings, в тот момент, когда не подключается

miser:

--- Quote from: ghazan on 22 09 2014, 11:05:15 ---что говорит?
--- End quote ---
ничего не говорит, просто стартует немного медленнее и остается оффлайн. Выбираешь "В сети" - ничего не происходит


--- Quote from: ghazan on 22 09 2014, 11:05:15 ---есть нетворк лог?
--- End quote ---
[15:22:35 0824] Setting protocol/module name to 'JABBER'
[15:22:35 0824] CAPS: set caps 36436467fdff for: http://miranda-ng.org/caps, 0.95.2.9966
[15:22:35 0824] CAPS: set caps 100 for: http://miranda-ng.org/caps, cmds
[15:22:35 0824] CAPS: set caps 4000000000 for: http://miranda-ng.org/caps, activity
[15:22:35 0824] CAPS: set caps 4000000 for: http://miranda-ng.org/caps, mood
[15:22:35 0824] CAPS: set caps 8000000000 for: http://miranda-ng.org/caps, mir_notes
[15:22:35 0824] CAPS: set caps 6026067fcff for: http://miranda-ng.org/caps, 0.95.2.9966
[15:22:35 0824] CAPS: set caps 100000000000 for: http://miranda-ng.org/caps, x86
[15:22:35 0824] CAPS: set caps 200000000000 for: http://miranda-ng.org/caps, x64
[15:22:37 0824] [JABBER] SetAwayMsg called, wParam=40072 lParam=(null)
[15:22:37 0824] [JABBER] PS_SETSTATUS(40072)
[15:22:37 065C] [JABBER] Thread started: type=0
[15:22:37 0824] [JABBER] SetAwayMsg called, wParam=40072 lParam=(null)
[15:22:37 065C] [JABBER] Thread ended, password is not configured
[15:22:40 0F00] [JABBER] No avatar
[15:22:41 0F00] [JABBER] No avatar
[15:22:41 0F00] [JABBER] No avatar
[15:22:41 0F00] [JABBER] No avatar
[15:22:41 0F00] [JABBER] No avatar


--- Quote from: ghazan on 22 09 2014, 11:05:15 ---и хорошо бы к нему добавить ветку модуля Jabber_1 из Settings, в тот момент, когда не подключается
--- End quote ---
здесь не понял, что сделать, опишите подробнее, или ткните носом, где описано
Post Merge: 22 09 2014, 11:46:43Вот еще эксперимент провел, может наведет на мысли. В autoexec_xxx.ini в секцию [JABBER] вместо SavePassword=b1, поставил SavePassword=b0. В результате при первом запуске миранда запросила пароль для доменного пользователя, под которым она запущена. Ничего не вводя нажал ОК. Миранда подключилась. Закрыл. Запускаю снова - снова просит пароль. Опять ничего не трогаю, только жму ОК - подключилась. Это всё происходит на фоне установленной галки "Доменный логин" и серой неактивной галки "Сохранить пароль".

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version