科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道访问vzcc和vzpp报告服务器错误如何处理

访问vzcc和vzpp报告服务器错误如何处理

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。这报错信息是说,Service VPS中的另外一个服务叫做VZAgentSVE没有启动到windows服务列表中,启动这个服务即可。

2008年3月18日

关键字: SVPS Service IIS vps Windows 服务器错误 服务器 VZPP

  • 评论
  • 分享微博
  • 分享邮件

  问题

  当访问访问vzcc和vzpp的时候,报告:

  “/vz/cp”应用程序中的服务器错误

  运行时错误

  解决方案

  首先遇到这种错误的时候,查看屏幕的详细报错:

  “/vz/cp”应用程序中的服务器错误

  运行时错误

  说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止

  远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务

  器计算机上运行的浏览器查看。

  详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,

  请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个

  标记。然后应将此 标记的“mode”属性

  设置为“Off”。

  注释: 通过修改应用程序的 配置标记的“defaultRedirect”属性,

  使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。

  上边的那段错误信息是说,由于IIS的保护模式,真正的报错被隐藏掉了,我们无从知道

  所以,需要按照报错提示的方法,让真正的报错输出出来

  所以为了查看真正的报错信息

  要进入Service VPS内部来修改Web.Config配置文件

  但是Service VPS默认是禁止远程桌面登陆的,需要手工启用这个特性

  请参考如下内容,按照文中所说的步骤启用Service VPS的登陆

  http://www.swsoft.com.cn/support.php?x=&mod_id=2&root=93&id=293

  登陆到Service VPS后,我们进入vz的web服务目录:

  C:\Program Files\SWsoft\vzcp\iis_root

  找到这个目录下的Web.config

  编辑之

  在其中搜索customErrors mode="On"这个配置项

  把On改成Off。

  保存配置后,不需要重启任何的服务,再去登陆vzcc和pp

  这个时候,真实的报错原因会直接输出到屏幕了:

  例如,下边的是真实报错信息:

  “/vz/cp”应用程序中的服务器错误。

  Failed to connect to director.

  说明: 执行当前 Web 请求期间,出现未处理的异常。

  请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

  异常详细信息: System.Exception: Failed to connect to director.

  源错误:

  执行当前 Web 请求期间生成了未处理的异常。

  可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

  堆栈跟踪:

  [Exception: Failed to connect to director.]

  VZCP.AgentPipe.connect() +847

  VZCP.VZCP_Handler.Connect() +17

  VZCP.VZCP_Handler.ProcessRequest(HttpContext context) +30

  版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; ASP.NET 版本:1.1.4322.2300

  上边的报错信息中,重要的一个消息是:

  Failed to connect to director.

  这个错误是因为Service VPS中的Virtuozzo Control Center Director服务没有启动

  到windows服务列表中,启动这个服务即可。

  启动这个服务后,报错信息又改变了,变成了:

  Application Error

  The server encountered an internal error or misconfiguration.

  Contact your Hosting Provider

  Please report this problem to the technical support.

  这报错信息是说,Service VPS中的另外一个服务叫做VZAgentSVE没有启动

  到windows服务列表中,启动这个服务即可。

  现在再去访问VZCC和VZPP,恢复正常。

  最后,按照前文的方法,重新设置SVPS的密码,并且禁止admin登陆确保安全。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章