Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Error on Outlook Web Access (Exchange 2010) - Can't view emails with attachments

Posted on 2013-01-23
12
Medium Priority
?
923 Views
Last Modified: 2013-06-18
Hi experts,

We have exchange server 2010 (no SP) and Domain controller (Windows server Enterprise R2 no SP) in the same machine.
On OWA for all the mailboxes that were created in the parent exchange server we cannot view anymore the emails that have attachments. This happen after migration to virtual.

This is the OWA error for the emails with attachments: “An unexpected error occurred and your request couldn't be handled.”

Request
Url: https://MYSERVER:443/owa/forms/premium/ReadConversation.aspx?ae=Item&a=Preview&t=IPM.Conversation&id=CID.q2eXlPeCRR6EgmdC%2bGRl5A%3d%3d.LgAAtAbxXgMqZCS6JCsL954AQAK4x0Z9O9FSo67pC8cGAAAAAADFAAAB.AQAAAAAAAEAAAAA8%2feFAAAAAA%3d
User host address: XX.XX.XX.XX
User: requests
EX Address: /o=MyOrg/ou=Exchange Administrative Group (FYDIBOHF25SPDLT)/cn=Recipients/cn=requests
SMTP Address: requests@MyOrg.com
OWA version: 14.0.722.0
Mailbox server: Server.exch.local
Exception
Exception type: System.IO.FileNotFoundException
Exception message: Retrieving the COM class factory for component with CLSID {78E40D5F-0C51-45B6-AC87-72119EC6669A} failed due to the following error: 8007007e.

Call stack
-      System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
-      System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
-      System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
-      System.Activator.CreateInstance(Type type, Boolean nonPublic)
-      Microsoft.Exchange.Security.RightsManagement.Protectors.ProtectorsManager.LoadProtectors()
-      Microsoft.Exchange.Security.RightsManagement.Protectors.ProtectorsManager.get_Instance()
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.AttachmentWell.RenderAttachments(TextWriter output, AttachmentWellType wellType, ArrayList attachmentList, UserContext userContext, Boolean isConversationAndIrmCopyRestricted)
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.AttachmentWell.RenderAttachmentWell(TextWriter output, AttachmentWellType wellType, ArrayList attachmentList, UserContext userContext, Boolean renderEmptyWell, Boolean isConversationAndIrmCopyRestricted)
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.AttachmentWell.RenderAttachmentWell(TextWriter output, AttachmentWellType wellType, ArrayList attachmentList, UserContext userContext, Boolean isConversationAndIrmCopyRestricted)
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.ExpandedItemPartWriter.RenderAttachmentWell(Boolean shouldRenderAttachmentWell, ArrayList attachmentWellRenderObjects, Boolean isIrmCopyRestricted)
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.ExpandedItemPartWriter.RenderWells(Boolean shouldRenderAttachmentWell, ArrayList attachmentWellRenderObjects)
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.ExpandedItemPartWriter.Render(Boolean isVisible, Boolean isSelected)
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.RenderExpandedItemPart(Boolean isVisible, Boolean isSelected)
-      Microsoft.Exchange.Clients.Owa.Premium.Controls.ItemPartWriter.Render(String elementId, Boolean isExpanded, Boolean isBranched, Boolean isSelected)
-      Microsoft.Exchange.Clients.Owa.Premium.ConversationUtilities.RenderItemParts(TextWriter writer, UserContext userContext, OwaStoreObjectId owaConversationId, Conversation conversation, OwaStoreObjectId[] expandedIds, Int32[] expandedInternetMIds, List`1 localItemIds, String searchWords, Boolean shouldRenderSelected)
-      Microsoft.Exchange.Clients.Owa.Premium.ReadConversation.RenderItemParts()
-      ASP.forms_premium_readconversation_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
-      System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
-      System.Web.UI.Page.Render(HtmlTextWriter writer)
-      System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


I suspect to be from the Webserver (IIS) since the outlook clients has no issues.

Thank everyone in advance.
0
Comment
Question by:cristianezfx
  • 7
  • 5
12 Comments
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38810110
Your verymuch out of updates and what is the RU and Patches installed not sure if something messed this up ..... wo why not upgrade to SP2 directly to check

- Rancy
0
 

Author Comment

by:cristianezfx
ID: 38814042
I know and you are 100% right.
But, before the updates I need to solve this. After updates I might have the same issue or even worse. there were no issue with emails that have attachmens  before the migration on OWA.
Thank you.
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38814404
Can you check with Text or others and just check its not an issue due to size or some specific attachment type

- Rancy
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 

Author Comment

by:cristianezfx
ID: 38814440
It happnes with any file extension. there is no speak about size. I checked already.
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38823922
So let start this .....

How many domains ?
Where do we have the Exchange ?
Can you view attachments if you open OWA on the CAS server ?

- Rancy
0
 

Author Comment

by:cristianezfx
ID: 38830484
I have 2 DC's on parent domain and 4 child domains. but the issue is on the exchange installed on the same machine with first domain controller on parent domain only. I can;t view the entire emails that have atachements. The error is the one I post it.
thanks.
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38830730
So your saying user be in any of the 5 Domains cant view attachments ?

- Rancy
0
 

Author Comment

by:cristianezfx
ID: 38831087
yes, for any users who have the mailbox on this exchange server !
0
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38831432
What if you try to open OWA using IIS for Admin mailbox can he ?
Run EXBPA from the toolbox and check any issues reported

- Rancy
0
 

Author Comment

by:cristianezfx
ID: 38834179
Hi,
I checked EXBPA for all the baseline, connectivity etc. all Completed succesfully.
the admin account has been disabled and renamed from the time we install the servers long time ago. But the user that have same permissions like admin has the same issue. Can open any email except the emails with attachements.
0
 

Accepted Solution

by:
cristianezfx earned 0 total points
ID: 39246867
Hi guys,
Just to let you know.
After upgrading the server to SP1 + all roll-up updates the problem persist. So, I installed a new mailbox server and migrate everything on that and then demote it.
Thank You,
0
 

Author Closing Comment

by:cristianezfx
ID: 39255644
no other explanation founded. I choose to install a new server and migrate.
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

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

How to effectively resolve the number one email related issue received by helpdesks.
There can be many situations demanding the conversion of Outlook OST files to PST format and as such, there is no shortage of automated tools to perform this conversion. However, what makes Stellar OST to PST converter stand above the rest? Let us e…
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…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses

916 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