OSX - высокий обратный прокси-сервер Sierra не работает
278
El Dude
Попытка настроить прокси-сервис на моей машине разработки, который указывает example.com/php
на разработку гибридного приложения на основе ionic, чтобы избежать проблем с CORS.
Что я сделал:
sudo vi /etc/apache/httpd.conf
включить
LoadModule proxy_module libexec/apache2/mod_proxy.so LoadModule proxy_http_module libexec/apache2/mod_proxy_http.so
добавлять
Include /private/etc/apache2/vhosts/*.conf sudo vi /private/etc/apache2/vhosts/proxy.conf <VirtualHost localhost:9999> ProxyPass /php/ https://example.com/php </VirtualHost>
Мой прокси не работает:
~ $ nc -v localhost 9999 nc: connectx to localhost port 9999 (tcp) failed: Connection refused nc: connectx to localhost port 9999 (tcp) failed: Connection refused nc: connectx to localhost port 9999 (tcp) failed: Connection refused
в то время как порт 80 работает:
~ $ nc -v localhost 80 found 0 associations found 1 connections: 1: flags=82<CONNECTED,PREFERRED> outif lo0 src ::1 port 50299 dst ::1 port 80 rank info not available TCP aux info available Connection to localhost port 80 [tcp/http] succeeded! HTTP/1.1 400 Bad Request Date: Wed, 25 Jul 2018 05:58:53 GMT Server: Apache/2.4.33 (Unix) Content-Length: 226 Connection: close Content-Type: text/html; charset=iso-8859-1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>400 Bad Request</title> </head><body> <h1>Bad Request</h1> <p>Your browser sent a request that this server could not understand.<br /> </p> </body></html>
Брандмауэр отключен, поэтому не знаю, где он выходит из строя. Логи Apache не сообщают ничего о прокси.
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?