[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3273
  • Last Modified:

When we open Exchange OWA the options are not available- does anyone know how to fix this?

we are using OWA in Exchange 2010- when you click on options it just reloads the owa.
0
funkyone60
Asked:
funkyone60
  • 27
  • 21
  • 3
  • +1
4 Solutions
 
Coast-ITCommented:
Are you trying it in Internet Explorer (guaranteed to work in ie7+)?

Are all pop up blockers removed for the site?

Is the site in the trusted sites list?

0
 
sunnyc7Commented:
What SP / Rollup are you running in Exchange 2010
0
 
LeeDerbyshireCommented:
Did you redirect the default web site to /owa ?  If so, you will have to remove it from the ECP virtual directory.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

 
funkyone60Author Commented:
Coast- affirmative to all of your questions

Sunny- where can I find that info?

Lee- yes and where do I do that?
0
 
LeeDerbyshireCommented:
In IIS Manager.  Look for the ECP virtual directory under the default web site, and look at its properties.  One of them will be http redirect.  Make sure that it is not enabled.
0
 
funkyone60Author Commented:
Lee- it is not enabled
0
 
LeeDerbyshireCommented:
Okay, have a look at the same property for the default web site.  Make sure that 'only redirect requests to content in this directory' IS selected.
0
 
funkyone60Author Commented:
In order to change that setting I have to also redirect requests to this location- is that the https address of webmail?  
0
 
LeeDerbyshireCommented:
Do you mean that a redirect is not already configured for the default web site?
0
 
funkyone60Author Commented:
the http redirect fields are blank under default website in iis- the owa website works but the options are not availalbe when you are in it
0
 
LeeDerbyshireCommented:
Can you find the iis log entries that are generated when you log into owa and click the options link.
0
 
funkyone60Author Commented:
no log entries that I can find- it acts as if it opened options but it doesnt do anything- maybe options is not enabled somewhere?
0
 
LeeDerbyshireCommented:
I don't mean the event log entries, I am looking for the iis log files in c:\inetpub\logs\logfiles\w3svc1 .  These log entries show what the client requested, and what the server decided to do, for each web request you send to it.
0
 
funkyone60Author Commented:
Lee- I found those log files but they are huge and I do not know what i should be looking for
0
 
sunnyc7Commented:
Download Logparser
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en

open logparser cmd line
then copy paste this.

logparser -q -i:w3c "SELECT* FROM c:\inetpub\logs\logfiles\w3svc1\*.log WHERE cs-uri-stem = '/OWA'" > c:\exportOWA.txt
0
 
LeeDerbyshireCommented:
You also need the requests for /ECP . Try to use the options feature again (to create some fresh log entries), wait a few minutes (so that the server will flush the entries from memory into the log file), then open the current log file in Notepad.  Press CTR-End to go to the end of the file, and you should see your new log entries.  Note that the times are usually in GMT.  Your first entry will be a GET to /owa, followed by lots of browser-initiated GETs for images, etc.  Soon, you should see a request for /ECP, which is where you click the Options button.  Anyway, can you paste the block of entries containing any /OWA and /ECP stuff you can see generated at the same time.
0
 
funkyone60Author Commented:
2010-09-17 14:21:31 10.10.0.56 GET /owa/ev.owa UA=0&oeh=1&ns=PendingRequest&ev=PendingNotificationRequest&canary=59280f87dd064ad3bb1730d11a9ecc0a;Initial+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657;End+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 200 0 64 22125
2010-09-17 14:21:31 10.10.0.56 POST /owa/ev.owa UA=0&oeh=1&ns=PendingRequest&ev=FinishNotificationRequest;Initial+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657;End+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 200 0 0 62
2010-09-17 14:21:31 10.10.0.56 GET /ecp/ rfr=owa 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 302 0 0 62
2010-09-17 14:21:31 10.10.0.56 GET /owa/ ;Initial+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657;End+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 200 0 0 93
2010-09-17 14:21:31 10.10.0.56 GET /owa/lang.owa url=%2fecp%2fdefault.aspx%3frfr%3dowa;Initial+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657;End+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 302 0 0 203
2010-09-17 14:21:31 10.10.0.56 GET /owa/ ae=Item&a=Preview&t=IPM.Conversation&id=CID.j72WJAmXQ4iB2UZGcprfVg%3d%3d.LgAAAABrusn%2fRtxnSpXGF75zSPTyAQC8wHVdAxe9TbOqYBfGSmylAAAAAAAPAAAB.AQAAAAAAAAsAAAAAHAANAAAAAAA%3d;Initial+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657;End+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 200 0 0 15
2010-09-17 14:21:33 10.10.0.56 POST /owa/ev.owa UA=0&oeh=1&ns=PendingRequest&ev=FinishNotificationRequest;Initial+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657;End+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 200 0 0 203
2010-09-17 14:21:33 10.10.0.56 POST /owa/ev.owa oeh=1&ns=ClientCache&ev=Get;Initial+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657;End+budget>>Conn:1,AD:$null/$null/0%,CAS:$null/$null/0%,AB:$null/$null/0%,RPC:$null/$null/0%,FC:$null/0,Hash:9469657 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 200 0 0 15
0
 
LeeDerbyshireCommented:
You can see here

2010-09-17 14:21:31 10.10.0.56 GET /ecp/ rfr=owa 443 rhayes 10.10.5.42 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+InfoPath.2;+.NET4.0C;+.NET4.0E;+Tablet+PC+2.0) 302 0 0 62

