Articles of iis

万维网发布服务(WWW服务)没有注册该URL

一旦创build网站,就会logging此错误: 万维网发布服务(WWW服务)没有为站点6注册URL前缀http:// *:80 /。必要的networking绑定可能已被使用。 该网站已被禁用。 数据字段包含错误编号。 我跟着这个链接,但没有ListenOnlyList ,而是我看到了UrlAclInfo其中包含: C:\Users\Administrator>netstat -ano | find ":80" |find /i "listen" TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 TCP [::]:80 [::]:0 LISTENING 4 4是System进程的PID号。 任何想法来解决这个问题?

IIS只能用主机名来提供请求

什么是configurationIIS阻止对服务器的直接IP访问的最佳方式? 直接IP访问只能被恶意扫描器使用,恶意扫描器会通过ip查找容易受到攻击的服务器来恶意攻击整个互联网。 我昨天站了起来,只是昨天没有在互联网上的任何地方使用服务器,并已经在我的错误日志中find“/MyAdmin/scripts/setup.php”。

由不受影响的服务器提供SSL时的Heartbleed漏洞?

*我想问一下在服务器上安装了易受攻击的OpenSSL版本的情况,但该服务器没有提供SSL服务。 scheme1:我在负载平衡器上安装了一个SSL证书,后面是一个IIS服务器场。 IIS不受Heartbleed影响,并且端口443被closures。 但是我们发现负载平衡器是脆弱的。 Heartbleed的哪些方面会影响我们? 场景2:在这种情况下,负载均衡器不容易受到攻击。 同样,负载均衡器已经安装了证书。 但是,它背后是一个运行PHP的服务器场,安装并启用了易受攻击的OpenSSL版本 – 可能是因为另一个扩展需要它,或者有人启动它,而没有想到。 端口443也在这些服务器上closures。 Heartbleed的哪些方面会影响我们? 根据我的理解,在情况1中,我们通过电缆连接到服务器的密钥和数据有被截获的风险。 但是, IIS应用程序服务器内存的内容不会被暴露。 再次,根据我的理解,在情况2中可能是错误的,没有风险。 有人可以validation或纠正我的假设?

优雅地杀死SSL 2&3

鉴于POODLE,我们迫切需要在面向公众的web服务器上closuresSSL2 / 3和TLS 1.0。 然而,我们是一个公共部门机构,大约5-10%的访问者使用运行Windows XP和较低浏览器的机器,而我们的用户并不是最精通技术的人员,如果他们试图访问我们的帮助热线他们经常使用的网站只是发现它是'失望'。 我们想要做的是向旧浏览器的用户显示一条消息,通知他们SSL2 / 3已经不在了,build议他们升级操作系统/浏览器以继续使用你的网站。 但是,似乎要检测SSL2 / 3,我们必须在我们的服务器上启用SSL2 / 3 … 有没有其他安全的方式来检测通过SSL2 / 3的请求,并作出相应的反应?

基于主机名的IIS子域反向代理

我有一个虚拟机在三个不同的端口上运行三个自我托pipe的应用程序(不在IIS中托pipe)。 我可以通过以下url访问他们: my-server.cloudapp.azure.com:8080 my-server.cloudapp.azure.com:8081 my-server.cloudapp.azure.com:8082 我已经购买了域名( my-server.company.com ),并且想要创build三个指向每个应用程序的子域 application-1.my-server.company.com application-2.my-server.company.com application-3.my-server.company.com 我的第一个想法是在虚拟机上安装IIS,并使用本文中提到的默认网站上的URL Rewrite设置反向代理( http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with -url-rewrite-for-iis )。 因此,在这种情况下,我会为每个子域设置CNAMElogging以指向my-server.cloudapp.azure.com:80 ,然后将反向代理configuration为转发到不同的端口( 8082 )基于主机头。 这是可能的/最好的方式去做这个? 第二个问题是一旦我得到这个工作,我怎么能添加ssl? 每个子域都需要自己的ssl证书,在这种情况下,如何使用上面的设置(没有iis网站来绑定每个证书)。 或者我可以只使用my-server.company.com的证书,然后在反向代理卸载? 最终解决scheme 我创build了CNAME dnslogging,如下所示: CNAME | application-1 | my-server.cloudapp.azure.com CNAME | application-2 | my-server.cloudapp.azure.com CNAME | application-2 | my-server.cloudapp.azure.com 然后在Azure虚拟机上运行Caddy (一个带有自动HTTPS的HTTP / 2 Web服务器)和下面的Caddyfile: application-1.my-server.company.com { proxy / localhost:8080 { proxy_header Host […]

HP MediaSmart服务器 – 它可以运行WISA吗? Windows IIS SQL Server ASP.Net

这块硬件是失控的吸引力。 占用空间小,功耗低, 可升级至2GB内存 ,运行中等功率的CPU, 甚至可以升级自己 。 HP MediaSmart服务器 我的愿望是通过删除Windows家庭服务器,并安装一个完整的Windows服务器操作系统来摆脱所有的媒体function。 鉴于它没有video输出端口,这可能很困难。 我知道机器附带了一个恢复光盘,将擦除或恢复到出厂默认设置。 也许这需要一些“调整”。 无人看pipe的安装,可能 也许Windows Home Server可以适应SQL Server,IIS和ASP.NET的安装。 有没有人听说过或学过如何在这个美丽的机器上运行WISA堆栈? 这里的想法是在家里的服务器。 将硬盘添加到这台机器的难易程度使其非常有吸引力,而且占用空间小。

集成身份validation在IIS 6中从命令行

在部署ASP.NET应用程序的新版本时,我们需要将特定页面的身份validation方法设置为“仅集成”。 我们可以从IISpipe理控制台执行此操作,但希望编写一个脚本(批处理或PowerShell,并不重要),以便进行更改,以确保部署中的一切顺利进行。 应用程序中的其余页面将允许不同的身份validation方法,但是这个特定页面只允许集成。 在同一个部署中,我们还需要更改所有401错误的自定义错误页面的位置,最好也是从命令行。

Windows 2000 Server IIS FTP用户日志

是否有一种简单的方法来查看某种types的日志或任何可以显示特定时间范围内的用户已经在框中的东西。 我们正在退休,需要看看是否closures会让任何人发疯。

Windows Server 2003:运行邮件服务器

我想运行我自己的邮件服务器。 我想要做的是: 设置一个子域(例如mail.example.com) 连接到我的networking服务器。 我已经在域名mail.example.com做了一个MX条目,但我不知道如何做其余的。 我使用IIS 6运行Windows Server 2003。

在WIMP和WAMP上使用WordPress的潜在问题?

我正在合作的公司想在Windows服务器上托pipeWordPress。 他们也想用WIMP代替WAMP。 我不喜欢这个主意,但是不能明白地解释为什么它不好 – 有人能帮助我吗? 在WIMP上托pipeWordPress的潜在问题是什么? WAMP? Windows一般? 这可能太宽泛,不能全面覆盖,但如果有一些基本的已知问题,我想听听他们。 谢谢- 编辑:一些想到的事情… 在IIS中没有mod重写,所以永久链接是一个问题?