Can't open Outlook using Outlook 2010 Exchange 2010

I have an Exchange Server 2010 running on a Windows Server 2008 R2 in a test environment. It's up, and running without incident. I have a laptop running Vista Business on which I installed Office Professional 2010. When I open Outlook to configure the Exchange mail account on the server, it finds the account and sets it up in Outlook with no problems.

Here is where the problem comes in. When I open Outlook, I get the following error evry time:

'Cannot open your default email folders. You must connect to Microsoft Exchange with the current profile before you can synchronize your folders with your Outlook data file (.ost).'

I have been all over the internet, and tried just about everything that was suggested (deleted the .ost, deleted the profile, etc., just to name 2 of about a dozen suggestions I found out there) and nothing has worked.

I'm at my wits end over this, so I'm hoping somebody can shine some new light on the issue for me. It would be very much appreciated.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Check the status of "Microsoft Exchange RPC Client Access" service on the server. It must in "Running" state. If that service is in running state then just restart it once & recheck the status of Outlook.
patkengroupAuthor Commented:
It was running. I stopped it, then restarted it. Tried to open Outlook on the client, but I got the same error.
Check the "EncryptionRequired" on server by using following command

Get-RpcClientAccess | fl

If it is True then enable the "Encrypt data between Microsoft Office Outlook and Microsoft Exchange" in user outlook profile setting.

To manually update an existing Outlook 2010 profile so that it uses RPC encryption with Exchange 2010, follow these steps:
1. In Control Panel, open the Mail item.

2. Click Show Profiles.

3. Select your profile, and then click Properties.

4. Click E-mail Accounts.

5. Select the Microsoft Exchange Server account, and then click Change.

6. In the dialog box that contains your mailbox server and user name, click More Settings.

7. In the Microsoft Exchange dialog box, click the Security tab.

8. Click to select the Encrypt data between Microsoft Office Outlook and Microsoft Exchange check box, and then click OK.
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

Check that Office 2010 SP1 is installed:

then test

I would also go into Control Panel
Open Up Mail Option
Open the User account that has been setup
Under exchange server Name
Remove the tick next to Use cached Exchang mode

APply, CLose

Now try again
patkengroupAuthor Commented:
y4utech: I couldn't get the "Get-RpcClientAccess | fl' to run at the command prompt on the Exchange server. I got a 'command not recognized error. I do know that the Outlook 2010 client is set for encrypted data. That was one of the dozen or so solutions I found out on the 'net, which were not successful in solving the problem.
patkengroupAuthor Commented:
apache09: I'm downloading the Office 2010 SP1 now, and will install it to see if it helps. However, I tried removing the tick for cached Exchange mode (that was also in the dozen solutions on the net), but it did not fix my problem.
1. Go to your Outlook Account Settings and look at the Mailbox Name. It is going to be your CAS Server OR CAS Array Name.
2. Are you able to ping this CAS Server or CAS Array name from the client Machine?
3. Are you trying to configure profile Internal to the network or from outside?
4. Is Microsoft Exchange Address Book Service running on CAS Server or not?

Please check these things and let me know the results

~ Singh
patkengroupAuthor Commented:
1. I assume the FQDN of 'mail.domain_name.local' is the CAS Server? If so, that is the server the Outlook account is pointing to. During setup, it finds the mail account I'm trying to set up instantly, with no issues
2. Yes, if 1. above is true
3. Internal profile
4. Yes
Please don't assume Step # 1 and 2. I would suggest you to verify it by going to Outlook Profile and then run the Ping command to verify it.

That's the first step. Without 100% sure we can't proceed.

Locate the Outlook icon in SysTray, then hold down the Ctrl key and right-click it for the extended menu -- you will see that Test Outlook AutoConfiguration is an option. Just check the same once from Client PC.
patkengroupAuthor Commented:
Padamdeep: Sorry for the language confusion. I didn't assume that it was pointing to the server, or that I could ping it. The Outlook client is pointing to the Exchange server, and I can ping it. I verified that before i responded to you.

What I 'assumed' was that you meant the 'CAS Server' was the sames as the Exchange Server/Domain Controller server. My Exchange server ('mail.domain_name.local') is also the DC.

I hope that adds more clarity to my answers.

After all that , it still doesn't connect.
patkengroupAuthor Commented:
Y4Utech: I am away from that machine today. I will try your suggestion when i get back to it tonight, and let you know the results.
patkengroupAuthor Commented:
Y4utech: Outlook 2010 doesn't appear in the Vista Business systray. Doesn't it have to start before it will appear there? I can't even get it to start once.
patkengroupAuthor Commented:
To all who contributed to this issue: I found my answer! It is contained in this article:

Thanks again for all the contributions. The Outlook client is now open and running smoothly!

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
What you have found is not a solution but a Work Around.

32 MAPI sessions are more than enough. If you have run out of 32 sessions you may run out of 128 sessions as well but that may take couple of days/Weeks.

There is a network device between your Exchange Server and Client which is silently dropping the connection without notifying Exchange Server and Client and hence orphan connection still persist.

You need to increase the TcpKeepAlive on that Network Device to more than 2 hours.

~ Singh
patkengroupAuthor Commented:
Interesting. Thank you for that 'heads up'. Since it is a test environment, I will let it run for a at least a week and see if what you have said happens.

I'll report back
If you really want to test it then keep the settings as default 32 sessions and see if it runs out again.

~ Singh
patkengroupAuthor Commented:
will do, and i will let you know what happens.

There is reason to believe that both of you are right, that the fix I put in from that article I referenced above may have fixed the problem as a coincidence. In addition to the registry entry, I also re-started the Information Store. I had never done that before in any of the troubleshooting steps. It could be that the IS was the problem all along, and that a simple re-start fixed my problem.
That's right. Once you restart the Information Store, it is going to Reset the connection and the count starts from 1 again.

~ Singh
patkengroupAuthor Commented:
While waiting for responses at EE, I continued to search for an answer using Google. That is where I stumbled across the solution for me!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.