Link to home
Start Free TrialLog in
Avatar of Gregory Morilleau
Gregory Morilleau

asked on

Proxy services unhealthies - Exchange 2016

Hi,

I am encountering an issue in an Exchange 2016 infrastructure with two servers. When I type Get-HealthReport all proxies services are unealthies on both servers. FreeBusy is Healthy but it is impossible to get autodiscover working correctly while the mailbox profile charges. I did the check after having checked autodiscover preliminaries (which are correct):

Test-OutlookWebServices -ClientAccessServer
Automatic discovery: Failure
Exchange Web Services: Failure
Offline Address Book: Failure

Event Viewer doesn't show anything abnormal.

It is impossible to get certain calendars for some mailboxes while some which had been loaded in the past appear to work correctly.

I recently created a new mailbox for a new coworker and autodiscover loaded the profile but outlook refused to start while the same client works with my mailbox which had been created before this issue. I don't know where to search knowing that I don't know anything in aspx, ASP.NET and C#.

New mailboxes work correctly in OWA. In Exchange PowerShell Console it is not possible to see mailbox calendars.

Really appreciate help,

Thanks,

Gregory
Avatar of timgreen7077
timgreen7077

Have you tried to reboot the servers yet. If not, perform a reboot when possible.
This should be a gig or project.  Too much to cover for a question.
Avatar of Gregory Morilleau

ASKER

Hi timgreen7077,

I must tell you that I was skeptical regarding a simple reboot but I am compelled to admit that Exchange needs to be rebooted sometimes when encountering issues. It did not solve everything but it helped correcting issues linked to proxy services.

I still got issues regarding Calendars and automatic reply functionality  in Outlook. Furthermore, it is not possible to see users' calendar in Exchange Console while logged as Exchange administrator.

Thanks,

Gregory

PS: If someone could help me on these issues
you can't use the exchange console to view calendars. not sure what you are attempting to do. Have you tried OWA to view calendars and auto reply?
Hi timgreen7077,

I tried this PowerShell command line but it returns nothing (I replaced <user> with real accounts):

Get-MailboxCalendarFolder <user>:\calendar

Gregory
can you run the same cmdlets against your own person account and get any results?

Get-MailboxCalendarFolder -Identity username:\Calendar
Hi timgreen7077,

The strangest thing is that I can see only some calendars but some others just return the following error:

Error on proxy command 'Get-MailboxCalendarFolder -Identity username:\Calendar' to server XCH16.domain.com: Server version 15.01.1415.0000, Proxy method RPS:
There isn't a calendar folder that matches domain.com/.../username:\calendar. Make sure that you entered the correct name of the calendar folder.

I insist on the fact that some calendars' folder information are accessible but others just aren't. A recent new mailbox which I created is accessible too.

I had issues with OAB and Arbitration mailboxes and had to recreate a new one for OAB but I don't know if this linked.

Gregory
How many exchange servers do you and are they all 2016
Yes, both servers were upgraded towards CU8 and this migration caused me a lot of wasted time for we had two years and a half late. I migrated those servers from RPM to CU8. We also had issues because my predecessors migrated this infrastructure from 2013 to 2016 (I arrived in this company as a System Administrator and had never had to cope with Exchange before). I had to make some cleaning and delete databases to create new one and rebuid a new DAG. I also performed migration batches (New-MoveRequest) ...
I'm wondering if it depends on the server you are connecting to, so if some users calendars are showing check to see if they are on the same active DB and server and if they are look at the users that are not showing and see if they are on a different server and active DB. if that is the case access that server and test.
I also have to add an intel, when I wanted to use Mapi/HTTP  it induced an general issue: Everytime users were asked to enter their credentials by means of a popup which constantly reappeared. I finally decided to do a rollback towards RPC.

Microsoft insists on this change and when you do it it creates  a lot of problems in your infrastructure. Users don't understand thoses kinds of issues and turn to you to ask for answers ...
"I'm wondering if it depends on the server you are connecting to, so if some users calendars are showing check to see if they are on the same active DB and server and if they are look at the users that are not showing and see if they are on a different server and active DB. if that is the case access that server and test."

-> I analysed this and I can assure it to you that those mailboxes are in the same Database.
what version of outlook?
They ones that you can view and the ones you can't view are on the same DB. is that correct.
We principally deployed this version -

Outlook 2016 Pro; 16.0.4266.1001 - 64 Bits
"They ones that you can view and the ones you can't view are on the same DB. is that correct."

It's what happens. All are in the same Database.
you should have been able to use mapi/http, and not RPC. Exchange 2016 natively supports mapi/http and not RPC. You shouldn't have needed to change that, did you verify NTLM was being used before making that change.

I'm also wonder about you autodiscover SCP and name spaces. are you using an unbound name space or the server names. see the below link and let me know.

https://practical365.com/exchange-server/exchange-server-2016-client-access-namespace-configuration/
"you should have been able to use mapi/http, and not RPC. Exchange 2016 natively supports mapi/http and not RPC."
-> After having upgraded, post-ugrade advice is to activate mapi/http, if you don't you stay with RPC protocol, am I right?

Considering the DNS configuration, it works for OWA, EAS, why should we have an issue linked to a bad DNS configuration knowing that all virtual directories are confgiured following the same pattern?

Fianlly, why in the Exchange Console on the server I can see calendar of some users and others not while thoses mailboxes are in the same database?
mapi/http is the default so there is no need to activate any thing. outlook 2016 would have connected to rpc/http or mapj/http without any further config changes so since exchange 2016 is http/mapi outlook would have connected unless something else is wrong with your setup. exchange 2016 is http not RPC.

You should verify the name spaces are the correct and autodiscover SCP is set with proper DNS because these services utilize autodiscover. once u verify let me know and we can continue to look at this.
https://blogs.technet.microsoft.com/exchange/2014/02/28/namespace-planning-in-exchange-2013/

"I'm also wonder about you autodiscover SCP and name spaces. are you using an unbound name space or the server names"
-> We use an unbound model: a unique FQDN mail.domain.com which corresponds to both servers which are called: XCH16-1 et XCH16-2
Good deal and I'm assuming your SCP follows the same with DNS pointing to it.
ASKER CERTIFIED SOLUTION
Avatar of Gregory Morilleau
Gregory Morilleau

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Issue linked according to my own research on the fact that Exchange translation is not optimized for the French verrsion.