2
Devil66 Цитата: Openfire 3.7.0, Java TZupdate поставил, в настройках на сервере поставил GMT+4
Где еще посмотреть?
А TZUpdater какой версии ставил? Мне помогло только обновление до 1.3.45. При этом у Oracle на сайте доступна только 1.3.42 для скачивания.
Вытащил нужный пакет из обновлений для Ubuntu и поставил на свой Debian. Сейчас уже не помню, где взял, но можно поискать tzupdater 2011n в filesearch.ru
Ну, либо
http://mirror.yandex.ru/fedora/linux/updates/16/i386/tzdata-2011n-2.fc16.noarch.rpm , если подойдёт.
И о своём.
Сталкивался ли кто-нибудь со следующей проблемой: в созданной комнате, независимо от способа создания и настроек, доходит только каждое второе сообщение? Как это ни парадоксально. Первое сообщение не принимается сервером, второе принимается, третье - нет, четвертое - да.
Стоял Openfire 3.7.0 + AD, обновил Openfire до 3.7.1 - проблема сохранилась. Ось - Debian Squeeze, клиент - Miranda 0.9.25. Авторизация через GSSAPI.
По логам получается в режиме debug следующее:
Первое сообщение.
1) Клиент:
[11:20:03 JABBER_1] Deflate: Z_OK
[11:20:03 (NULL)] (00000000:0) Data sent
00000000: 17 03 01 00-30 36 25 E9-70 92 02 1D-54 2B 26 FE ....06%�p�..T+&�
00000010: F6 F2 88 9D-F5 3F 21 BC-4E 28 00 8C-EE 6D 5D A5 ���?!�N(.��m]�
00000020: F0 84 C7 49-5A 04 CA 8A-60 07 D1 54-6B C0 72 40 ��IZ.ʊ`.�Tk�r@
00000030: 32 86 DC 94-9F 2�ܔ�
[11:20:03 JABBER_1] (ZLIB) Data sent
<message to="Call-center@jbr2.mydomain.loc" type="groupchat"><body>1qwe1</body></message>
===OUT: 85(16) bytes
2) Сервер:
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Data Read: org.apache.mina.filter.support.SSLHandler@3de5627c (HeapBuffer[pos=0 lim=53 cap=64: 17 03 01 00 30 36 25 E9 70 92 02 1D 54 2B 26 FE F6 F2 88 9D F5 3F 21 BC 4E 28 00 8C EE 6D 5D A5 F0 84 C7 49 5A 04 CA 8A 60 07 D1 54 6B C0 72 40 32 86 DC 94 9F])
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] unwrap()
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] inNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=53 cap=16665]
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=33330 cap=33330]
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Unwrap res:Status = OK HandshakeStatus = NOT_HANDSHAKING
bytesConsumed = 53 bytesProduced = 16
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] inNetBuffer: java.nio.DirectByteBuffer[pos=53 lim=53 cap=16665]
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] appBuffer: java.nio.DirectByteBuffer[pos=16 lim=33330 cap=33330]
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Unwrap res:Status = BUFFER_UNDERFLOW HandshakeStatus = NOT_HANDSHAKING
bytesConsumed = 0 bytesProduced = 0
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=16 cap=33330]
2011.11.28 11:20:03 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] app data read: HeapBuffer[pos=0 lim=16 cap=16: A2 30 28 0D 81 61 69 88 11 98 00 00 00 00 FF FF] (A2 30 28 0D 81 61 69 88 11 98 00 00 00 00 FF FF)
2011.11.28 11:20:03 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /192.168.1.3:50488
2011.11.28 11:20:03 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /192.168.1.3:50488
Второе сообщение.
1) Клиент:
[11:20:08 JABBER_1] Deflate: Z_OK
[11:20:08 (NULL)] (00000000:0) Data sent
00000000: 17 03 01 00-30 7E 71 82-BB 78 01 27-C8 8C 0E C3 ....0~q��x.'Ȍ.�
00000010: 02 F2 F9 D3-00 BF C0 50-0D 7C F5 B0-5A D0 7A 8A .���.��P.|��Z�z�
00000020: 5F 79 97 26-86 0A ED 00-FE 78 3D E2-88 36 82 DC _y�&�.�.�x=�6��
00000030: DA D5 FB F2-E0 �����
[11:20:08 JABBER_1] (ZLIB) Data sent
<message to="Call-center@jbr2.mydomain.loc" type="groupchat"><body>2qwe2</body></message>
===OUT: 85(15) bytes
[11:20:08 (NULL)] (00000000:0) Data received
00000000: 17 03 01 00-30 7D 1D 24-00 0A 72 80-5C 2A EC B6 ....0}.$..r�\*�
00000010: F6 F0 5E D9-28 53 45 B0-EC 18 29 90-47 76 C4 7B ��^�(SE��.)�Gv�{
00000020: FD 0D 75 3A-90 CC 96 B9-31 48 88 AC-6B 27 99 02 �.u:�̖�1H��k'�.
00000030: AC C2 8B 3A-5E �‹:^
[11:20:08 (NULL)] (00000000:0) Data received
00000000: 1A B4 11 65-04 8C 29 23-8C A8 02 00-00 00 FF FF .�.e.�)#��....��
[11:20:08 JABBER_1] Inflate: Z_OK
[11:20:08 JABBER_1] (ZLIB) Data received
<message to="account@mydomain.loc/MYHOST" type="groupchat" from="call-center@jbr2.mydomain.loc/ФИО"><body>2qwe2</body></message>
===IN: 175(16) bytes
[11:20:08 JABBER_1] recvResult = 175
[11:20:08 JABBER_1] bytesParsed = 175
[11:20:08 JABBER_1] Handling message from call-center@jbr2.mydomain.loc/������� ������� �������������
2) Сервер:
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Data Read: org.apache.mina.filter.support.SSLHandler@3de5627c (HeapBuffer[pos=0 lim=53 cap=64: 17 03 01 00 30 7E 71 82 BB 78 01 27 C8 8C 0E C3 02 F2 F9 D3 00 BF C0 50 0D 7C F5 B0 5A D0 7A 8A 5F 79 97 26 86 0A ED 00 FE 78 3D E2 88 36 82 DC DA D5 FB F2 E0])
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] unwrap()
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] inNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=53 cap=16665]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=33330 cap=33330]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Unwrap res:Status = OK HandshakeStatus = NOT_HANDSHAKING
bytesConsumed = 53 bytesProduced = 15
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] inNetBuffer: java.nio.DirectByteBuffer[pos=53 lim=53 cap=16665]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] appBuffer: java.nio.DirectByteBuffer[pos=15 lim=33330 cap=33330]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Unwrap res:Status = BUFFER_UNDERFLOW HandshakeStatus = NOT_HANDSHAKING
bytesConsumed = 0 bytesProduced = 0
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=15 cap=33330]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] app data read: HeapBuffer[pos=0 lim=15 cap=15: A2 D0 50 23 A0 A1 46 18 86 02 00 00 00 FF FF] (A2 D0 50 23 A0 A1 46 18 86 02 00 00 00 FF FF)
2011.11.28 11:20:08 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /192.168.1.3:50488
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50523] Filtered Write: org.apache.mina.filter.support.SSLHandler@1ea4daa3
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50523] encrypt: HeapBuffer[pos=0 lim=16 cap=184: 1A 94 0E 35 02 BA D4 08 C3 A9 00 00 00 00 FF FF]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50523] Wrap res:Status = OK HandshakeStatus = NOT_HANDSHAKING
bytesConsumed = 16 bytesProduced = 53
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50523] encrypted buf: HeapBuffer[pos=0 lim=53 cap=53: 17 03 01 00 30 AF 00 41 77 6D CE CD D7 86 C3 B2 27 FC 05 72 48 A4 8B 4B 92 43 49 B5 6F D6 F6 F7 01 0D 27 0B 72 F0 72 CE E9 93 F8 3F 00 36 1D 50 97 B6 32 90 90]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Filtered Write: org.apache.mina.filter.support.SSLHandler@3de5627c
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] encrypt: HeapBuffer[pos=0 lim=16 cap=188: 1A B4 11 65 04 8C 29 23 8C A8 02 00 00 00 FF FF]
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] Wrap res:Status = OK HandshakeStatus = NOT_HANDSHAKING
bytesConsumed = 16 bytesProduced = 53
2011.11.28 11:20:08 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/192.168.1.3:50488] encrypted buf: HeapBuffer[pos=0 lim=53 cap=53: 17 03 01 00 30 7D 1D 24 00 0A 72 80 5C 2A EC B6 F6 F0 5E D9 28 53 45 B0 EC 18 29 90 47 76 C4 7B FD 0D 75 3A 90 CC 96 B9 31 48 88 AC 6B 27 99 02 AC C2 8B 3A 5E]
2011.11.28 11:20:08 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /192.168.1.3:50488
2011.11.28 11:20:08 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /192.168.1.3:50523
2011.11.28 11:20:08 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /192.168.1.3:50523
2011.11.28 11:20:08 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /192.168.1.3:50488
2011.11.28 11:20:08 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /192.168.1.3:50488
Соответственно, далее нечётные сообщения по реакции идентичны первому, чётные - второму.