Articles of iis

文件下载尽早完成

当从我们的networking服务器下载文件时,文件通常只会下载部分文件,然后像下载文件一样结束。 有没有人听说过这个问题或知道一个可能的方法来解决它? 例如,如果你开始下载一个100MB的文件,它可以下载约36mb,然后完成(没有错误,它只是完成,如果文件已完成)。 当你试图打开文件当然是损坏或有一些错误,说文件不是全部​​在那里。 我们已经validation了服务器上的文件是好的,直接从服务器上复制并使用它们。 它似乎与有多less用户正在下载文件有关。 当对没有被任何人下载的文件进行testing的时候,这种情况发生的更less,并且有多个用户同时在不同的站点下载文件,这种情况经常发生。 我们已经从多个网站进行testing,看起来似乎在任何地方。 该服务器正在运行Windows 2000 IIS; 不幸的是,由于资金/繁文issues节的问题,它不能很快升级。

locking共享互联网主机的服务器

基本上我控制了几台服务器,而且我只设置了我devise的静态网站或脚本,所以我相信他们。 但是,我有一些客户想要开始使用诸如Wordpress或许多其他的脚本,他们希望完全控制他们的账户。 我已经开始做基础了 – 就像在php.ini上,我已经locking了它,并限制了像proc这样的命令,但是,显然我可以做的更多。 现在,使用NTFS权限,我试图通过运行应用程序池和个人网站在自己的用户locking服务器,但是我觉得我打砖墙…( 我在服务器故障的老问题 )。 目前,我能想到的唯一途径是要实现一个现成的控制面板 – 这将是昂贵的,坦率地说,在顶部,或看微软指南 – 这是真正的整个基础设施,而不是对于只想locking几台服务器的人 有没有人有任何指导,可以把我放在正确的道路上?

新服务器不能发送邮件

我正在退休10年前的Web服务器(不再有Pentium III – 耶!)。 它所托pipe的网站上的一些页面有一些表单,这些表单会将电子邮件发送给某些人。 这些电子邮件通过IIS中的smtp服务器发送。 我们也使用这个smtp服务器来做一些其他的事情,包括来自我们帮助台软件的消息和一些networking设备的电子邮件警报。 这是校园里唯一剩下的smtp服务器。 我们的其他电子邮件由Google Apps for Education托pipe。 服务器设置了一个指向smtp.gmail.com的智能主机,并有一个很好的用户名/密码(有tls)与Google的服务器交谈。 换句话说,它所做的一切就是将校园软件的信息转发到校外的邮件系统。 不幸的是,通过这个服务器发送的消息卡在了邮件根/队列文件夹中。 如果我等待的时间过长,我希望他们最终会转移到BadMail。 据我所知,这个新的服务器的configuration完全pipe理旧的configuration。 我自己的调查显示,dns工作正常(在网上发现的类似问题的最常见的build议,以至于它淹没了其他想法)。 事件日志具有以下forms的条目: 发送到主机'74 .125.148.14'的邮件在传送到远程域'york.edu'时失败,原因如下:远程服务器没有响应连接尝试。 对我来说,这听起来像是一个防火墙问题(我把它closures – 没有运气)或authentication/encryption问题。 我三重检查了用户名和密码是否正确,并且TLSencryption选项被启用(应该是)。 新的服务器安装在hyper-v,所以对于踢我试图禁用主机上的防火墙,但这并没有帮助。 更新: 另外,我能够telnet smtp.gmail.com 25并得到预期的220响应。 当然,我不能通过telnet去远一点,因为它需要一个STARTTLS命令,但是我至less可以做到这一点。 有任何想法吗?

为.local域上的IIS 7.5生成自签名通配符证书

是否可以在IIS 7.5上为内部域生成自签名的通配符ssl证书用于testing目的。 例如,我想通用名称是* .domain.local IIS 6的类似问题发布在这里 ,但没有明确的答案(在我看来)

在IIS上显示App Director IP作为源的日志分析,需要实际的源IP

我有两个Web服务器托pipe了大约70个网站,通过Radware App Director完成负载平衡。 我有一个日志分析问题。 对70多个站点的所有请求都通过App Director进行路由,因此IIS日志文件中的源IP显示的是APP Director的IP,而不是请求发送到网站的实际来源的IP。 在解决特定网站的问题时,会导致问题跟踪原始来源IP。 有没有解决这个日志exception的解决scheme,以便IIS日志中的源IP反映实际源的IP而不是App Director的IP?

IIS – Windows身份validation – validation自我

