Solved

Exchange 2007 SP1 Installation Problem "The data area passed to a system call is to small"

Posted on 2009-05-13
3
7,728 Views
Last Modified: 2012-06-21
1. Clean 64 bit Windows 2008 SP1 Install.
2. The only role having a problem is the "Mailbox Role"
3. All other roles and management tools installed just fine.
4. This is the first exchange site in the org.
5. I'm installing on an AD controller.
6. I'm installing over an console RDP session.

-------------------------------------------------------------------------------------
[2] Interpreting line <CloseKey:> -- ID:31259 --
[5/13/2009 7:16:18 PM] [2] Interpreting line <OpenMachineKey:SYSTEM\CurrentControlSet\Services> -- ID:31259 --
[5/13/2009 7:16:18 PM] [2] Interpreting line <CreateSecureKey:MSExchangeIS\ParametersPrivate> -- ID:31259 --
[5/13/2009 7:16:18 PM] [2]  CInsParser::ScProcessLine (f:\08.01.0240\sources\dev\admin\src\libs\exsetup\hiddenw1.cxx:1199)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Processing file 'C:\Program Files\Microsoft\Exchange Server\Setup\data\mdb_reg.ins', at or near line 77 (CreateSecureKey:MSExchangeIS\ParametersPrivate) -- ID:31111 -- CInsParser::ScProcessLine (f:\08.01.0240\sources\dev\admin\src\libs\exsetup\hiddenw1.cxx:488)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Registry file name: 'C:\Program Files\Microsoft\Exchange Server\Setup\data\mdb_reg.ins' CRegistryManager::ScProcessFile (f:\08.01.0240\sources\dev\admin\src\udog\setupbase\tools\regmgr.cxx:125)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Filename = 'C:\Program Files\Microsoft\Exchange Server\Setup\data\mdb_reg' CBaseAtom::ScRunRegistryFile (f:\08.01.0240\sources\dev\admin\src\udog\setupbase\basecomp\baseatom.cxx:1379)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Leaving CBaseAtom(Information Store Service)::ScRunRegistryFile
[5/13/2009 7:16:18 PM] [2] Filename = 'C:\Program Files\Microsoft\Exchange Server\Setup\data\mdb_reg' CBaseAtom::ScAddRegistryKeys (f:\08.01.0240\sources\dev\admin\src\udog\setupbase\basecomp\baseatom.cxx:1249)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Leaving CBaseAtom(Information Store Service)::ScAddRegistryKeys
[5/13/2009 7:16:18 PM] [2]  CAtomBaseMDB::ScAddRegistryKeys (f:\08.01.0240\sources\dev\admin\src\udog\exsetdata\components\server\a_basemdb.cxx:132)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Leaving CAtomBaseMDB::ScAddRegistryKeys
[5/13/2009 7:16:18 PM] [2]  CBaseAtom::ScAdd (f:\08.01.0240\sources\dev\admin\src\udog\setupbase\basecomp\baseatom.cxx:639)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Leaving CBaseAtom(Information Store Service)::ScAdd
[5/13/2009 7:16:18 PM] [2] Service = 'MSExchangeIS' CBaseServiceAtom::ScAdd (f:\08.01.0240\sources\dev\admin\src\udog\setupbase\basecomp\basesvcatom.cxx:203)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Leaving CBaseServiceAtom(Information Store Service)::ScAdd
[5/13/2009 7:16:18 PM] [2] mode = 'Install' (61953) CBaseAtom::ScSetup (f:\08.01.0240\sources\dev\admin\src\udog\setupbase\basecomp\baseatom.cxx:535)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2]  ScSetupAtom (f:\08.01.0240\sources\dev\admin\src\udog\exsetdata\exsetds.cxx:897)
           Error code 0XC007007A (122): The data area passed to a system call is too small.
[5/13/2009 7:16:18 PM] [2] Leaving ScSetupAtom
[5/13/2009 7:16:18 PM] [2] [ERROR] An error occurred. The error code was 3221684346. The message was The data area passed to a system call is too small..
[5/13/2009 7:16:18 PM] [1] The following 1 error(s) occurred during task execution:
[5/13/2009 7:16:18 PM] [1] 0.  ErrorRecord: An error occurred. The error code was 3221684346. The message was The data area passed to a system call is too small..
[5/13/2009 7:16:18 PM] [1] 0.  ErrorRecord: Microsoft.Exchange.Management.Deployment.ExsetdataException: An error occurred. The error code was 3221684346. The message was The data area passed to a system call is too small..
[5/13/2009 7:16:18 PM] [1] [ERROR] An error occurred. The error code was 3221684346. The message was The data area passed to a system call is too small..
[5/13/2009 7:16:18 PM] [1] Setup is halting task execution because of one or more errors in a critical task.
[5/13/2009 7:16:18 PM] [1] Finished executing component tasks.
[5/13/2009 7:16:18 PM] [1] Ending processing.
0
Comment
Question by:cshockey
3 Comments
 
LVL 13

Accepted Solution

by:
FearNoMore earned 500 total points
ID: 24381484
Try removing and reinstalling IIS
Once this is done then remove and reinstall CAS
Now try installing the Mailbox role
Instructions for IIS and CAS removal and reinstall:
http://support.microsoft.com/kb/320202
 
 
0
 

Expert Comment

by:yudik
ID: 34993867
Tried every compatability mode, reinstalling iis, uninstalling and reinstalling, nothing worked. Found some post referencing IIS Admin Service, after installation failed again, without restarting restarted IIS Admin service and reran installation in Vista SP1, run as administrator and finally Mailbox Role installed successfully.
0
 

Expert Comment

by:B4ict
ID: 36315330
I triet al  opties above, reinstalling IIS,CAS  compatabiliteit mode vista , sp1, sp2, win2008 r1 with no result.
Someone have more options? help me please!
0

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
This article explains how to install and use the NTBackup utility that comes with Windows Server.
how to add IIS SMTP to handle application/Scanner relays into office 365.
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question