Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

XCON: Sockets Error 10022 When Connecting X.400 over TP4


View products that this article applies to.

This article was previously published under Q164400

↑ Back to the top


Symptoms

When you use the X.400 connector over the TP4 protocol stack to connect a Microsoft Exchange Server computer to another e-mail system, the following warning message may be generated in the Windows NT Application log:
   Event ID 9215     MSExchangeMTA     Operating System

   A sockets error 10022 on a connect() call was detected. The MTA will
   attempt to recover the sockets connection. Control block index: 21.
   [BASE IL TP4 DRIVER   10 273] (12)
				
Sockets error 10022 is defined as "Invalid Arguments." As a result of this warning, the message you wanted to send does not leave the queue.

↑ Back to the top


Cause

When setting up the X.400 Connector using TP4, the remote message transfer agent (MTA) address needs to be defined on the X.400 Connector properties Stack tab. This value can be either hexadecimal or text and must match the value defined in the remote MTA. If this value does not match, it generates the invalid argument error and the association to the remote MTA is not made.

↑ Back to the top


Resolution

To resolve this problem:

Check the settings for the remote MTA and make sure that the address defined on the Stack tab of the Exchange X.400 connector matches the NSAP address of the remote MTA.

↑ Back to the top


Keywords: KB164400, kbusage, kbtshoot, kbprb

↑ Back to the top

Article Info
Article ID : 164400
Revision : 6
Created on : 10/28/2006
Published on : 10/28/2006
Exists online : False
Views : 340