Miranda NG Official Community Forum
Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: k008 on 23 06 2017, 08:16:20
-
Здравствуйте!
Имеется странная проблема:
1. Есть линуксовый сервер с Zabbix, на нём с помощью centerim, отправляются сообщения по ICQ.
2. Теперь когда сообщения доходят до меня (Miranda NG 0.95.5), то одно сообщение может быть разбито на 2 и причём в обратном порядке:
Оригинал:
original
123.321 123.321 has just been restarted System uptime
Conn: local.srv.ru
DNS: local.srv.ru
IP:
Trigger: 123.321 has just been restarted
Trigger status: OK
Trigger severity: Average
Trigger URL:
[OK] 123.321 has just been restarted 123.321
Event time: 09:47:36
2017.06.23
Event age: 8m
Item values:
1. System uptime (123.321:system.uptime): 00:10:02
2. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*
3. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*
Miranda:
Miranda NG
ZABBIX Сегодня
8 9:48
Event age: 8m
Item values:
1. System uptime (123.321:system.uptime): 00:10:02
2. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*
3. *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN*
ZABBIX Сегодня
8 9:48 [OK: 123.321 123.321 has just been restarted System uptime; Server: Master]
Srv: Master
123.321 123.321 has just been restarted System uptime
Conn: local.srv.ru
DNS: local.srv.ru
IP:
Trigger: 123.321 has just been restarted
Trigger status: OK
Trigger severity: Average
Trigger severity: Average
Trigger URL:
[OK] 123.321 has just been restarted 123.321
Event time: 09:47:36
2017.06.23
VersionInfo
CPU: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz [Intel64 Family 6 Model 23 Stepping 10] [DEP Enabled] [4 CPUs]
Installed RAM: 8192 MBytes
Microsoft Windows 7 Professional Edition, 64-bit Service Pack 1 (build 7601)
Internet Explorer: 9.11.9600.18697 (build 99600)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 15848 MBytes
Miranda NG Version: 0.95.5 build #17337 [running inside WOW64]
Build time: 27 Sep 2016 16:44:42
Profile: C:\Miranda NG\Profiles\Sergey\Sergey.dat (dbx mmap driver)
Profile size: 1507328 Bytes
Profile creation date: 6 Apr 2016 14:27:19
Language pack: Russian (RU) [0419]
Service Mode: No
Active Plugins (19):
¤ AdvaImg.dll v.0.11.0.2 [17 Jun 2016 20:07:26] - Miranda image services
¤ AIM.dll v.0.11.0.1 [27 Sep 2016 16:42:26] - AIM protocol
¤ AVS.dll v.0.95.3.4 [27 Sep 2016 16:42:24] - Avatar service
¤ Clist_modern.dll v.0.9.1.5 [27 Sep 2016 16:43:18] - Modern contact list
¤ CrashDumper.dll v.0.0.5.2 [27 Sep 2016 16:43:14] - Crash dumper
¤ Dbx_mmap.dll v.0.95.3.1 [27 Sep 2016 16:42:26] - Miranda NG mmap database driver
¤ Facebook.dll v.0.3.0.0 [27 Sep 2016 16:43:10] - Facebook RM
¤ GG.dll v.0.11.0.3 [27 Sep 2016 16:42:40] - Gadu-Gadu protocol
¤ ICQ.dll v.0.11.3.4 [27 Sep 2016 16:42:34] - IcqOscarJ protocol
¤ Import.dll v.0.95.4.3 [27 Sep 2016 16:42:24] - Import contacts and messages
¤ IRC.dll v.0.11.0.3 [27 Sep 2016 16:42:32] - IRC protocol
¤ Jabber.dll v.0.11.0.4 [27 Sep 2016 16:42:42] - Jabber protocol
¤ KeepStatus.dll v.0.9.0.2 [27 Sep 2016 16:42:54] - Keep status
¤ MSN.dll v.0.12.1.2 [27 Sep 2016 16:42:40] - MSN protocol
¤ PluginUpdater.dll v.0.1.2.5 [27 Sep 2016 16:43:24] - Plugin updater
¤ StartupStatus.dll v.0.8.0.48 [27 Sep 2016 16:42:56] - StartupStatus
¤ TabSRMM.dll v.3.4.1.2 [27 Sep 2016 16:42:36] - TabSRMM
¤ TopToolBar.dll v.0.8.0.4 [27 Sep 2016 16:43:06] - TopToolBar
¤ Yahoo.dll v.0.95.5.1 [27 Sep 2016 16:42:34] - Yahoo protocol
Unloadable Plugins (1):
¤ DbChecker.dll v.0.0.0.0 [27 Sep 2016 16:43:18] - <unknown>
Protocols and Accounts:
-------------------------------------------------------------------------------
AIM 0 - Enabled 0 - Disabled Loaded
Facebook 0 - Enabled 0 - Disabled Loaded
GG 0 - Enabled 0 - Disabled Loaded
ICQ 1 - Enabled 0 - Disabled Loaded
IRC 0 - Enabled 0 - Disabled Loaded
JABBER 1 - Enabled 0 - Disabled Loaded
MSN 0 - Enabled 0 - Disabled Loaded
YAHOO 0 - Enabled 0 - Disabled Loaded
MetaContacts 1 - Enabled 0 - Disabled Loaded
Icon Packs:
-------------------------------------------------------------------------------
Proto_AIM.dll [27 Sep 2016 16:43:06]
Proto_Facebook.dll [27 Sep 2016 16:43:04]
Proto_GG.dll [27 Sep 2016 16:43:08]
Proto_ICQ.dll [27 Sep 2016 16:43:08]
Proto_IRC.dll [27 Sep 2016 16:43:08]
Proto_Jabber.dll [27 Sep 2016 16:43:08]
Proto_MetaContacts.dll [27 Sep 2016 16:43:58]
Proto_MSN.dll [27 Sep 2016 16:43:08]
Proto_Yahoo.dll [27 Sep 2016 16:43:08]
TabSRMM_icons.dll [27 Sep 2016 16:43:22]
Toolbar_icons.dll [27 Sep 2016 16:43:08]
xStatus_ICQ.dll [27 Sep 2016 16:42:32]
xStatus_Jabber.dll [27 Sep 2016 16:42:34]
Подскажите, как исправить?
-
k008, насколько я помню ICQ не даёт гарантий того, что сообщения придут в том порядке в котором они отправлены.
Хорошо бы проверить как эти сообщения приходят в другие ICQ клиенты в частности в официальный.
Посмотреть настройки centerim.
Если таки там всё нормально, то хорошо бы сделать netlog чтобы было видно какие пакеты в момент получения сообщения получила миранда. Миранда сама ничего не разрезает. Сервер скорее всего тоже т.ч. я бы грешил на centerim.
-
Хорошо бы проверить как эти сообщения приходят в другие ICQ клиенты в частности в официальный.
Захожу в icq Web, там нормально, в QIP тоже.
Посмотреть настройки centerim.
Там особо и смотреть не на что.
Если таки там всё нормально, то хорошо бы сделать netlog чтобы было видно какие пакеты в момент получения сообщения получила миранда
Это имеется ввиду, что-то наподобие WireShark?
Сервер скорее всего тоже т.ч. я бы грешил на centerim.
Так и я тоже так полаю/полагал. На линуксовом сервере, я сделал запись в файл отправляемых сообщений, чтобы можно было проверить. Но вот там всё в порядке, да и centerim тоже показывает сообщения правильно, внутри своей программы.
Вот и не могу понять куда копать. А разве сообщения ICQ не зашифрованные? Я имею ввиду, получится их WireShark посмотреть?
-
Это имеется ввиду, что-то наподобие WireShark?
Достаточно того, что делает сама миранда, инструкция в wiki (http://wiki.miranda-ng.org/index.php?title=Создание_сетевых_логов)
-
Достаточно того, что делает сама миранда, инструкция в wiki
В логе, так же видно, что сначала пришла вторая часть, а потом первая часть одного, целого сообщения.
-
В логе, так же видно, что сначала пришла вторая часть, а потом первая часть одного, целого сообщения.
А можно фрагмент лога в который включены эти события – выложить? Так как если сообщения приходят по кускам – миранда не причём, нужно копать глубже в протокол.
Post Merge: 29 06 2017, 19:38:10
На всякий случай посмотрите шаблон сообщения которое составляется, может так есть какие-то непечатные знаки или переходы строки которые неверно трактуются.
-
А можно фрагмент лога в который включены эти события – выложить?
Подскажите, в каких участках лога, содержится информация, которую не следует выкладывать?
На всякий случай посмотрите шаблон сообщения которое составляется, может так есть какие-то непечатные знаки или переходы строки которые неверно трактуются.
Это уже интереснее, поищу.
-
Подскажите, в каких участках лога, содержится информация, которую не следует выкладывать?
Если только лога протокола ICQ, то лучше ничего не вырезать (можете свой номер поменять если не охота светить). Можете отправить мне в приват или ghazan. Все адекватные люди.
-
Если только лога протокола ICQ, то лучше ничего не вырезать (можете свой номер поменять если не охота светить). Можете отправить мне в приват или ghazan. Все адекватные люди.
Отправил
-
k008, получил, смотрели но по диагонали ибо не было времени вдумчиво глянуть и выводы делать я не хочу. Сообщения идут с html заголовками. Это из шаблона? Миранда может всё это только как plaintext который потом можно IEview подсунуть.
-
Сообщения идут с html заголовками. Это из шаблона?
Скорее всего да, хотя в тексте нет картинок, только текст. Поэтому зачем там HTML - не знаю