Hi folks. Our Exchange is down. I've been troubleshooting since yesterday. Its SBS 2008 running Exchange 2007 on one server. All Exchange roles and DC/GC are on the same physical box. Currently, the Transport service starts and then stops. I am running a local nt backup to try and have a recovery point plus free or clear any transaction logs.
A little background: Users started complaining yesterday about email access - they could send out, and send/recv internally, but no incoming mail was getting through. I tried to use telnet from a remote computer to test smtp on the server. When I connected via telnet, and did the helo, mail from:drkuhl...@yahoo.com I was getting the "insufficient resources 4.3.2" message I did a shutdown and restart on the server No luck. So I started googling and found some blurbs about modifying the edgetransport.exe.config file and setting "EnableResourceMonitoring" value="false" to see if things got better while working to free up resources and stop what I think is a "back pressure" situation. Since that didn't help, I put the backup copy of the edgetransport.exe.config file back in place. Now getting "connection refused" with the transport service not being able to stay started. And we can't send/recv internally or externally now. I don't know if the service issues is currently because of the backup running but wanted to get some feelers out to try and work on later after it finishes if I still can't get the service to run. The event attached below seems to indicate that a file is locked or in use, maybe because of the backup running? Any help or pointers would be appreciated. Thanks Don K Here is a snip of one event relating to the transport service failure. Log Name: Application Source: MSExchangeTransport Date: 6/7/2012 2:36:17 PM Event ID: 7001 Task Category: Components Level: Information Keywords: Classic User: N/A Computer: SMISBS010.corp.abtrex.com Description: The service will be stopped. Reason: Microsoft.Exchange.Transport.TransportComponentLoadFailedException: Loading of component 'AD Configuration Readers' failed. ---> Microsoft.Exchange.Transport.TransportComponentLoadFailedException: The transport component 'SequentialTransportComponent' couldn't be loaded successfully. ---> Microsoft.Exchange.Transport.TransportComponentLoadFailedException: Loading of component 'Database' failed. ---> Microsoft.Exchange.Transport.TransportComponentLoadFailedException: The following database is in use: Queuing Database. ---> Microsoft.Exchange.Isam.IsamFileAccessDeniedException: Cannot access file, the file is locked or in use (-1032) at Microsoft.Exchange.Isam.?A0xf73de38c.HandleError(Int32 err) at Microsoft.Exchange.Isam.Interop.MJetInit(MJET_INSTANCE instance) at Microsoft.Exchange.Transport.Storage.DataSource.InitInstance() at Microsoft.Exchange.Transport.Storage.DataSource.OpenDatabase() at Microsoft.Exchange.Transport.Storage.Messaging.Database.AttachInternal(String path, Boolean wipe) at Microsoft.Exchange.Transport.Storage.Messaging.Database.Attach() --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.Storage.Messaging.Database.Attach() at Microsoft.Exchange.Transport.SequentialTransportComponent.<>c__DisplayClass2.<Load>b__0() at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.RunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.TryRunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() at Microsoft.Exchange.Transport.ParallelTransportComponent.<>c__DisplayClass2.<OnLoadChild>b__0() at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.RunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.TryRunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Transport.ParallelTransportComponent.OnLoadChild(Object state) --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.ParallelTransportComponent.Load() at Microsoft.Exchange.Transport.SequentialTransportComponent.<>c__DisplayClass2.<Load>b__0() at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.RunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.TryRunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() at Microsoft.Exchange.Transport.Components.Activate() Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchangeTransport" /> <EventID Qualifiers="16388">7001</EventID> <Level>4</Level> <Task>6</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2012-06-07T18:36:17.000Z" /> <EventRecordID>486390</EventRecordID> <Channel>Application</Channel> <Computer>SMISBS010.corp.abtrex.com</Computer> <Security /> </System> <EventData> <Data>Microsoft.Exchange.Transport.TransportComponentLoadFailedException: Loading of component 'AD Configuration Readers' failed. ---> Microsoft.Exchange.Transport.TransportComponentLoadFailedException: The transport component 'SequentialTransportComponent' couldn't be loaded successfully. ---> Microsoft.Exchange.Transport.TransportComponentLoadFailedException: Loading of component 'Database' failed. ---> Microsoft.Exchange.Transport.TransportComponentLoadFailedException: The following database is in use: Queuing Database. ---> Microsoft.Exchange.Isam.IsamFileAccessDeniedException: Cannot access file, the file is locked or in use (-1032) at Microsoft.Exchange.Isam.?A0xf73de38c.HandleError(Int32 err) at Microsoft.Exchange.Isam.Interop.MJetInit(MJET_INSTANCE instance) at Microsoft.Exchange.Transport.Storage.DataSource.InitInstance() at Microsoft.Exchange.Transport.Storage.DataSource.OpenDatabase() at Microsoft.Exchange.Transport.Storage.Messaging.Database.AttachInternal(String path, Boolean wipe) at Microsoft.Exchange.Transport.Storage.Messaging.Database.Attach() --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.Storage.Messaging.Database.Attach() at Microsoft.Exchange.Transport.SequentialTransportComponent.<>c__DisplayClass2.<Load>b__0() at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.RunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.TryRunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() at Microsoft.Exchange.Transport.ParallelTransportComponent.<>c__DisplayClass2.<OnLoadChild>b__0() at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.RunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.TryRunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Transport.ParallelTransportComponent.OnLoadChild(Object state) --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.ParallelTransportComponent.Load() at Microsoft.Exchange.Transport.SequentialTransportComponent.<>c__DisplayClass2.<Load>b__0() at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.RunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Data.Directory.ADNotificationAdapter.TryRunADOperation(ADOperation adOperation, Int32 retryCount) at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() --- End of inner exception stack trace --- at Microsoft.Exchange.Transport.SequentialTransportComponent.Load() at Microsoft.Exchange.Transport.Components.Activate()</Data> </EventData> </Event> --- To manage subscriptions click here: http://lyris.sunbelt-software.com/read/my_forums/ or send an email to listmana...@lyris.sunbeltsoftware.com with the body: unsubscribe exchangelist