Antw: Re: Autodiscover case-sensitive

Anke Spiegel Anke.Spiegel at rz.hs-fulda.de
Tue Mar 24 12:46:20 CET 2020


Hi,

for me AutoMX2 works with Thunderbird but I didn´t have any luck with
Microsoft products myself.

Is there a way to test Microsoft Autodiscover without the Outlook
program and without having to log in with a real Account and Password?
Like is there a command or a request I can send to the AutoMX2 and
receive an XML back? How do you test it?

What would it look like in the access.log if there was a success with a
Microsoft product?

This is my access.log with a successful Thunderbird Autoconfig:
172.16.01.01 - - [23/Mar/2020:14:21:17 +0100] "POST
/autodiscover/autodiscover.xml HTTP/1.1" 400 224 "-" "Mozilla/5.0
(Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0"
172.16.01.01 - - [23/Mar/2020:14:21:17 +0100] "GET
/mail/config-v1.1.xml?emailaddress=test%40oe.mydomain.de HTTP/1.1" 200
570 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
Thunderbird/68.6.0"
172.16.01.01 - - [23/Mar/2020:14:21:17 +0100] "POST
/autodiscover/autodiscover.xml HTTP/2.0" 400 136 "-" "Mozilla/5.0
(Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0"

I guess the success can be seen here in the 200 after the GET link. Is
that right?


This is what I see in the access.log when some people try with
Microsoft products:
37.201.01.01 - - [13/Mar/2020:17:11:45 +0100] "GET
/autodiscover/autodiscover.json?Email=firstname.lastname%40oe.mydomain.de&Protocol=Autodiscoverv1&RedirectCount=1
HTTP/1.1" 503 8000 "-" "Microsoft Office/16.0 (Windows NT 10.0;
Microsoft Outlook 16.0.12527; Pro)"
37.201.01.01 - - [13/Mar/2020:17:11:45 +0100] "POST
/autodiscover/autodiscover.xml HTTP/2.0" 503 488 "-" "Microsoft
Office/16.0 (Windows NT 10.0; Microsoft Outlook 16.0.12527; Pro)"
37.201.01.01 - - [13/Mar/2020:17:11:45 +0100] "POST
/autodiscover/autodiscover.xml HTTP/2.0" 503 421 "-" "Microsoft
Office/16.0 (Windows NT 10.0; Microsoft Outlook 16.0.12527; Pro)"
37.201.01.01- - [13/Mar/2020:17:11:45 +0100] "GET
/autodiscover/autodiscover.xml HTTP/1.1" 503 582 "-" "Microsoft
Office/16.0 (Windows NT 10.0; Microsoft Outlook 16.0.12527; Pro)"
37.201.01.01 - - [13/Mar/2020:17:11:46 +0100] "GET
/autodiscover/autodiscover.xml HTTP/1.1" 503 582 "-" "Microsoft
Office/16.0 (Windows NT 10.0; Microsoft Outlook 16.0.12527; Pro)"

There is no 200 here or in any of the other Microsoft Autodiscover
requests.

How do I know if they are successful?

Thank you,
Anke



>>> Ralph Seichter <automx2 at seichter.de> 23.03.2020 18:59 >>>
* William Edwards:

> That's why I think this should perhaps be 'fixed' in automx2.

I have spent more time digging, and I still don't think it needs
fixing
in automx2. RFC 3986 states [1] that URI "generic syntax components
are
assumed to be case‑sensitive unless specifically defined otherwise by
the scheme", and Microsoft's own Autodiscover documentation [2] shows
all‑lowercase URLs.

  [1] https://tools.ietf.org/html/rfc3986#section‑6.2.2.1 

  [2]
https://docs.microsoft.com/exchange/architecture/client‑access/autodiscover?view=exchserver‑2019


Has anybody else here tested Microsoft products with automx2 ?

‑Ralph


More information about the automx-users mailing list