重新使用端口443的另一项服务 – 这可能吗?

最终目标是允许远程数据连接服务在SQL服务器上的端口443上运行。 访问连接的应用程序在防火墙后面,这是因为客户不愿意打开另一个端口,我被要求尝试使其工作。 当前的环境是Windows 2003 R2(SP2)和SQL Server 2005. IIS没有安装,但是当我尝试安装第三方连接软件(SequeLink)时,它不会像报告的东西仍然configuration/使用端口443 。

Netstat不显示任何监听端口,我试过编辑system32 \ drivers \ etc \ services文件,删除对端口443的引用,还使用sc delete删除HTTP和HTTPFilter(服务控制台中的HTTP SSL)服务看看这是否有帮助。 每次更改后重新启动。

还有什么可以使用该端口? 我试图甚至可能(我有我的怀疑,但必须调查每一个途径)?

任何帮助/指针将不胜感激。

编辑:如果有人在未来遇到这种情况。 进一步的调查发现这是SequeLink安装过程的限制。 安装程序似乎将端口范围限制在1024到65536之间。但是,安装后可以重新configuration用于SLSQLServer服务的端口。 我能够安装到端口19996,然后更改为443。

你有没有考虑在防火墙上做一些端口转发? 而不是打开另一个端口,你可以redirect443防火墙上的IP到机器上的其他东西(无论SequeLink实际上想要使用什么端口),而不是与它斗争?