Outlook & Exchange 2013 mailbox trouble connecting

Good afternoon

I need help with a problem that I end report, the scenario is as follows:

2 Servers multirole Exchange 2013 (DAG)
Coexistence with Exchange 2007 (2 CAS, 2 maibox in DAG)
No balancer in CAS is DNS roundrobin

The problem is that at any moment you can not connect a user to outlook, this mailbox was moved to Exchange 2013 and more than a month ago.

Delete the profile and set it up again but does not work make the mistake

The connection to Microsoft Exchange is not available. Outlook must be online ...
If you reconfigure the profile on the same computer but with a profile of another user if windows works.

The curious thing is that on another computer sends the same error message if I configure Outlook with your user profile.

Try setting other mailboxes in the profile that is giving problems and not work, it seems that is a problem in the user profile but does the same on different computer even if new profiles.

Any idea where I should look for. I do know if you need something more than information.

Thank you.
Roberto OviedoMicrosoft Infrastructure ConsultantAsked:
Who is Participating?

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

x
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.

Simon Butler (Sembee)ConsultantCommented:
You have unique host names for both Exchange 2013 and 2007? If you remove the round robin DNS and point the DNS at one server only, does it work then?
URLS configured correctly?

Does the Autodiscover test return the correct information?

Simon.
Roberto OviedoMicrosoft Infrastructure ConsultantAuthor Commented:
Finally it turned out that it had implemented a proxy autoconfiguration script (pac.zscaler.net) to the OU where users who had problems are located. These users are located in separate branches with access to internet and tries to control it.

The script had the default values:

FindProxyForURL function (url, host) {
    privateIP var = / ^ (0 | 10 | 127 | 192 \ 168 | 172 \ 1 [6789] | 172 \ 2 [0-9] | 172 \ 3 [01] | 169 \ .254 | 192 \ . .88 \ .99) \ [0-9.] + $ /; 

    / * Do not send private non-FQDN or IP auths to Zscaler * / 
    if (isPlainHostName (host) || privateIP.test (host)) 
       return "DIRECT"; 

    / * FTP Directly goes * / 
    if (url.substring (0,4) == "ftp:") 
       return "DIRECT"; 

    / * Default Traffic Forwarding. Forwarding to Zen on port 80, but you can use port 9400 Also * / 
     return "PROXY XX.XX.XX.XX: 9443; XX.XX.XX.XX PROXY: 9443; DIRECT"; 
} 

Open in new window


I just had to add the line "isInNet (dnsResolve (host) + Network Segment Exchange servers" and then it worked:

FindProxyForURL function (url, host) {
    privateIP var = / ^ (0 | 10 | 127 | 192 \ 168 | 172 \ 1 [6789] | 172 \ 2 [0-9] | 172 \ 3 [01] | 169 \ .254 | 192 \ . .88 \ .99) \ [0-9.] + $ /; 

    / * Do not send private non-FQDN or IP auths to Zscaler * / 
    if (isPlainHostName (host) || privateIP.test (host)) || 
       isInNet (dnsResolve (host), "100.100.100.0", "255.255.255.0") ||
       return "DIRECT"; 

    / * FTP Directly goes * / 
    if (url.substring (0,4) == "ftp:") 
       return "DIRECT"; 

    / * Default Traffic Forwarding. Forwarding to Zen on port 80, but you can use port 9400 Also * / 
     return "PROXY XX.XX.XX.XX: 9443; XX.XX.XX.XX PROXY: 9443; DIRECT"; 
} 

Open in new window


Thank you.

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
Roberto OviedoMicrosoft Infrastructure ConsultantAuthor Commented:
After a review and several tests it conducts the user profile to detect a difference of settings had access to internet with other users.

At first I did not believe it to be proxy problem because exceptions were configured globally precisely to avoid this kind of access problems.

However some coworkers recently changed the settings from a GPO, the GPO indicates that the script is used to configure the proxy,
used a default script and no exceptions configured in the script.

My coworkers tell me that this GPO applies only to users in remote branches with independent internet access and want to control access to those Internet users.

Perform tests by modifying the script to reach the solution to comment.

Greetings.
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
Exchange

From novice to tech pro — start learning today.