Dmitry Akindinov пишет:
> Здравствуйте,
>
> On 22.06.2011 16:03, Nikolay A. Kostyakov wrote:
>> После перехода на CGatePro-Linux-5.4-0 появилась задержка в работе MS
>> Outlook по MAPI коннектору
>> - при отправке письмо в исходящих висит ровно 2 минуты .
>> Чем вызывается такой time-out ?
>> При выключенной в настройках учетной записи опции SSL/TLS - такой
>> задержки нет.
>
> Явно имеет место быть проблема с TLS на стороне клиента. В логах
> Коннектора пишетсяч что-нибудь?
вот включил лог и выборка из логов коннектора по 39C/994 тоже 2 минуты
22.06.2011 17:45:09 [39C/994] CMessage(0x2d67778)::~CMessage
22.06.2011 17:45:09 [39C/994] CFolder(0x2d6fcb0 -- 0x10000(440162))::GetContentsTable
22.06.2011 17:45:09 [39C/994] CMsgTable(0x60ed0b0)::CMsgTable()
22.06.2011 17:45:09 [39C/994] CTable::FindRow: RES_AND
22.06.2011 17:45:09 [39C/994] CTable::FindRow: RES_PROPERTY CONVERSATION_KEY/BI == 16 22.06.2011 17:45:09 [39C/994] CTable::FindRow: RES_PROPERTY MESSAGE_CLASS/S8 == 'IPM.MessageManager'
22.06.2011 17:45:09 [39C/994] ImapXP.cpp(206) : check failed 0x8004010f:
22.06.2011 17:45:09 [39C/994] CImapXP(0x306e048)::Connect
22.06.2011 17:45:09 [39C/994] CImapXP(0x306e048)::Dial
22.06.2011 17:47:09 [39C/994] TCPSSLSocket.cpp(174) : check failed 0x80090308:
22.06.2011 17:47:09 [39C/994] ImapXP.cpp(2282) : check failed 0x80090308:
22.06.2011 17:47:09 [39C/994] MsgStoreImap.cpp(142) : check failed 0x80040115:
22.06.2011 17:47:09 [39C/994] ContentsTable.cpp(372) : check failed 0x80040115:
22.06.2011 17:47:09 [39C/994] CFolder(0x2d6fcb0 -- 0x10000(440162))::OpenEntry
22.06.2011 17:47:09 [39C/994] CMsgStore(0x2d6f3f0)::OpenEntry
0xd6b000(4259804) {00000000-0000-0000-0000000000000000}
22.06.2011 17:47:09 [39C/994] CMessage(0x2d67778)::CMessage
22.06.2011 17:47:09 [39C/994] CMessage(0x2d67778)::InitInstance 0xd6b000(4259804)/0x18
22.06.2011 17:47:09 [39C/994] CMessage(0x2d67778)::InitInstance -- finishing 0 -- 0xd6b000(4259804)/0x18
22.06.2011 17:47:09 [39C/994] CMessage(0x2d67778)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x2d67778)::GetProps fl:0 ntags: 1 [34140102]
22.06.2011 17:47:09 [39C/994] CMessage(0x2d67778)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x2d67778)::GetProps fl:0 ntags: 1 [340d0003]
22.06.2011 17:47:09 [39C/994] CMessage(0x2d67778)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x2d67778)::GetProps fl:0 ntags: 1 [34140102]
22.06.2011 17:47:09 [39C/994] CMsgTable(0x60ed0b0)::~CMsgTable()
22.06.2011 17:47:09 [39C/994] CMsgStore(0x2d6f3f0)::GetOutgoingQueue
22.06.2011 17:47:09 [39C/994] CMsgStore(0x2d6f3f0)::GetProps fl:0 ntags: 1 [35e20102]
22.06.2011 17:47:09 [39C/994] CMsgStore(0x2d6f3f0)::OpenEntry 0x13000(440162) {0002030c-0000-0000-c000000000000046}
22.06.2011 17:47:09 [39C/994] CFolder::CreateInstance 0x13000(440162)
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x288005(0))::CFolder
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::GetContentsTable
22.06.2011 17:47:09 [39C/994] CMsgTable(0x60ed0b0)::CMsgTable()
22.06.2011 17:47:09 [39C/994] CMsgTable(0x60ed0b0)::~CMsgTable()
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::~CFolder
22.06.2011 17:47:09 [39C/994] CMsgStore(0x2d6f3f0)::OpenEntry
0x13000(440162) {00000000-0000-0000-0000000000000000}
22.06.2011 17:47:09 [39C/994] CFolder::CreateInstance 0x13000(440162)
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::CFolder
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::GetProps fl:0 ntags: 1 [34140102]
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::GetProps fl:0 ntags: 1 [340d0003]
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::GetProps fl:0 ntags: 1 [34140102]
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::OpenEntry
22.06.2011 17:47:09 [39C/994] CMsgStore(0x2d6f3f0)::OpenEntry
0x71a1000(134262615) {00000000-0000-0000-0000000000000000}
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::CMessage
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::InitInstance 0x71a1000(134262615)/0x18
22.06.2011 17:47:09 [39C/994]
CEmbeddedMessage(0x6129008)::ModifyRecipients flags 0, count 1
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::GetProps fl:0 ntags: 1 [340d0003]
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::OpenProperty 0x10090102/0/0x3
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::SetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::SetProps dirty: 1 cvalues: 2 [00000001]
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::InitInstance -- finishing 0 -- 0x71a1000(134262615)/0x18
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::GetProps fl:0 ntags: 1 [34140102]
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::GetProps fl:0 ntags: 1 [340d0003]
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::GetProps fl:0 ntags: 1 [34140102]
22.06.2011 17:47:09 [39C/994] CFolder(0x3207798 -- 0x13000(440162))::GetProps fl:0 ntags: 1 [0ff80102]
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::GetProps fl:0 ntags: 1 [34140102]
22.06.2011 17:47:09 [39C/994] CMessage(0x6129008)::GetProps
22.06.2011 17:47:09 [39C/994] CEmbeddedMessage(0x6129008)::GetProps fl:0 ntags: 1 [340d0003]
22.06.2011 17:47:09 [39C/994] CMsgStore(0x2d6f3f0)::SetLockState
22.06.2011 17:47:09 [39C/994]
CEmbeddedMessage(0x6129008)::GetRecipientTable
22.06.2011 17:47:09 [39C/264] CXPLogon(0x2d6efc0)::FlushQueues() flags = 26
22.06.2011 17:47:09 [39C/264] CImapXP(0x306e048)::Connect
22.06.2011 17:47:09 [39C/264] CImapXP(0x306e048)::Dial
22.06.2011 17:47:09 [39C/264] >>>>>> * OK CommuniGate Pro IMAP Server 5.4.0 at mx.domain.ru ready
22.06.2011 17:47:09 [39C/264] <<<<<< 0000001E AUTHENTICATE CRAM-MD5
А это на сервере в это - же время :
17:47:09.538 3 IMAP-000054([192.168.221.204]) failed to accept a secure
connection for 'domain.ru'. Error Code=read time-out
17:47:10.196 2 IMAP-000120([192.168.221.204]) 'login@domain.ru'
connected(CRAM-MD5) from [192.168.221.204]:60228(tls)
17:47:10.446 2 IMAP-000120([192.168.221.204]) [18010316] received
encrypted, 17644 bytes
> Какие версии Windows и Office используются?
>
проверяю на WinXP и Office2007
Используется еще Office2003 под разными Windows . Под какими нет
таймаута - не уточнял еще, судя по логам - большинство. Попозже
попробую проверить на Vista и Windows7
> Если запустить сервер с опцией --TLSServerHelloExtensions NO
>
> - помогает?
>
Запустил ... не помогло ...
root 26798 1 10 17:43 ? 00:01:28
/opt/CommuniGate/CGServer --Base /var/CommuniGate --Daemon
--DefaultStackSize 131072 --useNonBlockingSockets --closeStuckSockets
--CreateTempFilesDirectly 10 --TLSServerHelloExtensions NO
>> Вот пример части лога :
>>
>> 14:04:41.520 5 IMAP-031601([192.168.221.204]) out: * OK CommuniGate Pro
>> IMAP Server 5.4.0 at mx.domain.ru ready\r\n
>> 14:04:41.620 5 IMAP-031601([192.168.221.204]) inp: 00000011 STARTTLS
>> 14:04:41.620 5 IMAP-031601([192.168.221.204]) out: 00000011 OK begin TLS
>> negotiation\r\n
>> 14:06:41.663 3 IMAP-031601([192.168.221.204]) failed to accept a secure
>> connection for 'domain.ru'. Error Code=read time-out
>> 14:06:41.858 4 IMAP-031601([192.168.221.204]) closing connection
>> 14:06:41.858 4 IMAP-031601([192.168.221.204]) releasing stream
> []
>
>>
>>
>> Или подробнее :
>>
>> 15:21:26.099 5 IMAP-036735([192.168.221.204]) TLS inp 22: (113) 87 21 F1
>> DE DE 10 97 AB 6F 03 9C 9B C1 A8 A8 3F F4 5F EA 38 45 21 BF 5F 29 8D F9
>> 2B D0 33 73 C6 E3 A2 E7 F6 FD BC 3F 52 04 92 34 22 98 C6 CB A9 CF A9 98
>> AC 78 B2 F5 B4 0F E1 A3 41 75 99 DD D3 BA 9D 85 0D B4 BA 49 30 4C 4C 67
>> D9 C6 A1 7A EB 27 78 A1 05 1D E9 33 81 54 54 68 2D 0E DF 44 EC 06 7A 9B
>> 10 6E 2F CD 68 12 E3 3A 22 46 2F 1C FE F4
>>
>> 15:23:26.106 3 IMAP-036735([192.168.221.204]) failed to accept a secure
>> connection for 'domain.ru'. Error Code=read time-out
>> 15:23:26.304 5 IMAP-036735([192.168.221.204]) TLS out 21: (2) 02 0A
>> 15:23:26.304 4 IMAP-036735([192.168.221.204]) closing connection
>> 15:23:26.304 4 IMAP-036735([192.168.221.204]) releasing stream
> []
Получено Wed Jun 22 14:33:37 2011
Этот архив был сгенерирован hypermail 2.1.8 : Wed 22 Jun 2011 - 20:15:11 MSD