Nginx + Android + ssl = 400
Andrey Kopeyko
andrey at kopeyko.ru
Sat Feb 28 17:19:12 UTC 2015
28.02.2015 17:41, ingtar пишет:
>
> На момент ошибки в логах вот такой запрос:
>
> exchange.example.com 111.111.11.111 - user at example.com [28/Feb/2015:17:36:19
> +0300] "OPTIONS /Microsoft-Server-ActiveSync HTTP/1.1" 400 246 "-"
> "Android/5.0.2-EAS-2.0" "-" upstream - status:- time: -NONE - -
> Смущает то, что на iOS все работает
Смотрите, что шлёт яблочный клиент - предположу, что таки другое.
И гляньте в error_log - там будут подробности про ошибку.
> и этот же же конфиг на другом сервере тоже работает.
Включите debug на обоих серверах
(http://nginx.org/ru/docs/debugging_log.html и
http://nginx.org/ru/docs/ngx_core_module.html#debug_connection),
сделайте по 1 запросу, и тщательно изучайте\сравнивайте отладочные логи
- и разница должна вам открыться.
--
Best regards,
Andrey Kopeyko <andrey at kopeyko.ru>
Подробная информация о списке рассылки nginx-ru