You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(first as information I'm currently using the 0.10.2 tag as latest I
couldn't get to work (reported on github)).
I basically got everything set up and working but EAS.
With automx-test it seems to work but tried it with my Samsung device
and hit different issues:
the autodiscover request was answered with a 411 which apparently means
that Apache implied a chunked request.
Apache error log:
Received request requiring chunked transfer encoding, but optional
support for chunked transfer encoding has not been enabled.:
/usr/lib/automx/automx_wsgi.py
So the device seems to find the error with POST and tries a GET but
without any parameter which again yields into a 500 because automx
currently always requires a parameter.
All the above is not written to the automx debug log btw.
then I enabled WSGIChunkedRequest On to possibly get around the 411
which seemed to workaround the 411 but then again it seems to
immediately run also into a 500 for the POST request.
And last but not least it seems to work fine with an iOS device so there is some client difference causing this behaviour. I could imagine the only thing required is to make the wsgi capable to work with chunked?
The text was updated successfully, but these errors were encountered:
Same error if Outlook 2016 tries to run autodiscovery, it tries to reveal autodiscover.xml but it isn't using any parameter, especially no "emailaddress" and get HTTP/500 because of the script.
(first as information I'm currently using the 0.10.2 tag as latest I
couldn't get to work (reported on github)).
I basically got everything set up and working but EAS.
With automx-test it seems to work but tried it with my Samsung device
and hit different issues:
the autodiscover request was answered with a 411 which apparently means
that Apache implied a chunked request.
Apache error log:
Received request requiring chunked transfer encoding, but optional
support for chunked transfer encoding has not been enabled.:
/usr/lib/automx/automx_wsgi.py
Apache access log:
[02/Mar/2017:09:06:45 +0100] "POST /autodiscover/autodiscover.xml
HTTP/1.1" 411 921
[02/Mar/2017:09:06:46 +0100] "GET /autodiscover/autodiscover.xml
HTTP/1.1" 500 - "-" "Android-SAMSUNG-SM-G930F/101.60001"
So the device seems to find the error with POST and tries a GET but
without any parameter which again yields into a 500 because automx
currently always requires a parameter.
All the above is not written to the automx debug log btw.
then I enabled WSGIChunkedRequest On to possibly get around the 411
which seemed to workaround the 411 but then again it seems to
immediately run also into a 500 for the POST request.
And last but not least it seems to work fine with an iOS device so there is some client difference causing this behaviour. I could imagine the only thing required is to make the wsgi capable to work with chunked?
The text was updated successfully, but these errors were encountered: