SSL サーバーに Chilkat C# ライブラリを使用しています。クライアントがサーバーに接続すると、「ClientHello too short」というエラー メッセージが表示されます。このクライアントがエラーなしで動作する別のサーバーがあります。以下は、表示されるエラー メッセージのコピーです。
ChilkatLog:
AcceptNextConnection:
DllDate: Dec 12 2012
UnlockPrefix: Anything for 30-day trial
Username: BUSTER-VAIO:Buster
Architecture: Little Endian; 32-bit
Language: .NET 4.0
VerboseLogging: 0
fd: 0x490
objectId: 1
hcCurDate: Thu, 24 Jan 2013 11:05:24 -0700
hcExpire: 3/2013
listenPort: 50600
AcceptSslConnection:
maxWaitMs: 20000
m_idleTimeoutMs: 10000
readIncomingTls_clientHello:
readTlsRecord:
Received SSL 2.0 ClientHello.
recLen: 52
2-byte record header...
nToRead: 49
fullRecord: 0103 0100 1B00 0000 1002 0080 0400 8000
0003 0000 0600 0008 0000 1400 000B 0000
0E00 0011 F0BF 3491 D043 9A04 9FB3 155C
642C F945
cipherListLen: 27
sessionIdLen: 0
challengeLen: 16
cipherKind: 128
key_len: 512
cipherKind: 128
key_len: 1024
cipherKind: 3
key_len: 0
cipherKind: 6
key_len: 0
cipherKind: 8
key_len: 0
cipherKind: 20
key_len: 0
cipherKind: 11
key_len: 0
cipherKind: 14
key_len: 0
cipherKind: 17
key_len: 0
buildClientHello:
majorVersion: 3
minorVersion: 1
numRandomBytes: 16
sessionIdSize: 0
numCipherSuites: 0
numCompressionMethods: 1
--buildClientHello
--readTlsRecord
processTlsRecord:
processHandshake:
handshakeMessageType: ClientHello
handshakeMessageLen: 0x17
processHandshakeMessage:
MessageType: ClientHello
ClientHello:
MajorVersion: 3
MinorVersion: 1
ClientHello too short (1).
--ClientHello
--processHandshakeMessage
--processHandshake
--processTlsRecord
--readIncomingTls_clientHello
Failed to read incoming handshake messages. (10)
Server handshake failed.
--AcceptSslConnection
Failed.
--AcceptNextConnection
--ChilkatLog
Chilkat ライブラリを使用するのはこれが初めての経験です。どこから始めるべきかについて誰か提案がありますか? ライブラリを変更できません。クライアントが同じマシン上で別のサーバー プログラムを使用している場合、Chilkat ライブラリが遅すぎるためにタイミング エラーになる可能性はありますか? 任意の提案をいただければ幸いです。