Добрый день!
Попробую описать проблему. Прошу помочь хоть каким-то дельным советом или направить в какую сторону копать
Что делал:
Сначало собрал макет в локалке на нескольких раутерах ,чтобы симитировать работу через интернет и наличие различных сетей - все работало замечательно. Ключ пробовал как оставлять на сервере в сети клиента, так и перемещать в виртуальную винду на сервере ubuntu за VPN-туннелем.
Перенёс в интернет:
Есть раутер(dd-wrt) с реальным IP(x.x.x.x) и OpenVPN-сервером(сеть 10.10.10.0/24), к нему по локалке(сеть 192.168.2.0/24) подключен сервер 1С на UBUNTU и СУБД PostgreSQL. На сервере в виртуалке установлена WindowsXP SP2 и работает сервер защиты Рарус - но на данный момент не задействован, т.к. ключ будет пока что установлен на сервере в локальной сети подключаемых клиентов.
Клиент из другого офиса (сеть 192.168.1.0/24) коннектится через OpenVpn на раутер. Раутер выдает клиенту адрес из сети 10.10.10.0 и прописывает клиенту маршрут - все пакеты в сеть 192.168.2.0 отправлять через vpn-тунель (т.е. через сеть 10.10.10.0).
После установки соединения клиент из 192.168.1.0 видит сервер 1C и СУБД в 192.168.2.0 сети (локалка раутера) и виртуальную винду.
В hosts файле у клиента прописаны IP сервака и винды - пингуется как по IP так и по имени сервера и винды.
Ключ пока что установлен в сети клиента(192.168.1.0), и в рабочей конфе указана ссылка на этот сервер, а не на сервер через vpn.
Пробую подключиться к СУБД на сервере через vpn (использую pgAdmin) - вижу текущие БД, работает.
Пробую запустить оснастку "Серверы 1С Предприятия" - подключает сервак, работает.
Пробую создать пустую конфу на сервере через vpn - создает. Конфигуратор и Предприятие запускаются без проблем.
Пробую в пустую конфу загрузить текущую рабочую конфу из dt-файла - загружает, но после запроса на перезагрузку конфы - виснет.
Пробую создать новую конфу альфа-авто из шаблона - загружает,но после попытки запустить конфу - виснет.
Виснет - окно замораживается, ничего не отображает, до проверки ключа, вроде бы не доходит и не видно самого окна конфигурации со всеми менюшками и кнопочками...
Итого: пустая оболочка 1С запускается(как конфигуратор так и предприятие), а с какими-то либо данными альфа-авто - виснет в момент загрузки, и ничего не пишет.
Может подскажете в чем может быть проблема? Где хоть посмотреть логи что происходит в момент загрузки, на чем виснет?
смотрел в каталоге 1с - логи пустые.
Заранее очень благодарен!!!
P.S. если нужна какая-то либо дополнительная информация - незамедлительно вышлю.
Firewall на сервере вроде отключен, на раутере стоят вот такие настройки (но они кажись касаются только VPN):
настройки OpenVpn на раутере:
настройки OpenVpn на клиенте:
Попробую описать проблему. Прошу помочь хоть каким-то дельным советом или направить в какую сторону копать
Что делал:
Сначало собрал макет в локалке на нескольких раутерах ,чтобы симитировать работу через интернет и наличие различных сетей - все работало замечательно. Ключ пробовал как оставлять на сервере в сети клиента, так и перемещать в виртуальную винду на сервере ubuntu за VPN-туннелем.
Перенёс в интернет:
Есть раутер(dd-wrt) с реальным IP(x.x.x.x) и OpenVPN-сервером(сеть 10.10.10.0/24), к нему по локалке(сеть 192.168.2.0/24) подключен сервер 1С на UBUNTU и СУБД PostgreSQL. На сервере в виртуалке установлена WindowsXP SP2 и работает сервер защиты Рарус - но на данный момент не задействован, т.к. ключ будет пока что установлен на сервере в локальной сети подключаемых клиентов.
Клиент из другого офиса (сеть 192.168.1.0/24) коннектится через OpenVpn на раутер. Раутер выдает клиенту адрес из сети 10.10.10.0 и прописывает клиенту маршрут - все пакеты в сеть 192.168.2.0 отправлять через vpn-тунель (т.е. через сеть 10.10.10.0).
После установки соединения клиент из 192.168.1.0 видит сервер 1C и СУБД в 192.168.2.0 сети (локалка раутера) и виртуальную винду.
В hosts файле у клиента прописаны IP сервака и винды - пингуется как по IP так и по имени сервера и винды.
Ключ пока что установлен в сети клиента(192.168.1.0), и в рабочей конфе указана ссылка на этот сервер, а не на сервер через vpn.
Пробую подключиться к СУБД на сервере через vpn (использую pgAdmin) - вижу текущие БД, работает.
Пробую запустить оснастку "Серверы 1С Предприятия" - подключает сервак, работает.
Пробую создать пустую конфу на сервере через vpn - создает. Конфигуратор и Предприятие запускаются без проблем.
Пробую в пустую конфу загрузить текущую рабочую конфу из dt-файла - загружает, но после запроса на перезагрузку конфы - виснет.
Пробую создать новую конфу альфа-авто из шаблона - загружает,но после попытки запустить конфу - виснет.
Виснет - окно замораживается, ничего не отображает, до проверки ключа, вроде бы не доходит и не видно самого окна конфигурации со всеми менюшками и кнопочками...
Итого: пустая оболочка 1С запускается(как конфигуратор так и предприятие), а с какими-то либо данными альфа-авто - виснет в момент загрузки, и ничего не пишет.
Может подскажете в чем может быть проблема? Где хоть посмотреть логи что происходит в момент загрузки, на чем виснет?
смотрел в каталоге 1с - логи пустые.
Заранее очень благодарен!!!
P.S. если нужна какая-то либо дополнительная информация - незамедлительно вышлю.
Firewall на сервере вроде отключен, на раутере стоят вот такие настройки (но они кажись касаются только VPN):
Код |
---|
iptables -I INPUT 2 -p udp --dport 1194 -j ACCEPT iptables -I FORWARD -i br0 -o tun0 -j ACCEPT iptables -I FORWARD -i tun0 -o br0 -j ACCEPT |
настройки OpenVpn на раутере:
Код |
---|
server 10.10.10.0 255.255.255.0 port 1194 proto udp dev tun0 route 10.10.10.0 255.255.255.240 push "route 192.168.2.0 255.255.255.0" dh /xxx/dh.pem ca /xxx/ca.crt cert /xxx/cert.pem key /xxx/key.pem keepalive 10 120 client-to-client management localhost 5001 comp-lzo |
настройки OpenVpn на клиенте:
Код |
---|
client remote ИМЯ_СЕРВЕРА1С_СЕТЬ2 1194 ca ca.crt cert client.crt key client.key dev tun proto udp comp-lzo ping 15 ping-restart 120 resolv-retry infinite persist-key persist-tun |