【问题标题】:HTTP 503 error accessing Sharepoint excelservice.asmx through SOAP通过 SOAP 访问 Sharepoint excelservice.asmx 时出现 HTTP 503 错误
【发布时间】:2012-08-03 14:33:15
【问题描述】:

我在宾夕法尼亚州立大学的 Smeal 商学院工作。我正在为供应链计划做一个项目,我正在 Sharepoint 中创建一个使用大量 UDF 的 excel 工作簿。我访问工作簿或使用其他 UDF 没有问题,但是当我尝试使用 OpenWorkbookForEditing() 时,我得到以下堆栈跟踪:

System.Net.WebException:请求失败,HTTP 状态 503:服务不可用。 在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage 消息,WebResponse 响应,流 responseStream,布尔 asyncCall) 在 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(字符串方法名,对象 [] 参数) 在 ClassName.ExcelWebService.ExcelService.OpenWorkbookForEditing(字符串工作簿路径,字符串 uiCultureName,字符串 dataCultureName,状态 []& 状态) 在 ClassName.ClassNameFunctions.testWriteCell()

另外,我尝试通过 PHP SOAP 访问 excelservice.asmx 并没有收到响应。每次连接到此服务的尝试都会在 IIS 日志中提供类似于以下内容的 503 错误:

2012-08-06 15:14:58 xxxx::xxx:xxxx:xxxx:xxxxxxx POST /_vti_bin/excelservice.asmx - 80 - xxxx::xxx:xxxx:xxxx:xxxxxxx Mozilla/4.0+(兼容; +MSIE+6.0;+MS+Web+服务+客户端+协议+2.0.50727.5456) 503 0 0 59

我已尝试更改 Sharepoint Central Administration 中的大部分设置,以及 IIS 中的一些设置。有谁知道是什么导致了这个问题?谢谢。

我在 Windows Server 2008 上运行 Sharepoint 2010 服务器。

【问题讨论】:

    标签: sharepoint soap sharepoint-2010 http-status-code-503


    【解决方案1】:

    可以看看这篇文章,也许会有所帮助。

    http://technet.microsoft.com/en-us/library/ee513104.aspx

    这里建议的解决方案是重新启动。如果这是一台开发机器,那应该没什么大不了的。

    还要确保没有应用程序池停止,因为这可能导致服务不可用。

    【讨论】:

    • 乔希感谢您的回复。我之前找到了这个页面并尝试了这个解决方案。服务器已多次重新启动,虽然通过我的测试偶尔服务已停止,但我知道这不是主要问题。
    猜你喜欢
    • 2019-12-12
    • 2018-07-17
    • 1970-01-01
    • 2011-01-04
    • 2012-08-29
    • 1970-01-01
    • 1970-01-01
    • 2015-10-09
    • 1970-01-01
    相关资源
    最近更新 更多