我过去曾多次这样做,但这是新的,我认为CF11就是问题所在。不确定。
Fresh Windows Server 2012 ..安装了CF11。选择"配置所有IIS网站"在安装过程中IIS中只配置了两个站点 - 默认,另一个站点在hosts文件和DNS中配置了自己的名称(test.mydomain.com)。在其webroot中有一个index.cfm文件及其子目录,它是一个真正的ColdFusion Web应用程序。
当我浏览到webroot时,我得到一个标准的Microsoft IIS页面,而不是index.cfm文件。如果我浏览到子目录,我会得到404。
如果我运行wsproxyconfig.exe文件,则表明没有配置任何内容。我单击“添加”,选择“IIS”。在配置特定站点的下拉列表中,它显示“无”且无法选择。如果我尝试添加,我会收到错误,"无法配置WebSocket代理在IIS中启用所需的WebSocket协议选项。"我查看了整个IIS,无法找到此设置的位置。
有趣的是,我可以让cfadmin页面加载并正常运行(127.0.0.1/cfide/administrator)...该URL中没有端口号,因此它必须通过IIS。所以我不确定问题是什么。是连接器吗?还有别的吗?我很难过。