我设置了Windows Server 2008(x64),并安装了WebDAV扩展到IIS 7(也是x64),并创build了一个WebDAV共享。 我还创build了一个自签名证书并启用了HTTPS,要求HTTPS连接到WebDAV共享。 我可以通过Vista连接到系统,并连接到“networking文件夹”就好了。 我可以连接,创build和删除文件和文件夹。 试图通过Mac OS-X连接,但是,我可以连接到WebDAV共享,但我只有只读访问。 我无法创build或删除任何文件和文件夹,即使我使用Vista盒上使用的相同用户名/密码login。 我错过了什么? * 2008/09/17更新 – 来自同事的反馈是,除非Mac OS-X看到支持LOCK方法(RFC 2518)的WebDAV 2.0服务器,否则拒绝以读/写方式打开? 现在调查…
我刚刚在Windows 2008上的IIS7安装上启用了ASP Classic,并尝试将以前在Windows 2003上运行的IIS6上的ASP应用程序移动到IIS7服务器。 我收到以下错误: Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /Includes/SessionInclude.asp, line 3 800401f3 SessionInclude.asp第3行是: set Session = server.CreateObject("SessionMgr.Session2") 我的第一个想法是,有一些权限问题或DLL需要注册,但我会认为SessionMgr是一个基本function应该已经被注册为默认? 有没有人遇到这个问题之前,将能够阐明这个问题? 或我需要注册的DLL?
我相信这很容易,但我找不到答案。 我正在设置一个进程来在日志logging文件夹上运行几个任务。 很明显,我可以手动创build一个variables与日志目录,但这不会改变机器。 我想能够使用一些通用的过程。 我现在所拥有的: $iisLogDir = "D:\inetpub\Logs\LogFiles" $now=get-date $daysOld=31 get-childitem $iisLogDir -recurse | where { !$_.PSIsContainer -and ($_.lastWriteTime -le $now.addDays(-$daysOld)) } | remove-item -whatif 谢谢,这些是2008R2机器。
我有一个域,我已经创build了几个子域。 我设法改变DNSlogging,所以给定的子域redirect到不同的服务器。 例如? app.domain.com -> 123.45.66.11 现在,我的应用程序是一个ASP.NET MVC应用程序响应下面的URL 123.45.66.11 /应用程序。 我如何configurationIIS,即url http://app.domain.com -> 123.45.66.11/app 指向我的虚拟目录应用程序,而不是根目录。
我一直在试图在新的Server 2008上创build一个FTP服务器。 我一直遵循这两个(非常详细和高度出版的这里指南) 使用IISpipe理器设置http://learn.iis.net/page.aspx/321/configure-ftp-with-iis-7-manager-authentication/ 和 对于匿名FTP http://www.trainsignaltraining.com/windows-server-2008-ftp-iis7 我能够以匿名用户身份login。 我的需要是使用一个指定的用户,所以我需要使用IISpipe理器。 尝试以用户身份login时出现错误530。 Connected to 127.0.0.1. 220 Microsoft FTP Service User (127.0.0.1:(none)): ftpmanager 331 Password required for ftpmanager. Password: 530-User cannot log in. Win32 error: Logon failure: unknown user name or bad password. Error details: Filename: Error: 530 End Login failed. ftp> 我无法从这个消息中学到什么。 我的密码设置为:1234(所以我不认为我在这里犯了一个错误 – testing目的只有ofc) 谢谢。 注意 […]
我正在创build目录,并将文件写入到在Windows Server 2008上托pipe的Web应用程序中的共享文件夹中。我正在运行具有ApplicationPoolIdentity标识的应用程序池。 为了让你知道我的设置到目前为止..我已经将权限设置为我的Web应用程序根目录的根目录到两个不同的用户:“IUSR”和“IIS APPPOOL \ MYPOOL”。 我使用名称“MYPOOL”作为我的应用程序池的名称,所以很容易参考。 应用程序无法修改和写入共享文件夹。 我右键单击我正在创build目录的共享文件夹并写入,然后单击“安全”选项卡。 然后我点击“编辑”。 在对象下,我查了“计算机”。 然后在LOCATION下,我试着运行我的web应用程序的机器/服务器。 我无法在用户下find我的“MYPOOL”用户。 我试图按照这个链接,但它不是很完整。 我不知道要使用哪个用户。 我继续得到System.IOexception,因为它没有权限。 一旦我知道要使用哪个用户,我将不得不对“ExportPath”目录给予“修改”权限。 这不适合我: http : //grekai.wordpress.com/2011/05/23/permissions-for-shared-folder-for-iis-7-application-pool-identity-across-domain/ 为了进行快速testing,我制作了一个名为FilePermissionsTest.aspx的虚拟页面,并将一些代码写入一个文件以创build一个目录,并在后面的代码的Page_Load事件中写入一个文件。 但是我没有足够的时间来testing它,因为它不会写入文件。 … <div> Check to see if the file "_File_Permissions_Test.txt" was written to <% Response.Write(Data.ConfigurationHelper.ValueFromConfiguration("ExportPath", Nothing))%> </div> … Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim exportPath […]
我正在寻求阻止来自中国和韩国的Okean阻止列表的stream量。 我了解如何从用户界面设置IIS7中的IP地址限制 。 但是,我不想手动input一个大块列表,这样做会使列表更新变得困难。 有没有办法在IIS7中导入允许IP地址限制的列表和/或基于文本的文件? 请注意,我正在使用Amazon EC2,所以如果有方法使用Amazon EC2安全组来完成此操作,那也是一个解决scheme。 是的,我承认我可以build立一个本地防火墙,但我更愿意通过IIS或EC2解决这个问题。 如果没有标准的方法来处理这个问题,有人可以指向我的一个API,允许我将这个列表加载到IIS7中吗?
我注意到我的主要网站有这些绑定.. <binding protocol="net.tcp" bindingInformation="808:*" /> <binding protocol="net.pipe" bindingInformation="*" /> <binding protocol="net.msmq" bindingInformation="localhost" /> <binding protocol="msmq.formatname" bindingInformation="localhost" /> 他们用什么? 我可以删除它们吗? 他们是如何到达那里的? 我敢肯定,我已经删除了一次之前…我猜Windows更新?
我有一个经典的ASP / VBScript网站(login页面 – default.asp),通过Scripting.FileSystemObject将网站用户访问(LOGON_USER)活动写入一个简单的txt文件。 VBScript创build一个FSO打开/创build一个新的文件“日志” Windows 2008 R2 64位环境 IIS 7.5 – 身份validation – 启用Windowsvalidation。 所有其他身份validation禁用 AppPool以经典PipeLine模式运行; 启用32位应用程序设置为true; 身份是networking服务。 加载用户configuration文件设置为false ASP:executeInMta设置为false ACL日志文件夹 用户组 – 读取和执行; SYSTEM – 完全控制(inheritance); pipe理员 – 完全控制(inheritance); IIS_IUSRS – 完全控制; networking服务 – 完全控制。 这个设置给我一个'800A0046 – 权限被拒绝'。 请注意,Windows身份validation已启用。 我将LOGON_USER值映射到数据库中的值,以允许用户访问我的网站。 AppPool被设置为NT Authority \ NetworkService。 虽然apppool身份设置为NetworkService,但是在用户validation之后,这些文件将通过已validation的用户(模拟的)进行访问。 下面的示例stream程监控活动。 进程监视器文件系统活动 default.asp – 所需的访问 – 成功 […]
在IIS 7上,我想这样做: 来自LAN的用户(192.168.1。*) – 无需authentication 来自Internet的用户 – 需要密码 我是Apache的新手,我是这么做的。