|
Публикация 1С Apache Nginx VPN проблема подмены ServerName в Веб-клиенте | ☑ | ||
---|---|---|---|---|
0
Garykom
гуру
20.04.19
✎
15:55
|
Подскажите с проблемой.
Вот настроил 1С на Apache, все работает на локальном компе на Win7. На VPS (Debian 8) поставил Nginx и настроил там VPN сервер (ip 172.16.0.1). Из Win7 поднят VPN клиент (ip 172.16.0.11) друг друга с сервером пингуют. На Nginx (на сервере) настроено https://i.paste.pics/c59ba5432225b518f7912d7016c43bcf.png С обычными сайтиками все супер http://test.1cvpn.ru/index.html получаю "It works!" с апача компа. Но если попытаться http://test.1cvpn.ru/test то будет болт с переадресацией на http://172.16.0.11/test/ Как сами можете убедиться по правильной ссылке. На своем компе в windows\system32\drivers\etc\hosts прописал 127.0.0.1 test.1cvpn.ru и локально оно стало на компе где база заходить. Но с других компов через инет один фиг 172.16.0.11 https://i.paste.pics/650063dfbbc92190ff67ca7572d47b75.png Кто виноват и что делать? Если работает "It works!" https://i.paste.pics/43a15fa3a6b3fd90a4d6437ef67d4f78.png |
|||
1
Garykom
гуру
20.04.19
✎
17:22
|
Яхуу оно работает с тонким клиентом и даже с полной ссылкой веб-клиента
http://test.1cvpn.ru/test/ru_RU/ Что за глюк при подстановке ru_RU хз |
|||
2
Туц
20.04.19
✎
17:54
|
Я зашел
|
|||
3
Туц
20.04.19
✎
17:55
|
http://test.1cvpn.ru подменяется на http://172.16.0.11/test/
|
|||
4
Garykom
гуру
20.04.19
✎
17:58
|
(3) я знаю в этом и проблема но с добавкой ru_RU уже все ок и в тонком клиенте ок
|
|||
5
Garykom
гуру
20.04.19
✎
17:59
|
(2) Ты Вася?
|
|||
6
Garykom
гуру
20.04.19
✎
17:59
|
Хорошо что я закрыл внешние обработки ))
|
|||
7
Garykom
гуру
20.04.19
✎
19:38
|
Так никто не в курсе как 1С это "ru_RU" добавляет и почему при этом берет и подставляется ip вместо имени?
|
|||
8
Asmody
20.04.19
✎
22:14
|
Сейчас точно не вспомню, но попробуй убрать последний слеш в proxy_pass
|
|||
9
Asmody
20.04.19
✎
22:17
|
Локальный HASP4 ORGL8 500, выдал сервер
Палево, да? :) |
|||
10
Garykom
гуру
20.04.19
✎
22:19
|
(9) Веб-клиент с локальным хаспом не пашет к сожалению, пришлось для тестов.
Но я не для реального использования, это уже к юзерам :) |
|||
11
Garykom
гуру
20.04.19
✎
22:21
|
(8) Не помогло ((
|
|||
12
Fram
20.04.19
✎
22:24
|
Вот так работает http://test.1cvpn.ru/test/
|
|||
13
Garykom
гуру
20.04.19
✎
22:25
|
Самое интересно что если без Nginx порты пробрасывать то все замечательно пашет на Апаче.
Но для фримиум сервиса боюсь портов не напасешься. |
|||
14
Fram
20.04.19
✎
22:25
|
То есть если слеш добавить
|
|||
15
Garykom
гуру
20.04.19
✎
22:27
|
(14) Как интересно да со слешем в конце заходит.
Не понял нифига. |
|||
16
Сергиус
20.04.19
✎
22:28
|
(0)В default.vrd ничего такого не прописывается при публикации?
|
|||
17
Garykom
гуру
20.04.19
✎
22:29
|
Я понять не могу это особенность модуля от 1С для апача или все же связки apache+nginx ?
Причем просто по проброске по портам без nginx не проявляется такого и все ок. Я до этого вручную через iptables делал же и маппинг портов. |
|||
18
Garykom
гуру
20.04.19
✎
22:29
|
(16) Сча гляну
|
|||
19
Garykom
гуру
20.04.19
✎
22:32
|
(16) Ничего нет https://i.paste.pics/8bae2fd8618a1040933985ec440c878e.png
Пробовал "/" добавить чтобы было "/test/" не помогло. |
|||
20
Garykom
гуру
20.04.19
✎
22:42
|
Надо будет на 443 с ssl попробовать, там апач через виртуальный хост пашет, может поможет.
|
|||
21
Fram
21.04.19
✎
00:52
|
В локально сети без слеша работает
|
|||
22
Fram
21.04.19
✎
00:52
|
?
|
|||
24
Garykom
гуру
21.04.19
✎
01:29
|
(20) Со смартфона по wifi через
"ip_компа/test" сам подставил ru_RU и зашел. Но это нормально без nginx же, без него у меня сразу на апач у меня и раньше не было проблем. |
|||
25
Garykom
гуру
21.04.19
✎
01:29
|
(24) к (21)
|
|||
26
Garykom
гуру
21.04.19
✎
01:50
|
Походу происходит подмена "Host" в HTTP
https://habr.com/ru/post/183668/ #proxy_set_header Host $host; proxy_set_header Host test.1cvpn.ru; Так все ок. |
|||
27
Garykom
гуру
05.05.19
✎
02:27
|
Кому интересно продолжаю писать сервис https://1cvpn.ru/
Но тяжко идет, куча тонкостей и странных (для 1Сника) трабл. Я сайты с нуля с регистрацией и прочими свистелками никогда не делал, только допиливал готовые или простые лендинги. Пока Golang все еще нравится, код четкий, все есть что надо, ошибок в процессе не дает допускать. |
|||
28
Asmody
05.05.19
✎
09:44
|
(27) кинул каплю. у тебя там яндекс.деньги в коммент какую-то дичь пишет, не обращай внимания
|
|||
29
Garykom
гуру
05.05.19
✎
09:51
|
(28) Э оно в процессе прикручивания на живую нитку же, донат прям сча добавил тока что
|
|||
30
Garykom
гуру
05.05.19
✎
09:57
|
(28) Cпасибо.
Хотя для сервиса еще пилить, пилить и пилить. Радует что технология проброски внешнего домена на vpn отлажена, все продумано, осталось только удобно реализовать. Чтобы даже рядовой пользователь или эникей мог банально в несколько кликов базу 1С (или noVNC или HTTP сервер) при желании в инет опубликовать со своего компа или любого девайса с любым инетом. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |