Articles of windows server 2003

IIS6 + Mercurial,浏览存储库时404

是的,又一个IIS6 +水银问题,但我找不到任何地方提到这个问题。 我已经使用hgwebdir_wsgi在IIS6的Win2k3盒子上设置了我的Mercurial服务器,而且它似乎一直运行,直到我可以在浏览器中看到我的存储库的好列表,但是如果我尝试浏览其中的任何一个(也就是我点击回购的名称),然后我得到一个404错误。 任何关于我可能做错的想法?

使用互联网连接共享的hyper-v server 2003实例将远程桌面与Hyper-v主机断开连接

我有一个Windows Server 2003 R2实例运行在Windows 8上的Hyper-V实例。我已经设置了一个内部交换机,使用互联网连接共享上网。 它工作正常,除了当我尝试在服务器2003实例上进行Windows更新时,它将我的远程桌面会话断开到Windows 8 hyper-v主机。 当我重新连接说,Windows更新失败。 我知道这听起来很疯狂,但我已经一遍又一遍地进行了testing。 如果我更改实例以使用我的外部交换机(我在另一个networking适配器上定义了一个外部交换机)的Windows更新正常工作。

任务调度器中任务的合法性

有没有办法在Windows Server 2008和2003中的任务调度程序中了解任务的来源和合法性? 我可以检查任务是否由微软(即:从sccm)或第三方应用程序添加? 对于任务调度程序中的每个任务,我想validation该任务尚未由第三方应用程序创build。 我只想让标准的Microsoft Tasks和禁用所有其他非标准任务。 我创build了一个PowerShell脚本,通过C:\ Windows \ System32 \ Tasks目录中的所有xml文件,并且能够成功读取所有的xml任务文件,但是我被困在如何validation任务。 以下是供您参考的脚本: Function TaskSniper() { #Getting all the fils in the Tasks folder $files = Get-ChildItem "C:\Windows\System32\Tasks" -Recurse | Where-Object {!$_.PSIsContainer}; [Xml] $StandardXmlFile = Get-Content "Edit Me"; foreach($file in $files) { #constructing the file path $path = $file.DirectoryName + "\" + $file.Name #reading […]

从Windows Server 2003 sp2发送重复的syn数据包

我的电脑正在运行Windows Server 2003 SP2。 每当我build立一个互联网连接(例如,与Internet Explorer到google.com),我的主机发送syn数据包两次。 由于两个syn分组在0.01ms的时间间隔内发送(根据wireshark时间戳),可能(不可能)重传。 我写了一个简短的java程序,简单地做一个socket.connect和我有同样的事情,但是如果我在另一台机器上运行程序(使用Windows XP),它是好的(没有重复的syn)。 任何人都知道这是关于什么? 更多的数据:当我启动与google.com的tcp连接时,我的电脑发送2 syn,然后我只得到1 syn / ack(我认为是正常的),但是,然后,我的电脑会发送两次。 任何帮助,欢迎!

VPN Passthrough

我在我的Cisco WRVS4400N路由器上打开了VPN passthrough,端口范围转发在端口1723上打开,到我的Windows 2003服务器作为VPN服务器运行。 直到上个星期一,它一直工作正常。 它一起停止了工作。 我们的FTP也没有工作,所以我做了一个快速的路由器重启。 当它恢复时,它将丢失所有设置,并返回到出厂默认设置。 我用之前的所有相同的设置重新configuration了路由器。 FTP工作正常,但我的VPN给我和错误说,路由器上没有打开GRE。 我的服务器上的事件20209。 我曾尝试在路由器上打开GRE,即使它之前没有打开,但是这不起作用。 我无法使用PPTP连接。 由于事件ID显示服务器上的连接,但仍然失败,看起来好像东西configuration不正确,但在WRVS4400N上没有太多configuration。 任何帮助,将不胜感激。 事件20209 : VPN服务器和VPN客户端166.67.67.178之间的连接已build立,但VPN连接无法完成。 最常见的原因是VPN服务器和VPN客户端之间的防火墙或路由器未configuration为允许通用路由封装(GRE)数据包(协议47)。 validation您的VPN服务器和Internet之间的防火墙和路由器是否允许GRE数据包。 确保用户networking上的防火墙和路由器也configuration为允许GRE数据包。 如果问题仍然存在,请让用户联系Internet服务提供商(ISP)以确定ISP是否可能阻止GRE数据包。

无法通过MMCpipe理DNS

当试图通过MMC DNSpipe理单元或本地通过pipe理工具中的DNS MMC访问Microsoft Windows Server 2003(内部版本3790)域控制器/架构主服务器上的DNS服务时,通过图标获取红色“X” DNS服务器。 无法通过MMC访问DNSpipe理也发生在所有域控制器上。 我们查看了DHCP客户机未启动,DNS设置不正确(机器指向自身和另一个DC),DNS服务未运行(通过NSLOOKUP正常工作并且所有DNS查询正常工作)等项目,dslint返回正确的信息和function如预期。 在DNS事件日志中有以下条目: The DNS server could not initialize the remote procedure call (RPC) service. If it is not running, start the RPC service or reboot the computer. The event data is the error code. For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. 0000: 0000051b dnscmd失败,RPC服务器不可用,但RPC已启动: […]

调整Windows时间同步的频率

在Windows 2003上,可以通过registry来设置更新的自定义时间间隔。 这是通过以下registry项完成的: HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval 调整此键然后重新启动Windows时间服务后,当我更新时间更改为(对于我的设置)从我点击更新button的一天。 我不知道该怎么做是设置更新发生的确切时间?

Windows 2003服务器 – PHP版本5.3的php_memcache.dll?

(我在15个小时前发布了堆栈溢出 – 但是有人告诉我堆栈溢出不是pipe理员为这个问题提供的正确论坛,所以我希望这是一个正确的论坛。) 我在哪里可以find.dll的正确版本? 我已经正确的Windows 2003服务器的.dll版本后至less4-5小时的goggling .. 我已经尝试了几个版本,但我每次都遇到错误: 应用程序popup:警告:PHP启动:无法加载dynamic库'C:\ Program Files \ PHP \ v5.3 \ ext \ php_memcache.dll' – 指定的模块找不到。 任何一个知道我在哪里可以find准确的php_memcache.dll PHP版本5.3? 关于这个主题我也发现了一些关于堆栈溢出的post – 目前为止,他们中没有一个似乎对我有用。 我正在运行Windows x86版本2003服务器ENT。 预先感谢您的帮助,非常感谢!

问题与Windows Server 2003上的MVC4站点导致服务器从networking断开连接

我有一个相当牛逼的MVC4站点运行在一个Server 2003框(32位)上。 这个盒子也在运行我们公司的主要ERP系统(包括它的SQL Server实例),所以这是一个相当税收的盒子。 偶尔(可能每周一次),服务器将基本与networking断开连接,在那里它开始在该服务器(包括我的)上托pipe的站点上抛出SQLlogin错误,并且没有人能够RDP或访问其上的共享驱动器。 以下是我在事件查看器中发现的一些显着错误:由于以下原因,此计算机无法与域中的域控制器build立安全会话:没有足够的存储空间来处理此命令。 这可能会导致身份validation问题。 确保这台电脑连接到networking。 如果问题仍然存在,请联系您的域pipe理员。 另外:主浏览器已经从计算机收到服务器通告,认为它是传输域的主浏览器主浏览器正在停止或选举正在被迫。 无论如何,由于问题发生的时间是在我第一次把站点放在箱子上的时候发生的,因此它被视为一个潜在的问题。 我的问题是,有没有人听说过这样的事情,或者即使有可能我的网站是造成这个问题? 我仔细检查了一下,当站点使用大量内存(240-260兆字节),并且一些(更劳动密集的页面)敲打时将CPU抬高到100%,似乎并不是紧接着的问题事件。 这个问题在今天晚上七点到八点之间再次发生。 需要注意的是,我在今天(4:30东部时区)用新版本覆盖了站点文件,而站点正在运行,用户从远程位置连接,这花了我大约15分钟的时间。 不知道这是否会导致问题,但我想我会尽可能多地添加信息。 另外值得注意的是,当问题开始时,夜间数据库维护计划(服务器上所有数据库的完整备份)大约完成了75%

如何在IIS 6(Windows 2003 R2)上configurationASP.NET MVC 3

可能重复: 将ASP.NET MVC部署到Windows Server 2003 我得到了403根目录列表拒绝根目录和404我知道应该存在的行动。 背景:很久以前,我已经构build和部署了一个ASP.NET MVC 2应用程序。 后来我将其升级到MVC 3,它仍然在不更改configuration。 在Windows 2003 R2(标准)初始化设置它是一个痛苦,但几天后(是的,几天)挣扎开始工作。 现在,我必须在另一个不同的服务器(又是2003 R2 Standard)上对同一个应用程序执行相同的操作。 .Net 4被安装并允许 ASP.NET MVC 3也被安装 默认情况下,IIS设置为使用.net 4 我validation应用程序扩展中使用的aspnet_isapi.dll是从版本4.0.30319 .NET asemblies文件夹。 我还将通配符映射添加到aspnet_isapi.dll,并取消选中validation文件存在。 在身份validation方法中的目录安全下我已禁用匿名访问并启用集成Windows身份validation(与其工作的服务器上的身份validation相同) 我已经复制相同的web.config与 <authentication mode="Windows" /> <authorization> <deny users="?" /> </authorization> 我已经设置了读取和执行,列出文件夹内容和读取networking服务帐户(应用程序池正在工作)。 此外,我已设置为networking帐户,IIS_WPG,ASPNET和IUSR_MAchineName相同。 我没有一个EnableExte nsionlessUrls,但即使我创build它,并将其设置为true或false,这并没有帮助。 我也试过http://haacked.com/archive/2010/12/22/asp-net-mvc-3-extensionless-urls-on-iis-6.aspx ,它没有帮助。 但我不断得到403目录列表拒绝的根和404的行动,我知道应该存在。 然后使用Web Platform安装程序重新安装,并可能更新.net,asp.net等。然后,我注意到IIS被重置为默认值。 所以我再次添加了通配符映射。 不,运气还是403。 我从工作服务器设置导出configuration文件,并使用这些configuration创build新的默认应用程序池和新的默认网站。 尽pipe如此,我还是得到了403个目录列表拒绝/和404的任何行动,我尝试。