SSL indica o tamanho máximo da memória intermédia incorrecto para programas

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 300562
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
A implementação (Secure Sockets Layer) (Schannel.dll) relatórios um tamanho incorrecto da memória intermédia para programas, tal como indicado no fragmento de código seguinte:
SecPkgContext_StreamSizes MySPCSS;if ( SEC_E_OK == QueryContextAttributes(	phContext,	SECPKG_ATTR_STREAM_SIZES,	(PVOID)&MySPCSS) ){	// MySPCSS.cbMaximumMessage is 16379, instead of 16384}				
por exemplo, se um cliente de pinheiro IMAP envia uma mensagem para um computador com o Microsoft Exchange Server, o problema aparece como se está a ser a função IMAP para adicionar correio enviado apenas a pasta Itens enviados. Obtém o correio através de num cliente do Microsoft Outlook Express ou o Netscape Messenger sem problemas.

O problema aparece quando estiver a utilizar o SSL ou se a mensagem tiver mais de 16.000 bytes. Se for o limite e estiver a utilizar o SSL, funciona com o Outlook Express e o Netscape Messenger clientes. Quando envia a partir de um cliente de pinheiro, poder funcionar quando estiver a utilizar um servidor diferente do computador com o Exchange Server.
Causa
O tamanho máximo da memória intermédia que a implementação de SSL (Schannel.dll) reporta novamente o programa é incorrecto. O problema é mensagem máxima que Schannel.dll tamanho é inferiores a especificação de SSL de 16,384 5 bytes.
Resolução
Para resolver este problema, obtenha o service pack mais recente do Windows 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
260910Como obter o Service Pack mais recente do Windows 2000
A versão inglesa desta correcção deverá ter os seguintes atributos de ficheiro ou posteriores:
   Date         Time   Version      Size     File name   ---------------------------------------------------------------   27-Aug-2001  13:12  5.0.2195.42  355,088  Advapi32.dll   27-Aug-2001  13:12  5.0.2195.41  135,440  Dnsapi.dll   27-Aug-2001  13:12  5.0.2195.36   94,992  Dnsrslvr.dll   27-Aug-2001  13:13  5.0.2195.42  525,072  Instlsa5.dll   27-Aug-2001  13:13  5.1.2195.0   163,600  Instsch5.dll   27-Aug-2001  13:12  5.0.2195.41  143,120  Kdcsvc.dll   07-Aug-2001  13:03  5.0.2195.40  197,392  Kerberos.dll   26-Jun-2001  22:16  5.0.2195.37   69,456  Ksecdd.sys   24-Aug-2001  00:26  5.0.2195.42  507,152  Lsasrv.dll   24-Aug-2001  00:26  5.0.2195.42   33,552  Lsass.exe   27-Aug-2001  13:12  5.0.2195.41  306,448  Netapi32.dll   27-Aug-2001  13:12  5.0.2195.41  358,160  Netlogon.dll   27-Aug-2001  13:12  5.0.2195.42  910,096  Ntdsa.dll   27-Aug-2001  13:12  5.0.2195.42  386,320  Samsrv.dll   27-Aug-2001  13:12  5.0.2195.41  128,784  Scecli.dll   27-Aug-2001  13:12  5.0.2195.36  299,792  Scesrv.dll   27-Aug-2001  13:03  5.1.2195.0   145,680  Schannel.dll   27-Aug-2001  13:12  5.0.2195.40   48,400  W32time.dll   01-Aug-2001  23:44  5.0.2195.40   56,592  W32tm.exe   24-Aug-2001  00:26  5.0.2195.42  507,152  Lsasrv.dll   [56bit]   27-Aug-2001  13:03  5.1.2195.0   146,192  Schannel.dll [56bit]				

Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo. Este problema foi corrigido pela primeira vez no Windows 2000 Service Pack 3.
Mais Informação
Um efeito secundário possível desta correcção é que a memória intermédia de envio do programa também subirá. Isto significa que progrmas estiver a utilizar o ficheiro Schannel.dll poderá começar a enviar pacotes que são um pouco maiores do que se encontravam antes de aplicar a correcção. Isto poderá causar problemas de interoperabilidade durante a comunicação com computadores que ainda não tenham tido a Correcção aplicada.

Para obter informações adicionais sobre como instalar o Windows 2000 e as correcções do Windows 2000 ao mesmo tempo, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
249149Instalar o Microsoft Windows 2000 e as correcções do Windows 2000

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 300562 - Última Revisão: 02/10/2014 21:50:09 - Revisão: 2.3

Microsoft Windows 2000 Server SP1, Microsoft Windows 2000 Advanced Server SP1, Microsoft Windows 2000 Professional SP1, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 4.0 Developer Edition

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbenv kbfix kbsecurity kbwin2000presp3fix kbwin2000sp3fix KB300562 KbMtpt
Comentários