Title: Outlook Web Access John Braswell Microsoft Messaging Support
1Outlook Web Access John BraswellMicrosoft
Messaging Support
2Microsoft Outlook Web Access (OWA)
- Architecture
- Security and Authentication
- Troubleshooting
3OWA Architecture
Browsers
IIS/OWA Servers
4OWA Architecture (2)
Exchange Server
Internet Information Server
Active Server Pages
CDO CDOHTML
Lang
Upload
OWAScripts
5OWA Architecture (3)
Global.asa
exchsrvr\webdata
constant.inc
USA
FRN
JPN
forms
finduser
calendar
contacts
inbox
help
images
lib
ipm
report
ipnrn
ipnnrn
ndr
dr
note
post
schedule
contact
document
Custom and converted forms
6OWA Architecture (4)
- Key Script Components
- Global.asa
- session and app startup/shutdown
- Constant.inc
- constant values used throughout the scripts
- Logon.asp/Logonfrm.asp
- authentication, CDO session creation and logon
- USA/forms/
- form definitions
7OWA Security and Authentication
Domain Controller
Internet Information Server
Exchange Server
Firewalls placed here need to pass HTTP
8OWA Security and Authentication (2)
Domain Controller
Internet Information Server
Exchange Server
Firewalls placed here needto pass Exchange RPC,
and Windows NT authentication
9OWA Security and Authentication (3)
- Basic Authentication
- Authentication occurs at the Internet Information
Server
10OWA Security and Authentication (4)
Basic Authentication Pro Supported by all
browsers Pro Can access all Exchange
resources Con Relatively insecure Con
Authentication popup
11OWA Security and Authentication (5)
NTLM Authentication Authentication occurs
at the client Credentials are passed to the OWA
server Users can only access resources local to
the single Internet Information Server Exchange
server to which they connect
12OWA Security and Authentication (6)
NTLM Authentication Pro No authentication
popup Pro Relatively secure Con Not supported
by all browsers Con Can only access local
resources NOTE In OWA 5.5 installed
underInternet Information Server 4.0, NTLMis
automatically disabled
13OWA Security and Authentication (7)
NTLM vs. Basic Authentication
Basic
NTLM
14OWA Security and Authentication (8)
- Basic Authentication via SSL
- Authentication occurs at theInternet Information
Server
15OWA Security and Authentication (9)
Basic over SSL Pro Supported by most
browsers Pro Can access all Exchange
resources Pro Very secure Con
Performance Con Authentication popup NOTE OWA
5.5 SSL support was optimized for Internet
Information Server 4.0
16OWA Security and Authentication (10)
Anonymous Authentication Pro Supported by all
browsers Pro No authentication popup Con No
security identity.Users may only access
unsecured resources This is a special use of OWA,
best applied to public-folder and/or directory
content
17OWA Troubleshooting
OWA Deployment and Troubleshooting Guide Outlook
Web Access Troubleshooter Found
at http//support.microsoft.com/support/exchange/
content/whitepapers/whitepapers.asp Using
Outlook Web Access with Windows Load Balancing
Service Found at http//support.microsoft.com/sup
port/exchange/content/Howtos/Howtos.asp
18OWA Troubleshooting (2)
- Server Configuration Checklist
- Microsoft Windows NT 4.0
- Windows NT Service Pack 3 or higher
- preferred
- Microsoft Internet Information Server
- version 4.0 preferred
- Active Server Pages
- Internet Browser
19OWA Troubleshooting (3)
- Server Configuration Checklist
- Log on Locally right on IIS server
- Password Authentication method
- The IUSR_ltservernamegt account
- Anonymous access to Public folders
20OWA Troubleshooting (4)
21OWA Troubleshooting (5)
22OWA Troubleshooting (6)
23OWA Troubleshooting (7)
24OWA Troubleshooting (8)
25OWA Troubleshooting (9)
26OWA Troubleshooting (10)
27OWA Troubleshooting (11)
28OWA Troubleshooting (12)
29OWA Troubleshooting (13)
- Visual Basic Scripting Edition (VBScript)
Runtime Error 800A01A8 Object Required - VBScript Runtime Error 800a03e3
- Unknown Runtime Error
- /exchange/USA/lib/session.inc, line 300
30OWA Troubleshooting (14)
- Unable to Render View 424 Object Required
- Unable to render this view 2147219221
- Unable to set default formats and patterns.
- Unable to Render View
- Incorrect security on HKEY_LOCAL_MACHINE\SYSTEM\C
urrentControlSet\Services\MSExchangeWEB or W3SVC
31OWA Troubleshooting (15)
- HTTP 404 File Not Found
- Unable to Render when opening message
- Blank Screen Displayed
- Server Returned Invalid or Unrecognized
Response
32OWA Troubleshooting (16)
- Error ASP0115
- Unexpected Error
- A trappable Error occurred in an external object.
The script cannot continue running.
33OWA Troubleshooting (17)
OWA Deployment and Troubleshooting Guide Outlook
Web Access Troubleshooter Found
at http//support.microsoft.com/support/exchange/
content/whitepapers/whitepapers.asp Using
Outlook Web Access with Windows Load Balancing
Service Found at http//support.microsoft.com/sup
port/exchange/content/Howtos/Howtos.asp
34(No Transcript)