Solved

Exchange 2000 - Users unable to access recent emails with both OWA and Outlook

Posted on 2004-08-16
11
312 Views
Last Modified: 2010-08-05
All Exchange services and IIS are running with no errors in event viewer; information stores mount fine; users can connect to their mailboxes with both OWA and Outlook. The problem, however, is that messages received over the past two to three days are inaccessible and users are unable to open the message. It appears in their inbox and the subject is readable but attempts to open are futile. Within Outlook, there is no error message at all; using OWA users are simply presented with a 500 Internal Server Error page.
Messages that were already inside the inbox (and other folders) open fine (with both Outlook and OWA) provided they were received prior to the 2-3 day window mentioned above
Users are receiving email from both inside and outside the org; they can compose and send new mail successfuly both internally and externally; but again, new mail received cannot be opened.
I've tried everything I know; I've searched everywhere and if the answer exists then my tired eyes have simply overlooked it by mistake.
I am assigning a high point value as my client, while not losing email exactly, still is having issues responding to his customers...

One other point - Attempting to move or delete the unaccessible message results in a permission error...
Permissions on what exactly?

Thanks to anyone able to assist!!
0
Comment
Question by:gdozier
  • 6
  • 5
11 Comments
 
LVL 26

Expert Comment

by:Vahik
Comment Utility
since this happens to sll ur users then u must look for data corruption in ur MDBDATA folder.
u can use eseutil /p option and then isinteg to see if ur problem will be solved(drastic measure but sometimes no other choice left).


0
 

Author Comment

by:gdozier
Comment Utility
I ran eseutil with the "/d" switch and have already run "isinteg"  with the "-fix -test - alltest" switches - I'll try running "eseutil /p" now as I have no other options...
0
 
LVL 26

Expert Comment

by:Vahik
Comment Utility
make sure to have a copy of ur MDBDATA folder before u run eseutil /p.
u can also use exmerge with archieving option(this will leave behind all the corrupted emails),then delete everything in ur mdbdata folder(also using outlook pst
all ur public folders)and restart ur exchange(this will give u a brand new database)
and using exmerge import all ur data back.
i am not 100 sure but it maybe that some of ur log files got corrupted and did not get
committed to exchange data.
eseutil /ml log file name will check that specific log file for corruption

for %a in (E00*.log) do eseutil /ml %a | find /i "corrupt" >> badlogs.txt
will check all ur log files for corruption and out put it the text file.
0
 

Author Comment

by:gdozier
Comment Utility
I will check your log file(s) for corruption; followed by the exmerge process if necessary
Backed up the necessary folders / Ran the eseutil /p followed by isinteg -s <server> -fix -test alltests
No change at this point.
0
 
LVL 26

Expert Comment

by:Vahik
Comment Utility
wow.so eseutil /p did not fix ur problem either.
0
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 

Author Comment

by:gdozier
Comment Utility
nope - eseutil /p didn't make a dent in the issue - and I have run this only in dire circumstances - but it has always worked in the past...
Seems like something is scanning the damn mail folders - hence this entry in event viewer (Unexpected error 0x8004010f occurred in "EcVirusScanOneMessage".
 

For more information, click http://www.microsoft.com/contentredirect.asp)

but I currently have ALL antivirus and anti-spam utilities and services stopped and even disabled! This may be the cause of the issue but I cannot locate the source.

Even went and checked the active sessions to see if a user with a mapped drive might be scanning the prohibited folders but there are no active sessions or connections...

I'm really stumped on this one... 16 damn years working with this crap and I'm apparently not any smarter!!  :)

Thanks for your help thus far and I'm open to any other ideas you might have...

Still going to check the log files for corruption but don't know where to go if I find any corruption...

0
 
LVL 26

Expert Comment

by:Vahik
Comment Utility
sorry old man every day is a brand new day with exchange no matter how many years experience.
few things u must remember
no matter what AV did it did not quarantine ur log files
u pass the eseutil /P and isinteg test(u did pass without error?)
ur stores are mounted
i checked on the error and u are right u may have been scand by AV (symantec?)
if so according to symantc isinteg should do the job.

try on one mailbox.create a new mailbox and using exmerge pst his mailbox and import it into new mailbox and see if all the messages are exported and also if u can open all the messages.if this works then u can go ahead and do it on all ur mailboxes.If u think ur mdbdata folder is still being scanned then disconnect ur exchange from network because exmerge may also fail if AV is running.

i am just shouting all these instruction at u and anytime u get sick of me just say so.

PS:eseutil /mk will tell u up to which log files have been committed.
0
 

Author Comment

by:gdozier
Comment Utility
okay - so none of the above have worked. I ran the eseutil /ml to check the log files for corruption and there apparently is none.

I created a new mailbox for User A - exmerged the data from the current mailbox and subsequently imported this data into the new mailbox for User A - only messages from the time prior to this issue are visable and none of these can be opened...

Is this a database issue or a transaction log file issue? Best guess is good enough as I do not no where to go from here...
Is there a way to create a new database? Will upgrading to Exchange 2003 be of any help at this point? Or will an upgrade simply carry forward the existing issue?

Any ideas from anyone? I suppose restoring from backup is an option but doing so will negate messages received from Friday through the restoration time...

I'm going to run eseutil again on the database and see what happens...
0
 

Author Comment

by:gdozier
Comment Utility
Nothing short of a complete rebuild of the server resolved the issue.
I am in favor of awarding some amount of Points to Vahik since time and effort were obviously expended. Since the issue resolution wasn't received, however, I am not in favor of awarding all 500 points assigned to this issue.

I will, nonetheless, abide by and concur with the points decision of the moderator...

Thanks again for a great site and willing participants!!
0
 
LVL 26

Accepted Solution

by:
Vahik earned 500 total points
Comment Utility
gdozier i dont need any points.all i want to know (if u care to explain)how  u solved this issue.never seen
anything like it.no error when u ran eseutil and isinteg and yet some of ur data was
locked and inaccessable for ur users yet this did not cause ur exchange to stop working or stores to dismount(which is what usually happens)
how did server rebuilt solve the issue?
0
 

Author Comment

by:gdozier
Comment Utility
I'm not sure I understand it either but rebuilding the server and subsequently restoring the Exchange databases and tranaction log files corrected the issue. Of course, there were the normal steps to be taken as with any Exchange restoration but once the stores were mounted all data was immediately accessible to the users along with the ability to send/receive successfully. I did take the additional step of using ExMerge to copy the data into individual PST files for the users just in case the restore didn't work - this proved to be additional work - but still wouldn't proceed without performing this safeguard.
I, too, had never seen - and hope to never again! - this type of scenario.
again, many many thanks to you for your time and effort!
If I can ever assist, please feel free to ask...
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
Easy CSR creation in Exchange 2007,2010 and 2013
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…

744 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

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now