04-30-2012 04:08 PM
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
Solved! Go to Solution.
05-03-2012 04:33 AM
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:
Article: HOWTO59068 | | | Created: 2011-08-27 | | | Updated: 2012-01-26 | | |
Article URL http://www.symantec.com/docs/HOWTO59068 |
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.
04-30-2012 04:19 PM
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?
04-30-2012 04:22 PM
The EVORT logs.
For the life of me I can not get OWA + Extensions working.
04-30-2012 04:37 PM
So what specifically doesn't work? Do you see the EV icons for archived items?
04-30-2012 04:46 PM
No, the EVORT tool fails. Attached is the log. Do not know why it is failing besides informing me it failed.
04-30-2012 05:15 PM
Is this the issue you are seeing with EVORT?
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!
04-30-2012 09:53 PM
Nothing shows up in my OWA.
Also, EVORT does not display any messages besides failed.
05-01-2012 05:28 AM
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:
Article: TECH68743 | | | Created: 2009-01-13 | | | Updated: 2012-02-02 | | | Article URL http://www.symantec.com/docs/TECH68743 |
05-01-2012 08:17 AM
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?
05-01-2012 08:29 AM
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"/>
05-01-2012 11:22 AM
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
05-01-2012 11:33 AM
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.
05-01-2012 11:38 AM
Yes, the IP is the IP of my CAS server, correct?
Attached is my web.config
05-01-2012 12:24 PM
I would recommend removing
<add key="EnterpriseVault_WebDAVRequestHost" value="localhost"/>
Make a backup of the web.config first or track your changes.
05-01-2012 12:28 PM
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)
05-01-2012 02:51 PM
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)
05-01-2012 04:17 PM
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"/>
05-02-2012 08:56 AM
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.
05-02-2012 09:18 AM
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.
05-02-2012 09:33 AM
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.