AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 445444
Accepted
Jordan Rieger
Jordan Rieger
Asked: 2012-11-05 23:41:40 +0800 CST2012-11-05 23:41:40 +0800 CST 2012-11-05 23:41:40 +0800 CST

在 Windows 2003 上浏览非应用程序 IIS 网站中的静态 HTML 页面时出现“服务不可用”(可能与 SharePoint WSS 2.0 相关?)

  • 772

背景:

我的客户有一台旧的 Pentium III Windows 2003 服务器,其 16/36 GB 磁盘快要用完了。他在上面有一个数据库驱动的网站和电子邮件应用程序,需要开发人员(我)进一步定制。首先我们需要让它在新服务器上运行。原开发者不再提供系统设置指南。因此,我的客户找了一位技术人员将旧驱动器映像到新服务器并设法让它启动。但是 IIS 驱动的站点不再有效。事实上,IIS 本身似乎不起作用。

问题:

Service Unavailable当尝试从服务器本身浏览到本地网站的 URL 时test,我在 IIS 中将其设置为提供单个静态 index.htm 文件。我这样做是为了隔离问题,并从等式中消除客户的应用程序。该站点设置在端口 80 上,主机标头为“test.myclientsdomain.com”,我使用 etc\hosts 文件将该主机指向本地 IP。我知道主机条目已生效,因为我可以 ping 它。

在执行 iisreset 时,我得到:

Attempting start...
Restart attempt failed.
IIS Admin Service or a service dependent on IIS Admin is not active.  It most likely failed to start, which may mean that it's disabled.

尽管有这条消息,服务都保持在 Started 状态。我发现的唯一相关系统事件日志是:

Event Type: Error
Event Source:   W3SVC
Event Category: None
Event ID:   1002
Date:       11/4/2012
Time:       11:04:47 PM
User:       N/A
Computer:   ALPHA1
Description:
Application pool 'DefaultAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

Event Type: Error
Event Source:   W3SVC
Event Category: None
Event ID:   1039
Date:       11/4/2012
Time:       11:13:12 PM
User:       N/A
Computer:   ALPHA1
Description:
A process serving application pool 'DefaultAppPool' reported a failure. The process id was '5636'.  The data field contains the error number.

Data:
0000: 7e 00 07 80               ~..    

和一个应用程序事件日志:

Event Type: Error
Event Source:   Windows SharePoint Services 2.0
Event Category: None
Event ID:   1000
Date:       11/4/2012
Time:       11:34:04 PM
User:       N/A
Computer:   ALPHA1
Description:
#50070: Unable to connect to the database STS_Config on ALPHA2\SharePoint.  Check the database connection information and make sure that the database server is running.

最后一条日志告诉我,技术人员最初可能试图通过将新服务器从 ALPHA1 重命名为 ALPHA2 来同时运行旧服务器和新服务器。也许 SharePoint 抓住了这一变化,现在无法判断机器名称已切换回旧的 ALPHA1。但为什么 SharePoint 会干扰提供单个 HTML 文件的静态 IIS 网站?测试站点甚至不在应用程序池中(我单击了删除按钮。)

我尝试/消除的内容:

  • 似乎没有相关服务被禁用:IIS Admin、WWW Publishing、Sharepoint Timer
  • 在为我的测试站点提供服务的 c:\inetpub\test 文件夹上授予所有用户/所有人完全控制权。
  • ALPHA1\SHAREPOINT\STS_CONFIG我可以从 SSMS连接到并查询本地 SharePoint 配置数据库 ( )。但是当我尝试这样做时, stsadm -o setconfigdb -connect -databaseserver ALPHA1\SHAREPOINT它告诉我The SharePoint admininstration port does not exist. Please use stsadm.exe to create it.当我这样做时,使用 IIS SharePoint 管理站点配置中指定的端口 9487,它告诉我该端口已被使用。不用说,只需浏览到管理站点就会给我一个类似的错误,即无法访问配置数据库。我不想继续 SharePoint 路径,因为它可能已完成,与我的 IIS 问题无关,而且我什至不知道此应用程序是否需要 SharePoint 才能工作。该应用程序本身是 ASP.Net/C#/Silverlight 和一点 MS Word 集成(也许这就是 SharePoint 的用武之地。)
windows-server-2003
  • 1 1 个回答
  • 1221 Views

1 个回答

  • Voted
  1. Best Answer
    Jordan Rieger
    2012-11-13T22:58:58+08:002012-11-13T22:58:58+08:00

    我通过卸载然后重新安装 IIS、ASP.Net 和所有 .NET 框架解决了这个问题。

    我从来没有弄清楚是什么导致了这个问题,但我很确定它与 SharePoint 无关。

    • 0

相关问题

  • 在域加入时将“工作站管理员”添加到本地管理员组

  • 如何轻松地将 DFS 共享移动到新驱动器?

  • 服务器 2003 R2 上的 Cisco VPN 客户端

  • 通过 VPN 更改 Active Directory 密码

  • 如何从 ISA 服务器后面安装 magento 扩展?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve