AS/400 Data Queues: ALLOCATE Verb Fails With AP_BAD_SECURITY (307361)
The information in this article applies to:
- Microsoft Host Integration Server 2000
This article was previously published under Q307361 SYMPTOMS
An application that uses the AS/400 Data Queue ActiveX Control may experience Advanced Program-to-Program Communications (APPC) ALLOCATE verb errors after it successfully connects to a number of data queues on an AS/400 computer.
The ALLOCATE verbs fail with the following return codes:
primary return_code = 0001 (PARAMETER_CHECK)
secondary return_code = 00000013 (AP_BAD_SECURITY)
In the reported instance of this problem, the ALLOCATE failure occurred while the application is attempting to connect to a fifth data queue. The first four data queue connections did not experience any problems due to the failures of subsequent connection attempts.
CAUSE
The AS/400 Data Queue ActiveX Control routine that is responsible for generating the APPC ALLOCATE verb was incorrectly causing the ALLOCATE's security parameter to be overwritten with invalid values under certain circumstances.
RESOLUTIONTo resolve this problem, obtain the latest service pack for Host Integration Server 2000. For additional information, click the following article number to view the article in the
Microsoft Knowledge Base:
328152 How to Obtain the Latest Host Integration Server 2000 Service Pack
The English version of this fix should have the following file attributes or later:
|
MSEIGDQ.dll | 09/12/2001 | 1:56 PM | NOTE: Because of file dependencies, the most recent fix that contains the preceding files may also contain additional files.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Host Integration Server 2000 Service Pack 1.
Modification Type: | Minor | Last Reviewed: | 4/15/2005 |
---|
Keywords: | kbBug kbfix kbHostIntegServ2000preSP1fix kbHostIntegServ2000SP1fix KB307361 |
---|
|