You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET Core应用通过Bluecoat Web代理建立TCP隧道连接外部SQL Server失败问题求助

.NET Core应用通过Bluecoat Web代理建立TCP隧道连接外部SQL Server失败问题求助

各位好,我现在碰到一个头疼的连接问题,想请大家帮忙分析下:

我的.NET Core应用部署在OpenShift容器中,需要从公司内网出发,经过内部Bluecoat Web代理和防火墙,连接到外部的SQL Server数据库。

目前我的思路是先建立TCP隧道到外部数据库,然后用本地回环地址来连接,连接字符串如下:

var connectionString = "Data Source=127.0.0.1,1433;Initial Catalog=myDatabase;Integrated Security=false;User ID=username;Password=sqlPassword;TrustServerCertificate=true;";

TCP隧道的创建是成功的,但当我尝试通过这个隧道连接数据库时,却收到了一个通用的错误:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.

查看两端的日志后,我确认TCP隧道确实建立成功了,但外部数据库端在隧道建立后立刻返回了**[RST, ACK](重置确认)**包,这应该就是连接被中断的直接原因,但我暂时找不到问题根源。

想请教各位:有没有遇到过类似的场景?是不是Bluecoat Web代理对TCP隧道有特殊限制?或者我的连接配置哪里存在疏漏?麻烦大家帮忙指点下方向,谢谢!

备注:内容来源于stack exchange,提问作者janitheshan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:28:00