cancel
Showing results for 
Search instead for 
Did you mean: 

OWA 2007 Pre-Requisutes

anon1m0us1
Level 6

In the doc it states that "If you are running Enterprise Vault on Windows Server 2008, then the following
Role Services must be installed for the Web Server (IIS):
■ IIS Management Scripts and Tools
■ IIS 6 Management Compatibility
■ IP and Domain Restrictions"

 

Does this mean the roles need to be on the CAS server or Vault Servers?

 

Also, I see in the logs it is looking for WebDav. Does does the servers need webdav?

I am not using a proxy, and I am on Windows 2008, Exchange 2007 only, CAS servers are seperate from the Mailbox, and EV 10.0

 

 

 

1 ACCEPTED SOLUTION

Accepted Solutions

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

For Archvie Explorer and Search your client tries to access EV directly so you need to do some configuration to publish the EV server to the clients

When Archive Explorer or archive search is started in an OWA 2007 or 2010 client, the client will attempt to access the Enterprise Vault server directly. If you are using a firewall or ISA Server, you need to ensure that both the Exchange CAS server and Enterprise Vault server Web server URL are published to clients.

For details of how to configure different URLs for internal and external access to Enterprise Vault, see the following technical note on the Symantec Support Web site: http://www.symantec.com/docs/TECH63250.

Also see:

How to configure Enterprise Vault integration with OWA using Threat Management Gateway 2010 (TMG)

Article: HOWTO59068  |  Created: 2011-08-27  |  Updated: 2012-01-26  | 

Article URL http://www.symantec.com/docs/HOWTO59068

 

Configuring ISA Server 2006 for OWA 2007 or 2010 access to Enterprise Vault

Article: HOWTO58379  |  Created: 2011-08-01  |  Updated: 2012-03-31  |  Article URL http://www.symantec.com/docs/HOWTO58379

Otherwise, if you don't want to publish EV just modify the policy and remove Archive Explorer and Search from OWA.

 

View solution in original post

40 REPLIES 40

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

The pre-requisites you posted are for the EV Server.

In the doc it states that "If you are running Enterprise Vault on Windows Server 2008, then the following
Role Services must be installed for the Web Server (IIS):
■ IIS Management Scripts and Tools
■ IIS 6 Management Compatibility
■ IP and Domain Restrictions"

 

Does this mean the roles need to be on the CAS server or Vault Servers?

 

Which logs are you referring to?

Also, I see in the logs it is looking for WebDav. Does does the servers need webdav?

anon1m0us1
Level 6

The EVORT logs.

 

For the life of me I can not get OWA + Extensions working.

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

So what specifically doesn't work?  Do you see the EV icons for archived items?

anon1m0us1
Level 6

No, the EVORT tool fails.  Attached  is the log. Do not know why it is failing besides informing me it failed.

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

Is this the issue you are seeing with EVORT?

GENERAL ERROR: Enterprise Vault OWA Resource Tool reports "Error Loading environment"

Article: TECH142655  |  Created: 2010-10-26  |  Updated: 2012-02-02  | 

Article URL http://www.symantec.com/docs/TECH142655

But my question is what isn't working in OWA?  It might be simpler to troubleshoot that than the EVORT!

 

anon1m0us1
Level 6

Nothing shows up in my OWA.

 

Also, EVORT does not display any messages besides failed.

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

So the next thing, when you ran the owauser.wsf on the EV server were there any errors or did it complete successfully?

 

Forget about troubleshooting EVORT, start working your way through this:

How To: Troubleshooting and Common Causes why Enterprise Vault (EV) Toolbars do not display in Outlook Web Access (OWA) 2007 or Outlook Web App (OWA) 2010

Article: TECH68743  |  Created: 2009-01-13  |  Updated: 2012-02-02  |  Article URL http://www.symantec.com/docs/TECH68743

 

anon1m0us1
Level 6

Ok, good news. I finally got an error in the CAS logs.

 

" Exception sending WebDAV request: System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host"

 

It seems to be webdav communications.

 

Now, what do I need to do do fix this?

 

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

a similar issue was solved here:

https://www-secure.symantec.com/connect/forums/owa-2007-and-ev8#comment-3770361

Basically Example 3 from the technote link I posted earlier:

Example 3:

Issue:
- Open Internet Explorer (IE) on the CAS Role
- Copy the following line to IE:
https://localhost/ews/exchange.asmx
- This link fails