我有一个iis6 .net网站需要Windows身份validation(匿名禁用)。 该网站有一个专门的应用程序池作为NETWORK SERVICE运行。 该网站包含对自身执行http请求的要求。 当网站针对其自身发出HTTP获取时,由于该网站未在请求中传递任何安全凭证,所以返回401。 我可以在iisnetworking日志中看到这个。 我想使网站能够将自己识别为内联网,并自动将其身份validation令牌(NETWORK SERVICE)与资源请求一起传递。 这可能吗? 非常感谢,亚当

IIS无法加载Oracle.Web程序集(用于ASP.NET成员资格提供程序)

我想configuration一个IIS网站来使用Oracle数据库的ASP.NET成员资格,但我不能得到它的工作。 IIS似乎无法加载包含Oracle成员资格提供程序的程序集。 这是我迄今为止: 联机Oracle 10g数据库并创build所有ASP.NET成员资格表。 安装了Web服务器angular色的Windows 2008 R2 Standard,包括对ASP.NET的支持。 安装Oracle 11g第2版ODAC 11.2.0.1.2 。 安装的组件包括:用于.NET的Oracle数据提供程序,用于ASP.NET的Oracle提供程序,Oracle即时客户端。 IIS上的默认网站(我正在使用该网站进行testing)具有以下web.config文件: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.web> <membership defaultProvider="OracleMembershipProvider"> <providers> <remove name="SqlMembershipProvider" /> <add name="OracleMembershipProvider" type="Oracle.Web.Security.OracleMembershipProvider, Oracle.Web, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OracleServer" /> </providers> </membership> </system.web> </configuration> (为简洁起见省略了“add”元素的附加属性,而且连接string是为整个服务器定义的。) Oracle.Web.dll文件位于GAC上。 这是C:\Windows\Assembly文件夹的相关部分: 网站应用程序池configuration为.NET 2.0,并启用了32位应用程序。 我已经允许不受信任的提供程序在IIS的administration.config文件(只是为了testing,我会明确地将该程序集添加到信任的提供程序列表)。 有了这些设置,当我单击IISpipe理器上的“.NET用户”图标时,我得到一个关于具有太多权限的提供者的警告,当我接受时,我得到以下消息: 执行此操作时发生错误。 细节: 无法加载文件或程序集“Oracle.Web,Version = 2.112.1.2,Culture = neutral,PublicKeyToken = 89b483f429c47342”或其某个依赖关系。 […]

Microsoft-IIS / 6.0:需要php / mysql,但只能访问ftp

我需要运行php / mysql。 我想要WordPress。 我只有IIS 6的服务器设置上的ftp访问权限。 这可能吗? 该网站托pipe在networking解决scheme上。 我需要重置整个服务器吗? 忘了提及服务器运行.net。 我不想把整个网站,而我设置一个新的 Noob问题?

IIS是否在不同的环境下将DFS引用caching到本地用户帐户?

我们正在将我们网站的主要媒体商店迁移到新的服务器上。 我正在研究使用分布式文件系统(DFS)来做到这一点,所以我们可以不用在我们的网站代码和configuration文件中用\\newserver\mediareplace\\oldserver\media所有硬编码引用, 将\\mydomain.com\dfs为DFS共享 将media文件夹添加到该DFS共享,目标指向\\oldserver\media 更新我所有的代码和configuration文件,以使用\\mydomain.com\dfs\media而不是\\oldserver\media 然后当这一切完成后,添加\\newserver\media\的DFS目标,删除\\oldserver\media目标,并且(理论上),我的web服务器随后将开始寻找新服务器而不是旧服务器媒体分享。 好的理论。 不起作用。 现在,如果我从Windows资源pipe理器中的工作站访问\\mydomain.com\dfs\media ,我可以看到NEW服务器(这是正确的),但IIS中映射到\\mydomain.com\dfs\media仍然在旧服务器上看到内容。 奇怪的是,域控制器上的DFSconfiguration甚至没有对旧服务器的引用 – 我已经删除了目标,并在我的工作站上执行了dfsutil cache domain flush和dfsutil cache referral flush 。 我的本地机器是否维护由IIS使用但不由Windows资源pipe理器使用的单独的引用caching? 有没有其他parsing机制可以解释为什么同一主机上的不同进程看到不同的结果?

文件夹在Windows和IIS7上的所有权

我有一个Godaddy.com Windows(IIS 7)托pipe的问题。 我已经安装了Drupal,并且无法将某些文件保存到特定的文件夹中。 我已经从控制面板中检查了文件夹首选项,它们都是可写和可读的。 我不熟悉Windows文件夹,但我想知道是否需要更改所有权,将其分配给networking服务器(不知道我是否可以与godaddy做到这一点) 谢谢