semenenko88
@semenenko88
Системный администратор

Почему может не работать Apache ReverseProxy за NAT?

Простейший ReverseProxy для доступа к внутренним веб серверам. На веб серверах базы 1С. Так после обновления платформы до 8.3.17 базы во внутренней сети через прокси открываются, а проходя через nat не открываются. Понятно что что-то изменили в платформе (в модуле для apache), но как это могло повлиять на проходимость именно через nat.

access.log при запросе из интернета (nat):
"GET /AU7ZYH8V/ru_RU/scripts/mod_bootstrap_bootstrap.js?sysver=8.3.18.1201 HTTP/1.1" 200 2885 "https://xxx/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/manifest.json?sysver=8.3.18.1201 HTTP/1.1" 200 2885 "https://xxx/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/e1csys/mngsrv/favicon.ico HTTP/1.1" 200 2881 "https://xxx/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"


Обращение через прокси но в локальной сети (без nat):
"GET /AU7ZYH8V/ru_RU/scripts/mod_bootstrap_bootstrap.js?sysver=8.3.18.1201 HTTP/1.1" 200 5021 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/scripts/mod_sw_sw.js?sysver=8.3.18.1201 HTTP/1.1" 200 614 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/mainform.html?sysver=8.3.18.1201 HTTP/1.1" 200 33935 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/webclient_start.css?sysver=8.3.18.1201 HTTP/1.1" 200 6532 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/scripts/lib_diff_match_patch.js?sysver=8.3.18.1201 HTTP/1.1" 200 6633 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/scripts/webcolors.js?sysver=8.3.18.1201 HTTP/1.1" 200 4315 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/scripts/lib_jszip_min.js?sysver=8.3.18.1201 HTTP/1.1" 200 30464 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/scripts/lib_html2canvas_min.js?sysver=8.3.18.1201 HTTP/1.1" 200 43845 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/e1csys/mngcore/splashBottom.png?sysver=8.3.18.1201 HTTP/1.1" 200 10900 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/e1csys/mngcore/splashTop.png?sysver=8.3.18.1201 HTTP/1.1" 200 11008 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/scripts/mod_main_loader.js?sysver=8.3.18.1201 HTTP/1.1" 200 949013 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/resourceStrings?sysver=8.3.18.1201 HTTP/1.1" 200 47356 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"POST /AU7ZYH8V/ru_RU/e1cib/login?version=8.3.18.1201&cred=CA==&nooida&vl=ru_RU&clnId=af12688e-8b21-1c8d-5811-d90129ee3423 HTTP/1.1" 402 1240 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"

"GET /AU7ZYH8V/ru_RU/e1cib/additionalAuthSettings?sysver=8.3.18.1201 HTTP/1.1" 200 401 "https://10.15.0.57/AU7ZYH8V/ru_RU/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"


При этом проходя nat mod_bootstrap_bootstrap.js пустой, а не проходя это действительно java script файл, с объявлением переменных. А так как при прохождении через nat он оказывается пустым, то и дальнейшее приложение не запускается.

Может кто-то сможет понять что происходит, или сталкивался с подобным (не обязательно в 1С), отпишитесь.
  • Вопрос задан
  • 1276 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы