1.What is a Client Access Server in Exchange Server 2010?
Client Access server role in exchange server 2010 help all the exchange clients to access their mailbox. Exchange server clients like outlook, OWA, IMAP, POP3, Exchange Active Sync, ECP, Entourage clients will connect to client access server first and the request will be passed to respective mailbox server or mailbox database.
Addition features like auto discover and availability services are handled by client access server role.
2. What are the major changes in CAS in Exchange 2010, when compared with Exchange 2007?
When compared with client access server role in exchange server 2007, exchange server 2010 CAS server function as a MAPI end point for all the exchange clients by replacing the MAPI end point from mailbox server role to client access server role.
New high availability model for client access server introduced in exchange server 2010 named client access server array.
Exchange Control Panel is a new feature supported by client access server role, which will allow users having permission to manage certain tasks from client machine itself.
3. Name the new features introduced in Exchange 2010 CAS server?
Below are some the new feature introduced in client access server role on exchange server 2010.
- Client Access Server array high availability option for client access server
- Outlook web app feature like conversation view, search folders in OWA and owa mailbox policies etc
- Cross-site POP3 and IMAP4 client connectivity is supported by default in Exchange 2010
- RPC Client Access component that serves client request is now part of CAS server
4. Explain client access Proxying and the supported clients?
Client Access server can act as a proxy for other Client Access servers within the organization by having single internet facing client access server. This is useful when multiple Client Access servers are present in different Active Directory sites in an organization and at least one of those sites isn't exposed to the Internet. Proxying will be supported by OWA, ECP and exchange active sync clients
5. Explain what are client access redirection and the supported clients?
Redirection is useful when a user connects to a Client Access server that isn't in their local Active Directory site or if a mailbox has moved between Active Directory sites. It's also useful if the user should be using a better URL, for example, one that's closer to the Active Directory site their mailbox resides in. Redirection will be supported by POP3 and IMAP4 clients.
6. What are the supportable clients available in exchange server 2010?
Exchange Server 2010 client access server supports, Outlook MAPI connection, OWA, ECP, IMAP4, POP3, Exchange Active Sync, entourage clients and EWS
7. Explain Exchange Active Sync in Exchange Server 2010?
Exchange ActiveSync enables mobile phone users to access their e-mail, calendar, contacts, and tasks and to continue to be able to access this information while they're working offline. The protocol, based on HTTP and XML, lets mobile phones access an organization's information on a server that's running Microsoft Exchange. Direct Push is the technology used in synchronizing emails to mobile devices
Feature like support for HTML messages, PIN reset, auto discover over air are the additional components inactive sync on exchange server 2010.
8. What you know about POP3 and IMAP client with exchange 2010?
POP3 is a client access method which uses outlook as the application to access the email from exchange server. If profile is configured using pop3, then allowing certain of emails to leave in server and rest of the emails will get download to the local machine. Email downloaded cannot be accessed anywhere from OWA etc
IMAP is also client access method to access emails, where the IMAP won’t download the emails locally. Exact sync of the emails and the folder structure in exchange server will be in sync when profile is configured in outlook IMAP4 configuration.
9. How outlook anywhere works in Exchange Server 2010?
Outlook Anywhere feature, formerly known as RPC over HTTP allow the exchange clients that use Outlook 2010, Outlook 2007, or Outlook 2003 connect to their Exchange servers from outside the corporate network or over the Internet using the RPC over HTTP Windows networking component.
The Windows RPC over HTTP Proxy component, which Outlook Anywhere clients use to connect, wraps remote procedure calls (RPCs) with an HTTP layer. This allows traffic to traverse network firewalls without requiring RPC ports to be opened. By default outlook anywhere is not enabled and it has to be manually enabled.
10. What are the new features in outlook web app?
Lot of new features are there in outlook web app and few are mentioned here
Outlook Web App Mailbox Policies, Conversion view, Chat, Attach message to messages and Standard version of OWA for all the web browsers.
OWA in exchange server 2010 is by default securely published using self signed certificate.
11. What is the function of availability service in exchange server 2010?
Exchange Server 2010 Availability service makes free/busy information available to Microsoft Office Outlook 2007 or 2010 and Outlook Web App clients. The Availability service improves information workers' calendaring and meeting scheduling experience by providing secure, consistent, and up-to-date free/busy information. By default, this service is installed with Exchange 2010
Outlook 2007 or 2010 and Outlook Web App use the Availability service to perform the following tasks:
- Retrieve current free/busy information for Exchange 2010 mailboxe
- Retrieve current free/busy information from other Exchange 2010 organization
- Retrieve published free/busy information from public folders for mailboxes on servers that have versions of Exchange earlier than Exchange 2010
- View attendee working hours
- Show meeting time suggestions
12. What are the services used by Client Access Server and inform their function?
Service related to client access server are IIS Admin, MSExchange Address Book Service, MSExchange AD topology, MSExchangeFDS, MSExchange Mailbox Replication, Protected Service host, exchange rpc, service host, W3svc, Winrm
13. Explain the auto discover functionality in exchange 2010?
Autodiscover is a new service in exchange server 2010 where it will automatically configure user profile settings for clients running Microsoft Office Outlook 2007 or Outlook 2010. Autodiscover uses a user's e-mail address and password to provide profile settings to Outlook 2007 or Outlook 2010 clients and supported mobile phones. If the Outlook client is joined to a domain, the user's domain account is used.
14. How the autodiscover service works in exchange server 2010?
When a Client Access server role installed on a computer, a default virtual directory named Autodiscover is created under the default Web site in Internet Information Services (IIS). This virtual directory handles Autodiscover service requests from Outlook 2007 or Outlook 2010 clients and supported mobile phone
Additionally, a new Active Directory object named the service connection point (SCP) is created on the server where you install the Client Access server role. The SCP object contains the authoritative list of Autodiscover service URLs for the forest.
When the client connects to Active Directory, the client looks for the SCP object created during Setup. In deployments that include multiple Client Access servers, an Autodiscover SCP object is created for each Client Access server. The SCP object contains the ServiceBindingInfo attribute with the fully qualified domain name (FQDN) of the Client Access server in the form https://CAS01/autodiscover/autodiscover.xml, where CAS01 is the FQDN for the Client Access server. Using the user credentials, the Outlook 2007 or Outlook 2010 client authenticates to Active Directory and searches for the Autodiscover SCP objects. After the client obtains and enumerates the instances of the Autodiscover service, the client connects to the first Client Access server in the enumerated list and obtains the profile information in the form of XML data that's needed to connect to the user's mailbox and available Exchange features
15. How Address book service helps the exchange 2010?
In earlier version of version of exchange, Exchange provided a referral service that told clients such as Outlook where they could find a server running the NSPI service. This referral usually pointed Outlook to a global catalog server. This has been redesigned in exchange server 2010, where the address book service in client access server will refer the request to global catalog server.
16. What is RPC client Access and inform its function?
In Microsoft Exchange Server 2007, the Client Access server role was introduced to handle incoming client connections to Exchange mailboxes. Although the majority of types of client connections were made to the Client Access server, Microsoft Office Outlook still connected directly to the Mailbox server when it was running internally with the MAPI protocol.
A new service was introduced with Exchange Server 2010 to allow these MAPI connections to be handled by the Client Access server. The RPC Client Access service provides data access through a single, common path of the Client Access server, with the exception of public folder requests, which are still made directly to the Mailbox server
17. Explain Client Access Array in short?
Client Access Array is a new feature in exchange server 2010, where it serves as a single contact point for all client connections within that Active Directory site. A Client Access server array can include one or many Client Access servers within a active directory site
18. What are steps to configure a CAS Array?
Steps involved in configuring the client access server array
- Create a Client Access array - New-ClientAccessArray -Name “Name” -Site “AD site Name” -fqdn “Name of the cas array (outlook.domainname.com). Once the cas array is created, create the address in DNS and associate it with the virtual IP address used for the Client Access array.
- Configure load balancing - Load balancing is recommended for high availability, failover, and for spreading the traffic load over multiple servers to help performance
- Configure RPC encryption settings
- Configure your Mailbox databases
19. Explain the virtual directories in CAS 2010 and what is the function of all those directories?
20. Users are not able to access OWA externally. How you will troubleshoot this?
If users are able to access OWA internally and externally not accessible then below troubleshooting steps can be followed
Check whether OWA external url is mentioned on the properties OWA virtual directory in exchange management console
Check whether OWA is externally published
21. Unable to see the free busy information. Inform what you will do, if it is a single user issue and if it s for multi user issue?
If it is a single user issue - We can run the clean free busy switch, if still an issue, we can run the test email auto configuration to check whether the availability service url is properly resolving in outlook, if still an issue reconfigure the outlook profile
If it is a multi user issue - We can check the availability service is running on client access server or not, if it running and still an issue we can check whether IIS service is crashed etc. Check for event logs related to iis related issue, if everything is normal, we can go for restart of availability and IIS server in client access server
22. One user complaints that he is not able to set OOF in his outlook. He is getting error message like exchange server is unavailable. How you will troubleshoot?
We can check the below things
- Check whether the outlook profile is showing the oof url while doing test email auto configuration
- Check whether ssl certificate is still valid
- Check whether he can send oof from owa
- Reconfigure outlook profile etc
23. You are checking the client Access redirection functionality and it is not working. What you will do?
24. Can you inform a feature that is available in Outlook, which is not available in OWA?
25. Outlook 2003 clients are unable to connect to exchange 2010 mailbox. What will be the issue and how you will troubleshoot?
By default in RTM version of exchange server 2010, rpc client access encryption is enabled on mailbox database, when outlook 2003 user tries to connect exchange 2010 mailbox he will get an error. To avoid this encryption needs to be disabled on the mailbox database level.
26. You are not able to open a exchange server 2010 mailbox in outlook 2007 but you are able to access using OWA. It’s a new setup with 3 servers with CAS, mailbox and hub installed separately. How you will solve it?
May be the newly create user information may take some time to replicate across all the sites
We can check for whether MAPI mailbox feature is enabled on the mailbox properties
If hide from address is option is enable is checked, outlook profile cannot be configured, we can check that also.
27. What are the URLs provided to auto discover clients?
Below are the urls referenced to outlook clients when outlook profile is configured using auto discover
- Availability Service Url: https://servername.domainname.com/ews/exchange.asmx
- OOF Url: https://servername.domainname.com/ews/exchange.asmx
- OAB URL: Public Folder
- Unified Message Service Url: https://servername.domainname.com/unifiedMessaging/service.asmx
- Exchange Control Panel Url: https://servername.domainname.com/ecp
28. Newly created user account is not updating in GAL after one day. What are the troubleshooting steps you will follow?
If a user account is created newly it will take some time (6 hours to 24 hours) to replicate or update the new information in address book, if it is still unable to get the new information in address
I will check the event logs for any issue in online maintenance, if no issues then we can check the email address on the active directory general tab and the primary emails address on the mailbox properties are same. If it is not same new user account won’t appear.
29. Users on a particular database is facing problem in getting the OAB updated. What will be issue?
For the first attempt, I will check the issue in OWA; if user can see the address book properly then I will try to manually download the address book in outlook. If still an issue, Each and every mailbox database will be pointed to offline address book, need to check whether correct offline address is pointed. If it is pointed and still an issue, need to check whether public folder database is mounted.
30. Is it possible to add another site CAS server as a member of a CAS Array? Why not and when you can add other site member as a member of CAS Array?
When a Client Access server array is defined in an Active Directory site, it serves as a single contact point for all client connections within that Active Directory site. A Client Access server array can include one or many Client Access servers inside the active directory site. After a Client Access server array is defined within an Active Directory site, all Client Access servers within that Active Directory site are automatically part of the Client Access server array.
CAS array is bounded within an active directory site, and if we have two AD sites, we can create two CAS array one on each site.
31. User able set OOO in OWA but not in outlook. How you will help the user?
32. What are the things you will backup in Client Access Server?
As like mailbox server role, we need to keep a copy of client access server role configuration as a backup. Information like Internet Information Services (IIS) metabase data that a Client Access server uses to store Microsoft Office Outlook Web Access Virtual Directory configuration data, OWA url details, authentication settings can be taken as a note or MS released a script to take the CAS server configuration as backup.
33. Few of Outlook users are prompting for password again and again. What you will do?
Outlook password prompt issues can occurs, one miss configured exchange server environment
We change the auto discover configuration
We can the DNS configuration or the Domain controller and global catalog server assigned for the mailbox server role
We can check the permission assigned in IIS
We can check whether the local client computer is correctly configured with DNS settings
34. You are able to access OWA intermittently. If you refresh the OWA page, sometimes it will show the content, sometime it won’t. What will be issue?
It may be because of intermittent network connectivity issue. Need to check the internet connectivity or is the issue with IIS connectivity in client access server etc
35. How you will find a CAS server used by a user. We have 5 CAS servers; you have to inform a CAS server used by a user?
By default all the mailbox database will have a RPC Client Access Sever property on each mailbox database, it will be pointed to the client access server which is installed at first in exchange environment. We can find the mailbox database user and get the details from shell command
If we use the outlook test auto email configuration option, it will show the client access server which is used to configure the outlook profile in auto discover method
36. While accessing outlook, he is prompted with the certificate warning. How you will fix it?
By design, exchange server 2007 and 2010 will be assigned with the self signed certificate, where the outlook 2007 client ignore the certificate check and the outlook profile will be configured using autodisover. This is not the same with outlook 2010, it will check for cert and throw and error with certificate warning
We can install the certificate from owa to the trusted root container or we can install a valid SAN certificate for all the services that are used by autodiscover in exchange server 2010.
37. Client Access Server has been crashed where a single CAS server is in place for the whole exchange environment. What will happen now?
All the exchange server clients connecting the exchange server mailbox will be disconnected. In exchange server 2010 including the MAPI connection, all the client connection go via client access server and if it goes down, all the client connection will be dropped.