Я создал простой обратный прокси-сервер и подтвердил, что он работает хорошо, настроив системы Windows и Linux для его использования. Я также использовал 'curl' на OS X, чтобы подтвердить, что он работает как надо.
Я настроил OS X El Capitan через Системные настройки> Сеть> Прокси для использования прокси-сервера, но это не так. Safari и последние версии Chrome полагаются на настройки прокси на системном уровне для использования прокси-сервисов, поэтому ни один из них даже не попытается подключиться к нему.
Firefox в OS X не использует настройки прокси на системном уровне OS X и может быть настроен для использования прокси. Работает нормально.
Как заставить OS X соблюдать настройки?