that the server responds with a 302, which is a redirection instruction.  Normally it should be a 200, which is the OK status.  The trouble is, we already checked to see if the /ecp vdir was redirected (either locally on the vdir itself, or inherited from the default web site), and it didn't appear to be.  You said in an earlier post that your default web site is redirected to /owa.  Do you know how it was done?
0
 
funkyone60Author Commented:
We did a massive overhaul of our infrastructure about 60 days ago- implemented VM/Clusters/SAN etc along with Exchange 2010.  Lots going on at once so I can' remember all the settings especially ones that I don't deal with day to day.  But the http direct settings under default website are blank- so there is no redirect happening there- should there be?  I think you said eariler that the settings for redirect behavior should be set to only redirect requests to content in this directory but that setting is grayed out unless you check the redirect requests to this destination box above
http-redirect.JPG
0
 
LeeDerbyshireCommented:
There wouldn't normally be anything there, but you said that your default web site was redirected to /owa, so I thought that would be the first thing to check.  What you have there is the default setting, so I would leave it alone.  Can you confirm that if you go to https://yourserver  (i.e. without having to put the /owa on the end), it takes you straight into your OWA, rather than the default iis landing page?
0
 
funkyone60Author Commented:
no you get the iss7 page when you don;t put in the /owa
0
 
LeeDerbyshireCommented:
Ah, right - the default web site is not redirected to /OWA.  What happens when you go to https://server/ecp
without going into owa first?  And what happens if you go to
https://server/ecp?rfr=owa
?
0
 
funkyone60Author Commented:
both of those take me to owa
0
 
LeeDerbyshireCommented:
Do they show the owa fba logon page first?
0
 
funkyone60Author Commented:
if I login to owa- click on options it jsut relaods he page- not the login page but the page that has the optins button- I am certain that it is a permissions thing somehow I jsut dont know what
0
 
LeeDerbyshireCommented:
I would try removing and then recreating the ECP VDir using powershell Remove-ECPVirtualDirectory and New-ECPVirtualDirectory .
0
 
funkyone60Author Commented:
not sure about that- will it recreate automatically?  i jsut want to make sure I know the exact steps invloved here
0
 
LeeDerbyshireCommented:
Yes.  I just tried it here, and the following commands were sufficient to recreate it.  I did not need to specify any parameters for the Add- command:

Remove-EcpVirtualDirectory "ecp (Default Web Site)"
Add-EcpVirtualDirectory
0
 
funkyone60Author Commented:
heres what happend when i follwed this commans\d

ecp-virtual-dir.JPG
0
 
funkyone60Author Commented:
now I have no ecp virtual directory at all- i thought it a little odd that it would not need some paramters
0
 
LeeDerbyshireCommented:
Sorry, it should be New-EcpVirtualDirectory .
0
 
sunnyc7Commented:
Can you run this from exchange shell and post the output here

GCM exsetup |%{$_.Fileversioninfo}

Compare it with build number from here
http://support.microsoft.com/kb/158530

--
Need build / rollup details of your exchange 2010 installation.
0
 
funkyone60Author Commented:
here ya go
gcm.JPG
0
 
