Больше не удается подключиться к экземпляру SQL Server после включения UFW в Ubuntu 16.04 с уже установленным webmin - PullRequest
0 голосов
/ 11 октября 2019

Я включил UFW на настройке сервера Ubuntu кем-то другим, следуя документации по digitalocean. На этом сервере уже установлен virtualmin / webmin.

Включение UFW не повлияло на трафик, только с разрешенным OpenSSH, и по умолчанию установлено входящее (deny), исходящее (allow). Мне все еще удавалось посещать веб-сайт, даже когда Apache не был добавлен в правило UFW.

Мне пришлось перезагрузить сервер, чтобы увидеть, сработает ли UFW, но состояние брандмауэра было «неактивно». и теперь я не могу подключиться к экземпляру SQL Server через приложение или SSMS даже после отключения брандмауэра.

Приложение не работает в течение нескольких часов, мир у меня на шее и почти в конце веревки.

1 Ответ

1 голос
/ 11 октября 2019

Продолжаем догадки после нескольких комментариев.

Звучит так, как будто вы обновили версию mssql-server, но не обновили пакет msodbcsql17. Последней CU требуется последняя версия msodbcsql17 (не знаю, почему, но ее установка не приводит к сбоям соединения).

Сначала обновите ваши пакеты:

sudo apt update

Затем установите последнюю версиюверсия msodbcsql17:

sudo apt install msodbcsql17

Эта должна установить версию 17.4.2.1-1.

Если это по какой-то причиневыходит из строя. Вы можете откатить обновление до mssql-server:

sudo apt install mssql-server=14.0.3223.3-15
...