Web services 无法在ColdFusion 8中创建https web服务

Web services 无法在ColdFusion 8中创建https web服务,web-services,coldfusion,ssl-certificate,coldfusion-8,coldfusion-2016,Web Services,Coldfusion,Ssl Certificate,Coldfusion 8,Coldfusion 2016,我们正在尝试通过ColdFusion 8中的CFadmin添加https web服务 我们有两个ColdFusion应用程序。一个在ColdFusion 2016上,另一个在ColdFusion 8上。 CF8应用程序很少使用CF2016应用程序的Web服务 最近,我们在CF2016应用程序中添加了SSL。现在这个应用程序的URL是HTTPS 在此之后,消费cf2016 Web服务的cf8模块很少停止工作 我们发现我们需要用https URL更新cf8中的webservice URL 我们尝试在

我们正在尝试通过ColdFusion 8中的CFadmin添加https web服务

我们有两个ColdFusion应用程序。一个在ColdFusion 2016上,另一个在ColdFusion 8上。 CF8应用程序很少使用CF2016应用程序的Web服务

最近,我们在CF2016应用程序中添加了SSL。现在这个应用程序的URL是HTTPS

在此之后,消费cf2016 Web服务的cf8模块很少停止工作

我们发现我们需要用https URL更新cf8中的webservice URL

我们尝试在CFAdmin中更新webservice URL,但没有成功。ColdFusion不允许我们这么做。它显示一条错误消息
创建web服务时出错。请确保输入了正确的Web服务名称或URL。

我们已经在浏览器中检查了WS-url。它正在返回WSDL XML

经过一点搜索,我们找到了这个链接

它建议将SSL证书添加到ColdFusion的Java密钥库中,并重新启动ColdFusion服务。我们遵循以下步骤-将SSL证书导入密钥库并重新启动coldfusion服务。但是没有成功。我们还尝试重新启动整个服务器

有人能否建议,在ColdFusion 8中添加HTTPS Web服务还需要做些什么。我们目前一无所知

配置:
App1(非ssl)-CF8多服务器、java6、iis7.5、windows server 2008 r2

App2(SSL安装)-CF2016、java8、iis8.5、windows server 2012 R2

您可以做的最快解决方案是将CF8升级到CF2016

如果Windows 2003 Server as在此服务器版本中没有Microsoft对TLS 1.1或1.2的支持


如果证书是新的,我将假设您不使用ssl。我假设您的证书使用的是java 6不支持的连接类型。如果是TLS1.2,则需要CF8不支持的最新版本的Java8。你能验证你的证书支持吗?@ TWELEN如何检查?如果使用Windows,考虑使用CFXHHTP5…即使您升级到CF2016或CF2018。无需导入任何带有TLS 1.2的证书和工作(即使是过期的证书,如果您设置了SSLERRORS=“OK”)@Pankaj使用Chrome,您可以在开发者工具安全选项卡下查看信息。如果是tls问题,我也可以找到一个dup来链接问题。可能重复@Pankaj My 2美分:升级可能不在预算中,但可以提出一个非常有力的理由,认为有必要将升级添加到预算中。我不会从像Win2K3或CF8这样非常古老的服务器上提供任何服务。这两个都只是乞求成为你网络上每台计算机的主要漏洞的切入点。自从上一次这两台服务器中的任何一台仍处于支持状态以来,已经有了重大的安全更新。另外,正如您目前看到的,底层技术的进步是一个巨大的好处。