我想在一个模式下运行iisstate,在将debugging信息转储到文件之前等待崩溃。 如果我这样做的话,我需要确保它不会被过早地停止,就像iisfaq.com所说的那样 ,因为它是侵入性的,所以停止iisstate将停止它所附带的iis过程。 我担心,如果我在远程桌面会话下运行它,同事可能login到远程桌面会话,然后注销,而不是简单地退出远程桌面会话,并无意中终止该过程。 如果我正在使用Linux,我会使用屏幕,并将其分离。 我认为,不小心重新连接到一个屏幕会话,然后终止,而不是有人login到远程桌面会话,然后注销。 我可以尝试在cygwin的屏幕下运行它,但是有谁知道是否有一种方法可以在Windows内置的独立控制台会话中运行命令?
可能重复: 如何在一台IIS6服务器上托pipe多个域/网站 我是一名开发人员,只知道IISpipe理的基础知识。 我想给我的每个客户一个个性化的 URL来访问我的网站。 我有mySite.com,我希望允许客户端A通过A.mySite.com和客户端B访问该站点以使用B.mySite.com。 这些都将指向具有相同IP地址的mySite.com域。 这可以在IIS中完成吗? 我必须为每个客户注册新的域名吗? 还有其他的方法来完成同样的事情吗?
我在IIS6和asp.net 3.5 SP1上。 我决定,我的asp.net Web应用程序应该有一个专用的应用程序池和一个专用的身份,因为这个身份被授予访问Web应用程序使用的敏感文件共享。 Web应用程序为传入用户使用集成的Windows身份validation,而我的问题是,当应用程序池设置为专用身份时,所有传入用户都无法通过身份validation ,即login框(从Internet Explorer)重新出现在用户提交他的密码。 应用程序池设置为networking服务标识时不会发生此问题。 专用标识已被授予对机器的IIS_WPG组的访问权限,我尝试了以下命令: aspnet_regiis.exe -GA myDomain\myDedicatedIdentity 但是还是没有运气。 有什么build议么? 我忘了授予这个身份的任何特权?
我有一个ASP.NET应用程序被卡住加载页面(没有发生过,没有超时,没有)。 在procmon中我看到一个BUFFER溢出为QueryInformationVolume和QueryAllInformationFile为default.aspx。 我怎么知道发生了什么? 编辑:添加示例行 23:11.7 w3wp.exe 8648 QueryInformationVolume D:\ www \ AppName \ Default.aspx BUFFER OVERFLOW VolumeCreationTime:11/8/2007 9:18:37 AM,VolumeSerialNumber:AA05-4B19,SupportsObjects:True,VolumeLabel:DAT; 23:11.7 w3wp.exe 8648 QueryAllInformationFile D:\ www \ AppName \ Default.aspx BUFFER OVERFLOW CreationTime:9/16/2008 9:38:26 PM,LastAccessTime:9/2/2009 10:21:51 AM,LastWriteTime: 8/27/2009 4:49:00 PM,ChangeTime:8/27/2009 4:49:00 PM,FileAttributes:A,AllocationSize:4,096,EndOfFile:644,NumberOfLinks:1,DeletePending:False,Directory:False,索引号:0x5a00000002e419,EaSize:0,访问:通用读取,位置:0,模式:,AlignmentRequirement:Byte
我们注意到,在我们的一个开发服务器上,身份validation设置已经神秘地从匿名更改为Windows身份validation,并且“执行权限”已经从脚本更改为无,没有任何人承认它,只有一个很小的数字的人谁可以做到这一点。 我怀疑有没有人曾经见过这样的故事? 这可能是组策略的自动化应用吗?
我更改我的服务器IP。 我有大约1000个DNS的一个logging在我的Windows DNS,并且必须改变这个logging的值,是否有可能运行一个命令,脚本来改变所有logging上的IP地址不能一个一个地改变? 另外,是否可以更改IIS网站上所有网站的IP地址? 谢谢
我有ASP.NET 2.0站点configuration为使用Kerberos委派执行Windows集成安全性。 包括DC的服务器在Windows 2003上运行,并将委派升级到Windows 2003级别。 顺便说一句,所有服务器都设置为EST 身份validation工作良好,突然服务器在系统日志中写入LsaSrv警告事件(事件ID 40960),抱怨服务器之间的时间差异。 在此期间,客户端会收到所有请求的401.2消息。 20-30分钟后,auth开始工作“神奇” 我运行了wireshark和fiddler跟踪,发现响应头中的时间戳是在GMT,即使服务器是在EST中configuration的。 我不确定这是怎么回事。 有任何想法吗? 任何其他build议非常感谢。
我正在尝试在IIS 7上安装SSL证书。我已经下载了免费试用证书。 之后,这是我做的步骤: 点击开始菜单并selectpipe理工具。 启动Internet服务pipe理器并单击服务器名称。 在中心部分,双击安全部分中的服务器证书button。 从操作菜单中单击完成证书请求。 input证书文件的位置。 input一个友好的名字。 点击OK。 在站点下,select要使用SSL证书进行保护的站点。 从“操作”菜单中,单击“绑定”。这将打开“站点绑定”窗口。 在“站点绑定”窗口中,单击“添加”。 这将打开“添加站点绑定”窗口。 从“types”菜单中select“https”。 将端口设置为443。 从SSL证书菜单中select刚才安装的SSL证书。 点击OK。 这是我收到消息的步骤: 证书链中的一个或多个中间证书丢失。 要解决此问题,请确保已安装所有中间证书。 有关更多信息,请参阅http://support.microsoft.com/kb/954755 在此之后,当我访问第一页上的网站时,我收到以下消息: 这个网站的安全证书有问题。 我究竟做错了什么?
我有一个(约300)IIS服务器上的网站需要被移动到一个新的应用程序池。 我可以通过编程方式使用C#DirectoryEntry类,但是我想知道是否有更简单的方法?
最近有一堆我通过IIS6的Web服务器安装下载的文件停止工作。 他们是一些以“.exe”结尾的安装文件,并在几个月前开始工作。 我正确设置了文件权限,甚至在IIS中启用了浏览以确定path确实是正确的。 我不确定它是否相关,但有一段时间的目录也停止工作。 例如:“〜/ download / ApplicationName / 0.9 / AppName-setup-0.9.123b2.exe” 当我将目录重命名为0_9时,浏览工作正常,但是文件本身传递了来自IIS的404消息。 现在,我已经设置FileZilla FTP匿名访问这些文件,但宁愿继续使用IIS。 我已经考虑创build一个HTTP处理程序来为.exe文件提供服务,但是确实更喜欢configuration解决scheme。 我只是不知道为什么它不工作,因为所有的设置是正确的。 目录设置为读访问。 “每个人”都具有对文件本身的读取权限,并且目录浏览(除了文件夹“0.9”到“0_9”重命名)显示文件。 – 编辑 – 我要注意的是我最近用WebPI来更新(先卸载旧的PHP)PHP,并添加了ASP.Net 4的支持。 它可能已经删除了.exe映射,我最近才有用户通知我这个问题,我可以自己重复一遍。 稍后我可以login到服务器(不能从工作中)检查映射。