Change link to the following:
https://10.20.30.40/ews/exchange.asmx
- This link is successful.

Resolution:
In web.config, add the following line:

<add key="EnterpriseVault_ExchangeWebServicesUrl" value="https://10.20.30.40/ews/exchange.asmx"/>

anon1m0us1
Level 6

I ran the following URL:

https://10.20.30.40/ews/exchange.asmx (with my own address) I got prompted to sign in, and once I was in, i was diverted to /ews/Services.wsdl which displayed a bunch of code.

 

The log file still has the same error.

 Exception sending WebDAV request: System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

But did you change it in the web.config?  I would expect it to work, you just need to verify it is a legitamte link.

anon1m0us1
Level 6

Yes, the IP is the IP of my CAS server, correct?

 

Attached is my web.config

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

I would recommend removing

		<add key="EnterpriseVault_WebDAVRequestHost" value="localhost"/>

Make a backup of the web.config first or track your changes.

anon1m0us1
Level 6

I made the changes and here are the errors:

 

5/1/2012 3:26:54 PM [5628,3] [WebDAVRequest::Send] Exception sending WebDAV request: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.1.182:443
   at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
   at System.Net.HttpWebRequest.GetRequestStream()
   at Symantec.EnterpriseVault.Owa.ExchangeStoreAccess.WebDAVRequest.Send()
5/1/2012 3:26:54 PM [5628,3] [EVContext::LoadHiddenSettings] Exception loading hidden settings:
5/1/2012 3:26:54 PM [5628,3] [EVContext::LoadHiddenSettings]     System.NullReferenceException: Object reference not set to an instance of an object.
   at Symantec.EnterpriseVault.Owa.ExchangeStoreAccess.WebDAVHelpers.GetEVHiddenMessageId(Log oLog, EVContext oEVContext)
   at Symantec.EnterpriseVault.Owa.Core.EVContext.LoadHiddenSettings(Log oLog, Boolean brefresh)
 

anon1m0us1
Level 6

Ok, I reran some roles and it seems i got better results.

 

5/1/2012 3:26:54 PM [5628,3] [WebDAVRequest::Send] Exception sending WebDAV request: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.6.192.182:443
   at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
   at System.Net.HttpWebRequest.GetRequestStream()
   at Symantec.EnterpriseVault.Owa.ExchangeStoreAccess.WebDAVRequest.Send()
5/1/2012 3:26:54 PM [5628,3] [EVContext::LoadHiddenSettings] Exception loading hidden settings:
5/1/2012 3:26:54 PM [5628,3] [EVContext::LoadHiddenSettings]     System.NullReferenceException: Object reference not set to an instance of an object.
   at Symantec.EnterpriseVault.Owa.ExchangeStoreAccess.WebDAVHelpers.GetEVHiddenMessageId(Log oLog, EVContext oEVContext)
   at Symantec.EnterpriseVault.Owa.Core.EVContext.LoadHiddenSettings(Log oLog, Boolean brefresh)
 

John_Chisari
Level 6
Partner Accredited

Remove the line Tony has said above - <add key="EnterpriseVault_WebDAVRequestHost" value="localhost"/>

And Add this line to the web.config - <add key="EnterpriseVault_WebDAVRequestProtocol" value="http"/>

 

anon1m0us1
Level 6

Finally, some icons appear in owa.

1) I only see Archive and Restore Icons, in addition, I see an Archive Explorer and Search Archive Tab. Is that all I am supposed to see??

2) I am assuming when clicking on Archive Explorer I should be prompted to login. Is there a single signon?

 

3) When trying to view email from a shortcut, it says "The archived item is currently unavailable.". If I click on it, it gives a bunch of jibberish.

 

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified

The icons that show will be dependant on what you allow in policy so that sounds about right.

Yes, you should expect a prompt when you click Archive Explorer, no, there isn't single sign-on

If you are getting archived item is currently unavailable look at your exclusions on the EVAnon virtual directory.  Make sure all IP's for your CAS servers are listed in the Allow list.

anon1m0us1
Level 6

My Desktop options has:

Store in Vault, Restore from Vault, Search in Vault,Archive Explorer, Cancel Operation & Help

As you can see from the Pics, Store in Vault icon, Archive Explorer, Cancel are not appearing.

 

 

My EVANON has all my CAS servers defined so i do not understand why I can not retrieve emails from shortcuts.