linux上的sqlserver服务总断,sql-server - [在Linux中添加SSL证书后SQL Server服务中断 - SO中文参考 - www.soinside.com...

博主在Ubuntu16上安装了SQLServer并尝试为其添加SSL加密证书以提高安全性。按照教程操作后,重启服务时遇到了错误,退出代码为1/失败。检查journalctl日志未找到明确原因。从/var/log/syslog中发现证书文件读取权限问题。尝试解决权限问题后问题依旧。编辑mssql.conf文件后,怀疑可能是许可证问题。寻求类似问题的解答但未成功。
摘要由CSDN通过智能技术生成

我已经在Ubuntu 16机器上设置了SQL Server数据库服务器。为了使其在主机网络上安全,我正在努力在其上添加SSL加密证书。

我尝试按照此链接ssl-encryption-mssql上所述的步骤进行操作>>

但是在重新启动SQL Server服务后,显示以下退出代码状态会中断代码=已退出,状态= 1 /失败

我什至尝试使用journalctl -u mssql-server.service -b检查日志,但这根本没有帮助。对于引用,我在下面添加了journalctl命令的屏幕截图:

eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9EZWRIdi5wbmcifQ==

按照官方文档中的步骤操作后,我的/var/opt/mssql/mssql.conf看起来像这样。[sqlagent]

enabled = false

[EULA]

accepteula = Y

[network]

tlscert = /etc/ssl/certs/cert.pem

tlskey = /etc/ssl/private/privkey.pem

tlsprotocols = 1.2

forceencryption = 1

EDIT-1:我进一步从/ var / log / syslog中检出了日志,其中指出了以下日志-Error: 49940, Severity: 16, State: 1.Unable to open one or more of the user-specified certificate file(s). Verify that the certificate file(s) exist with read permissions for the user and group running SQL Server并发现此question似乎很相似,我尝试按照Charles的方法进行操作,但似乎无效。甚至我都在使用“让我们加密证书”。

EDIT-2:它不是许可版本,这可能是原因吗?

如何解决此错误?

我已经在Ubuntu 16机器上设置了SQL Server数据库服务器。为了使其在主机网络上安全,我正在努力在其上添加SSL加密证书。我尝试按照以下步骤操作...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值