геосервер nginx proxy_pass не работает

У меня есть эта конфигурация для доступа к геосерверу:

location /geoserver {
    proxy_set_header   Host             $host;
    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://localhost:8080/geoserver/;
    proxy_pass_header Set-Cookie;
    proxy_redirect off;
    }
}

все работает нормально, когда я обращаюсь к веб-странице геосервера, но nginx не обрабатывает такие запросы:

http://localhost:8080/geoserver/ows?SERVICE=WMS&access_token=4r3irW5W3DboGs…7091932%2C-5009377.085697312%2C-10018754.17139462%2C-9.313225746154785e-10 

эта ошибка появляется в консоли:

GET http://localhost:8080/geoserver/ows?SERVICE=WMS&access_token=4r3irW5W3DboGs…7091932%2C-5009377.085697312%2C-10018754.17139462%2C-9.313225746154785e-10 net::ERR_CONNECTION_REFUSED

Я хочу, чтобы nginx заменил http: // localhost: 8080 на IP

Обновление

Я удалил косую черту, но некоторые запросы не работают

OPTIONS http://localhost:8080/geoserver/wms?SERVICE=WMS&REQUEST=GetCapabilities&TILED=true&VERSION=1.1.1 net::ERR_CONNECTION_REFUSED

Я скопировал URL в браузере и заменил localhost: 8080 на IP, он работает !!!

полные конфигурации: Я искал ответ на этот вопрос. Кто-то писал, что в некоторых дистрибутивах ubuntu это значение по умолчанию ...

Сканирует ли clamAV файлы внутри сжатого архива внутри писем? Я искал ответ на этот вопрос. Кто-то написал, что в некоторых дистрибутивах ubuntu это поведение по умолчанию. Однако многие форумы говорят, что вы должны создать собственный сценарий для распаковки файла перед сканированием всех файлов внутри.

МОЖЕТ БЫТЬ, эта функция включена в последнюю версию ClamAV, и, возможно, только дистрибутив Ubuntu использует эту версию. Но ни в чем не уверен.

0
задан 9 February 2017 в 13:55
2 ответа

Вы можете посмотреть man clamscan , чтобы узнать, поддерживает ли он сканирование архивных файлов или нет. Он также показывает значение параметра по умолчанию. Вот похожий пост на askubuntu .

Вот соответствующая часть из руководства с одного из моих серверов:

- scan-archive [= yes (*) / no] Проверять архивы, поддерживаемые libclamav. Если вы отключите эту опцию, исходные файлы все равно будут сканироваться, но без распаковка и дополнительная обработка.

0
ответ дан 5 December 2019 в 08:40

По умолчанию это так, см. man-файл ClamAV:

--scan-archive[=yes(*)/no]
  Scan archives supported by libclamav. If you turn off this option,
  the original files will still be scanned, but without unpacking and 
  additional processing.

https://linux.die.net/man/1/clamscan

почтовая система делает это, в зависимости от конфигурации почтовой системы.

0
ответ дан 5 December 2019 в 08:40

Теги

Похожие вопросы