How are your log files looking, are they getting flushed by a backup process? Is your DB(s) online? Have you checked the dependencies on that service? Any updates recently?
John W. Cook System Administrator Partnership For Strong Families 5950 NW 1st Place Gainesville, Fl 32607 Office (352) 244-1610 Cell (352) 215-6944 MCSE, MCP+I, MCTS, CompTIA A+, N+, VSP4, VTSP4 -----Original Message----- From: Adrian Crawford [mailto:acrawf...@kirway.com.au] Sent: Tuesday, March 22, 2011 9:07 AM To: MS-Exchange Admin Issues Subject: Exchange Transport Service not starting Hi have been a long time listener of this group and find valuable information from others problems and the answers provided. I have an SBS 2008 with SP2 which has all the roles with exchange server 2007 Version: 8.3 Build 83.6 The only other server is Windows 2008 terminal server. Today emails stopped being delivered internally and externally. Checked the server and found the MSExchange Transport service was hanging on the server. Looked in event logs and found MSExchangeMailSubmission Event id 1009 The Microsoft Exchange Mail Submission Service is currently unable to contact any Hub Transport servers in the local Active Directory site. The servers may be too busy to accept new connections at this time. I shutdown and restarted the transport service. It now appears to be in a never ending loop, repeating every 5 minutes. MSExchangeTransport Event ID 14001 The process is not responding and will be forced to shut down. A report will be generated. MSExchangeTransportService Event ID 1020 Worker process with process ID 5584 has exited. MSExchangeTransportService Event ID 1000 The service is trying to start. MSExchangeTransport Event ID 16022 A configuration update has successfully completed. MSExchangeMessagingPolicies Event ID 4002 'Transport' rule collection was loaded successfully. MSExchangeTransport Event ID 16022 A configuration update has successfully completed. ESE Event ID 102 edgetransport (8884) Transport Mail Database: The database engine (8.03.0137.0000) started a new instance (0). MSExchangeTransport Event ID 16022 A configuration update has successfully completed. ESE Event ID 300 edgetransport (8884) Transport Mail Database: The database engine is initiating recovery steps. ESE Event ID 301 edgetransport (8884) Transport Mail Database: The database engine has begun replaying logfile C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue\trn00007F5C.log. ESE Event ID 102 edgetransport (8884) Sender Reputation Database: The database engine (8.03.0137.0000) started a new instance (1). ESE Event ID 300 edgetransport (8884) Transport Mail Database: The database engine is initiating recovery steps. ESE Event ID 301 edgetransport (8884) Transport Mail Database: The database engine has begun replaying logfile C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue\trn00007F5D.log. I found this article and comment http://technet.microsoft.com/en-us/library/bb218063(EXCHG.80).aspx "Check number of log files in queue directory I had this issue and it was because of a build up of log files in the Queue directory caused by back pressure problems. When the Transport service was started it started to replay all the log files but because there were so many it couldn't finish within 5 minutes which is when the service times out and this error appears. You need to create a new queue to allow the service to start and then recover the emails in the old queue. " So doing some more searching I have come across this http://technet.microsoft.com/en-us/library/bb125177(EXCHG.80).aspx So looking at this. Should I only need to do the folowing? To reuse an existing queue database at a new location 1.Create the directory where you want to keep the queue database. Make sure that the correct permissions are applied to the directory. 2.Open the following file by using Notepad: C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config. 3.Modify the following line in the <appSettings> section: <add key="QueueDatabasePath" value="<LocalPath>" /> For example, to change the location to "C:\Queue\QueueDB", modify the QueueDatabasePath parameter as follows: <add key="QueueDatabasePath" value="C:\Queue\QueueDB" /> 4.Save and close the EdgeTransport.exe.config file. 5.Stop the Microsoft Exchange Transport service. 6.Copy the files Mail.que and Trn.chk from the original location to the new location. 7.Start the Microsoft Exchange Transport service. 8.Remove the unused Mail.que and Trn.chk files from the original location. I need to reuse the queue as there are emails that still need to be delivered. Can anyone please advise if this is the correct thing to do. If you could reply to adr...@centripetal.com.au as we are not receiving emails at the kirway address. Thanks again --- 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 CONFIDENTIALITY STATEMENT: The information transmitted, or contained or attached to or with this Notice is intended only for the person or entity to which it is addressed and may contain Protected Health Information (PHI), confidential and/or privileged material. Any review, transmission, dissemination, or other use of, and taking any action in reliance upon this information by persons or entities other than the intended recipient without the express written consent of the sender are prohibited. This information may be protected by the Health Insurance Portability and Accountability Act of 1996 (HIPAA), and other Federal and Florida laws. Improper or unauthorized use or disclosure of this information could result in civil and/or criminal penalties. Consider the environment. Please don't print this e-mail unless you really need to. --- 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