Author Topic: Глюк профиля после перехода с IM на NG  (Read 2183 times)

0 Members and 1 Guest are viewing this topic.

Offline ASix

  • Newbie
  • *
  • Posts: 16
Планирую перевести предприятия с мессенджера Miranda IM на Miranda NG и столкнулся с такой проблемой.
Все профили пользователей (.dat) созданы на основе какого-то старого профиля, созданного в старой версии Miranda IM (типо "болванка").
При загрузке этого профиля в новой Miranda NG сразу возникают 2 проблемы:
1) Не переносится пароль (логин есть, пароль пустой)
2) Если в списке контактов щелкать по контакту, то не открывается окно беседы (double click и ничего не происходит). Заходим в настройки - плагины - убираем галочку с tabsrmm.dll - применить - ставим обратно галочку на tabsrmm.dll - применить и вуа-ля - начинает раскрываться окно беседы у контактов, но если выйти-зайти в Миранду, то проблема снова повторяется.
Я бы не парился с созданием новых профилей для пользователей уже в новой NG, но пользователей больше 500 и хотелось бы, чтобы старые профиля заработали с сохраненным паролем и рабочим открытием бесед.
Приложил файл im.dat - профиль до перехода на NG, в IM работает.
« Last Edit: 08 05 2019, 07:42:47 by ASix »
 

Offline dartraiden

2) Это баг IM, нужно включить пункт меню, который в IM был по факту всю жизнь в базе отключён, но IM это игнорировала
см. примечания к выпуску 0.95.5

соответственно, копайте в сторону autoexec, который можно подложить всем пользователям и при первом запуске Миранды втянут из него требуемую настройку
 

Offline ghazan

в Miranda IM была задница, связанная с тем, что старая схема шифрации не поддерживала русские буквы, поэтому специально для жабера изобрели костыль, который шифровал пароль самостоятельно, поэтому пароль при перетаскивании в NG побивается.

вариантом может быть подключение сервера через AD с взятием пароля через GSSAPI, насколько я понимаю, все популярные сервера поддерживают этот режим (тогда пароль в Миранде может вообще не указываться)
 

Offline ASix

  • Newbie
  • *
  • Posts: 16
по п.2) - спасибо, разобрался с autoexec:
[ContactMenu_Items]
c18d8d05251cc049b87ca3222b3df1d8=u1;302700;;

По п.1 может еще что-то можно придумать для перехода паролей?
AD аутентификация не очень подходит, в качестве XMPP сервера выступает Битрикс, там используется аутентификация с разных доменов + пароли, заданные вручную.
 

Offline ghazan

ASix,
я не очень представляю, что вообще можно тут поделать.
исправить PluginUpdater от версии 0.94.9 не представляется возможным (это было бы самым логичным)
а в современную миранду пароль уже падает в искалеченном виде