Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 нет соединения из другой подсети  [new]
MsDatabaseru
Member

Откуда: Hobby.MsDatabase.ru
Сообщений: 10938
к нашей сетке на vpn прицепили еще одну
у нашей адреса 192.168.1.xxx
у новой 192.168.3.xxx
пинг и трасировка проходит и туда и обратно, скорость хорошая
даже при обращеннии по виндоуз имени компы видят друг дружку
гейт полностью пропускает tcp траффик между сетями


у сиквел сервака адрес 192.168.1.84 порт стандартный 1433
из локалки 192.168.1.xxx с ним работают успешно

из 192.168.3.xxx соединение не происходит


запускаю соединятся адо конекшен,
с разными вариантами, втч такой
Provider=SQLOLEDB.1;PASSWORD=****;PERSIST SECURITY INFO=true;USER ID=sa;INITIAL CATALOG=SQLbase;DATA SOURCE=192.168.1.84,1433;Network Library=dbmssocn;
смотрю пока не выдало ошибку

на клиенте netstat -an
TCP 192.168.3.57:2009 192.168.1.84:445 ESTABLISHED
TCP 192.168.3.57:2511 192.168.1.84:1433 ESTABLISHED

[DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]Ошибка безопасности SSL.


подскажите пожалуйста куда копать, какие инструменты можно применить для диагностики причины
6 июн 12, 19:12    [12677612]     Ответить | Цитировать Сообщить модератору
 Re: нет соединения из другой подсети  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37228
https://www.sql.ru/forum/afsearch.aspx?s=%CE%F8%E8%E1%EA%E0+%E1%E5%E7%EE%EF%E0%F1%ED%EE%F1%F2%E8+SSL&submit=%CD%E0%E9%F2%E8&bid=1
6 июн 12, 19:14    [12677621]     Ответить | Цитировать Сообщить модератору
 Re: нет соединения из другой подсети  [new]
Glory
Member

Откуда:
Сообщений: 104751
MsDatabaseru
PERSIST SECURITY INFO=true

и
MsDatabaseru
Ошибка безопасности SSL.


вы специально хотите использовать шифрование соединения ?
7 июн 12, 09:43    [12679437]     Ответить | Цитировать Сообщить модератору
 Re: нет соединения из другой подсети  [new]
MsDatabaseru
Member

Откуда: Hobby.MsDatabase.ru
Сообщений: 10938
Glory
MsDatabaseru
PERSIST SECURITY INFO=true

и
MsDatabaseru
Ошибка безопасности SSL.


вы специально хотите использовать шифрование соединения ?


насколько я понимаю эта опция позволяет адо конекшену предоставлять доступ апи приложения к логину и паролю с тем чтобы приложение могло сохранить пароль.
но все равно попробую, как появится у них свободный терминал

для оледб соединения согласно доке принудительное шифрование на клиенте включают Use Encryption for Data=True



по поиску и в статьях микрософт по force protocol encryption упомнается утилита server network utility , в которой можно посмотреть стоит ли эта опция, которой нет в инструментах 2005 сервера

в ветке реестра инстанса бинарного параметра encrypt вообще нет,
прошлый вечер и ночь пропал даром, перепробовал рецепты из поиска в ветке по "ssl", пока результатов нет
7 июн 12, 10:36    [12679896]     Ответить | Цитировать Сообщить модератору
 Re: нет соединения из другой подсети  [new]
MsDatabaseru
Member

Откуда: Hobby.MsDatabase.ru
Сообщений: 10938
переключил протокол на именованные каналы,
в строке коннекта добавил ;Network Library=dbnmpntw;
некоторые приложения начали соединяться...

но пока не все...
7 июн 12, 15:14    [12682620]     Ответить | Цитировать Сообщить модератору
 Re: нет соединения из другой подсети  [new]
MsDatabaseru
Member

Откуда: Hobby.MsDatabase.ru
Сообщений: 10938
оказалось что протокол в адо подключении этой опцией переключается,
а в акцессе 2003/2007/2010 при программном подключении ADP прокта (Application.CurrentProject.OpenConnection) не во всех случаях...

нашел интересный недокументированный сиснтаксис
DATA SOURCE=np:\\имясерверноймашинывсети\PIPE\MSSQL$имяинстанса\sql\query


вдруг кому пригодится...
судя по нетстат именованные каналы не к 1433 конектятся а к 445 порту..
4 июл 12, 18:11    [12818038]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить