小编Adr*_*ore的帖子

IIS:CSS、Javascript 和图像的 Content-Length 0

干净地重新安装我的 Windows 7 系统后,我无法让 IIS 7 正确传送任何静态内容。动态内容(ASPX 页面和由 ASP.NET MVC 控制器提供的内容)工作正常,但静态文件(如 CSS、Javascript 和图像)给我一个 200 OK 状态代码和一个 Content-Length 为 0。

我的服务器上的所有网站都会出现问题,即使是一个全新的 ASP:NET MVC 模板项目也没有任何变化。它也发生在 Firefox 和 IE 8 中。

可能是什么问题?

请注意,我还安装了最新的 Windows Azure SDK,这可能弄乱了一些设置。但我不知道如何进行故障排除。

iis iis-7

25
推荐指数
1
解决办法
7149
查看次数

远程桌面失败且没有错误消息

重新启动我的服务器 Windows 2008 R2 服务器后,我无法再登录到远程桌面。当我尝试连接时,远程桌面会放大不同的状态消息,最后一个是“配置远程会话”,然后再次恢复到初始连接对话框,而没有给我任何错误消息。

服务器似乎已启动,因为它仍在传送网页。此外,它似乎确实接受了我的凭据。

有什么办法可以查看连接失败的原因吗?我浏览了系统的偶数日志,但找不到与远程桌面相关的任何内容。也许有一些隐藏的故障排除模式?

谢谢,

阿德里安

编辑:在此期间,服务器已重新联机。我不确定它是自己这样做的,还是技术支持这样做的,因为到目前为止我还没有收到他们的消息,但问题暂时得到了解决。不知道 p 问题的原因有点令人失望。

windows-server-2008 windows-7 remote-desktop

11
推荐指数
1
解决办法
3万
查看次数

SQL Server 2008 管理需要多少努力?

我正在为 ASP.NET MVC 应用程序寻找合适的托管环境。我的选择之一是租用 Hyper-V 服务器并在其上安装我的 SQL Server 2008 许可证。我对共享主机有点警惕,因为到目前为止我尝试过的主机似乎没有非常一致的性能。

一个潜在的问题是我对 SQL Server 管理不太了解,所以我不确定这是否是一个好的选择。我已经运行了两个 Linux 专用服务器的故障转移集群超过 5 年了,MySQL 从来没有给我带来任何麻烦。但那是 Linux,Windows 系统可能会有所不同。

运行效率低下的 MS SQL Server 2008 困难吗?它是否需要任何深入的管理知识?或者可能是经常性的管理工作(例如使用最新补丁使服务器保持最新状态)?或者更像是类似于 MySQL 的“安装后忘记”体验?

database-administration sql-server

7
推荐指数
2
解决办法
237
查看次数

Windows 网络服务器应该有硬件防火墙吗?

是否有任何令人信服的理由使用硬件防火墙保护专用服务器(在我的情况下为 Windows 2008 R2)?硬件防火墙比内置软件防火墙能更好地覆盖哪些安全问题?

谢谢,

阿德里安

编辑:澄清:我指的是运行由客户端定期使用的 Micro-ISV 运行的 SaaS 网站的服务器。我指的不是价值数百万的企业。

第二次编辑::在我的情况下,服务器负载不是问题。服务器永远不会以超过 20% 的 CPU 或超过 50% 的内存负载运行。集中管理也不是 - 只有一台 Windows 服务器。

security windows

7
推荐指数
4
解决办法
3124
查看次数

在不使用重定向的情况下在 Windows Azure 上托管通配符域,例如 *.mydomain.com

我有一个 ASP.NET MVC 应用程序,它为我的用户提供通配符域来个性化他们的登录 URL。

我想在 Windows Azure 上托管它。但是是否可以保留通配符域?

我已经找到了一篇博客文章,展示了如何使用 CNAME 别名执行此操作,但这似乎不适用于通配符子域。

还有其他方法吗?最好是不需要对服务器的每个请求都进行重定向?

另外,根域 (mydomain.com) 怎么样?

谢谢,

阿德里安

domain-name-system domain wildcard subdomain azure

5
推荐指数
1
解决办法
1590
查看次数

为什么 Chrome 会抱怨“过时的密码学”?

我在 IIS/Windows 2008R2 上托管一个带有通配符 ssl 证书的 ASP.NET 网站。虽然 Chrome 在我的网站上运行良好,并在 https 连接上显示绿色锁,但 https 详细信息提到了“过时的加密”:

铬 https 详细信息

我认为这是由于 SHA1 造成的,chrome 在同一窗口中也提到了这一点。

但是,根据 Digicert 的 SSL 证书检查器,应该使用 SHA256:

在此处输入图片说明

现在我不确定发生了什么以及如何解决这个问题。这篇博文似乎描述了此问题的解决方法,但该解决方法似乎很模糊(1. 步骤:安装 OpenSSL?),我无法想象这是在 Windows 2008 R2 上执行此操作的官方方法。

我应该如何继续摆脱 ssl 证书警告?

编辑:应用Grant 推荐的脚本后,我的 SSLabs 已从 C 改进为 A,Chrome 使用 TLS 1.2 而不是 1.0。但是,“过时的密码学”警告仍然存在。

iis ssl https ssl-certificate windows-server-2008-r2

5
推荐指数
1
解决办法
7179
查看次数

与硬盘故障相比,电源故障有多常见?

我的虚拟主机为专用服务器提供两种不同类型的高可用性选项:

  1. 冗余硬盘 (RAID1)

  2. 冗余硬盘 (RAID1) 加冗余电源

与硬盘故障相比,电源故障有多常见?我知道在不知道确切硬件的情况下不可能知道确切数字,但目前大致数字对我来说已经足够了。

谢谢,

阿德里安

hardware

2
推荐指数
1
解决办法
3054
查看次数