LeeDerbyshireCommented:
Were you able to recreate your ECP VDir yet?  I see you have another thread on this, and I don't blame you for getting frustrated.  On my server, it was sufficient to type New-EcpVirtualDirectory on it's own with no parameters, and so that is what I suggested first.  However, if your server has some configuration that doesn't allow EMC to deduce the correct action by using its default values (i.e. what it will assumes when no parameters are supplied), then we'll have to give it a little help.

I see that someone suggested you try MS's own example from the bottom of this page:
http://technet.microsoft.com/en-us/library/dd351218.aspx?ppud=4
which is:
New-EcpVirtualDirectory -Identity "Server01\ecp (default Web site)"
However, I can't get that to work, either.  What did work for me, though, is to omit the -Identity part, which would leave you with:
New-EcpVirtualDirectory "YourServer\ecp (Default Web site)"
0
 
funkyone60Author Commented:
I have tried both of those
3rd-try.JPG
0
 
LeeDerbyshireCommented:
I didn't see that you'd tried it without including the word -Identity , though.  That's what made the difference for me.
0
 
funkyone60Author Commented:
i have an ecp directory but it does not show up in ecm under server config/client access
0
 
LeeDerbyshireCommented:
Is it listed in EMS if you type Get-EcpVirtualDirectory ?  If it's only just been created, EMC might not know about it yet, until after you've refreshed the view a few times.  By the way, to save time typing in the command, use autocomplete in EMS by typing just Get-Ecp and then press the tab key.
0
 
funkyone60Author Commented:
Get-EcpVirtualDirectory and hit enter takes me back to command promt-

let me send you screen shoot of what happened last time I went to add an ecp
new-ecp1.JPG
0
 
LeeDerbyshireCommented:
When you said you had an ecp virtual directory in your previous post, where did you see it?  In IIS Manager?  If so, do you think that the ecp virtual directory you can see got created in IIS Manager, instead of EMS?  I think that would explain why the last output you posted says that a vdir named ecp exists, and yet Get-EcpVirtualDirectory can't find any details in the Exchange part of your Active Directory configuration.  It's worth mentioning here that a working ecp VDir can't be created in IIS Manager, only in EMS.
0
 
funkyone60Author Commented:
i saw it after i tried to run the command asecond time and I got the message I posted to you above
0
 
LeeDerbyshireCommented:
Where can you see it though?  Only in IIS Manager, or is it listed by Get-EcpVirtualDirectory now?  There is a diffference, because what you see in EMS (which is what is most important from the Exchange POV), is a step removed from IIS.  Exchange has to maintain some extra ECP properties in AD that IIS doesn't know about.
0
 
funkyone60Author Commented:
doesnt show is ems yet- only iis
0
 
funkyone60Author Commented:
if i try to remove- here is what I et and if try to ad here is what I get
remove-and-add.JPG
0
 
funkyone60Author Commented:
ok- looks like I got it- when I type get it lists ecp and server- now what?
0
 
funkyone60Author Commented:
ok- ecp shows up in emc and iis now- what should the authenitcations be set to in ecp and owa in iis?
0
 
funkyone60Author Commented:
ok- i think I got it all figured out except that when you click options- it still just reloads the inbox page- this has to be a rights issue or permisssions
0
 
LeeDerbyshireCommented:
Have a look at the owa VDir in EMC, and note the authentication scheme (Basic, Integrated, or FBA).  Then make sure that the ecp settings are the same.
0
 
funkyone60Author Commented:
ok- that sounds like something that makes sense- what is the exact path to find that?  is it in iis?
0
 
funkyone60Author Commented:
i go the folder authentication settings the same- but still no options in owa
0
 
funkyone60Author Commented:
ran thecmdlet below:- now I have options
Set-OwaVirtualDirectory -identity "Owa (Default Web Site)" -DefaultClientLanguage 0 -LogonAndErrorLanguage 0

Found this solution here:
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/fc0f9c15-6ec3-4407-8323-7db90801004c
0
 
LeeDerbyshireCommented:
Well done on finding that solution.  I would not have thought of a connection between your problem and the OWA default language setting.  I see from the thread that it's been confirmed as a bug.
0

Featured Post

[Webinar] Improve your customer journey

A positive customer journey is important in attracting and retaining business. To improve this experience, you can use Google Maps APIs to increase checkout conversions, boost user engagement, and optimize order fulfillment. Learn how in this webinar presented by Dito.

  • 27
  • 21
  • 3
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now