创建系统用户的问题(导入资源) [英] Problems Creating System User (Import Resources)

查看:76
本文介绍了创建系统用户的问题(导入资源)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,希望有人可以对这个问题有所了解。

解决方案

更新:



问题仍在发生。 WebsitePanel也安装在单独的服务器环境中,用于测试相同的操作系统(虽然在这台服务器上是64位),但也会出现错误。


系统和Web策略已被检查,前缀和后缀都有已经尝试过匿名用户策略无济于事。对于本机创建且未导入的单独帐户/站点,仅存在一个或两个Websitepanel用户。在新服务器上没有现有的
Websitepanel用户,并且错误仍然存​​在。


期待任何建议或可能的修复。


 


Bug报告形式的详细信息:


 


WebsitePanel版本:1.0.2


说明:无法将任何现有的IIS网站导入网站面板(可以创建新网站并导入任何其他资源)罚款)


错误消息:导入期间没有错误,但审核日志显示以下错误:


无法导入项目$
System.Web.Services.Protocols.SoapException:服务器无法处理请求。 ---> System.Exception:无法创建系统用户---> System.Runtime.InteropServices.COMException(0x800708B0):该帐户已存在。 (来自HRESULT的例外:
0x800708B0) 
$
在System.DirectoryServices.DirectoryEntry.CommitChanges() 

在WebsitePanel.Providers.Utils.SecurityUtils。 CreateUser(SystemUser用户,RemoteServerSettings serverSettings,String usersOU,String groupsOU) 

---内部异常堆栈跟踪结束--- 

在WebsitePanel.Providers .Web.IIs70.CreateWebSiteAnonymousAccount(网站网站)  $
在WebsitePanel.Providers.Web.IIs70.UpdateSite(网站网站) 

在WebsitePanel.Server.WebServer .UpdateSite(WebSite站点) 
$
---内部异常堆栈跟踪结束---

在System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage)消息,WebResponse响应,流响应流,布尔asyncCall) 
$
在System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName,Object [] parameters) 
$ b在WebsitePanel.Providers.Web.WebServer.UpdateSite(W在WebsitePanel上的WebsitePanel.EnterpriseServer.WebServerController.ImportItem(Int32 packageId,Int32 itemTypeId,Type itemType,ResourceGroupInfo group,String itemName)&bbsp;
,来自WebsitePanel。 EnterpriseServer.ImportController.ImportItemsInternal(String taskId,Int32 packageId,String [] items)


审核日志消息: 































来源: 导入模块
任务名称: 导入空间资源
项目名称: 另一个空格
用户: serveradmin

 



















已开始: 11/13/2010 2:45:09 AM
已完成: 11/13/2010 2:45:35 AM
持续时间: 00:00:25
严重性: 错误



WebsitePanel事件日志消息:包含紧接在之前的错误事件和事件(也在导入尝试期间生成)


 


计算机:   < servername redacted>


描述:


[11/13/2010 2:38:35 AM] START:'Internet Information Services 7.0'UpdateSite


事件Xml:


<事件xmlns =" http://schemas.microsoft.com/win/2004/08/events/event">


   <系统>


   < Provider Name =" WebsitePanel" />


    < EventID Qualifiers =" 0"> 0< / EventID>


   < Level> 4< / Level>


    < Task> 0< / Task>


    < Keywords> 0x80000000000000< / Keywords>


    < TimeCreated SystemTime =" 2010-11-13T10:38:35.000Z" />


    < EventRecordID> 62< / EventRecordID>


    < Channel> WebsitePanel< / channel>


    < Computer>< servername redacted>< / Computer>


    < Security />


  < / System>


  < EventData>


    < Data> [11/13/2010 2:38:35 AM] START:'Internet Information Services 7.0'UpdateSite< / Data>


  < / EventData>


< / Event>


--------------------- -------------------------------------------------- -------------------------------------------------- ------------------


日志名称:  &NBSP;   WebsitePanel


来源:  &NBSP; &NBSP;   WebsitePanel


日期:  &NBSP; &NBSP; &NBSP;   11/13/2010 2:38:43 AM


活动ID:  &NBSP;   0


任务类别:无


级别:  &NBSP; &NBSP; &NBSP;错误


关键字:  &NBSP;   Classic


用户:  &NBSP; &NBSP; &NBSP;   N / A


计算机:  &NBSP;  < servername redacted>


描述:


[11/13/2010 2:38:43 AM]错误:'互联网信息服务7.0'UpdateSite


System.Exception:无法创建系统用户---> System.Runtime.InteropServices.COMException(0x800708B0):该帐户已存在。 (HRESULT异常:0x800708B0)


  在System.DirectoryServices.DirectoryEntry.CommitChanges()


  在WebsitePanel.Providers.Utils.SecurityUtils.CreateUser(SystemUser用户,RemoteServerSettings serverSettings,String usersOU,String groupsOU)


   ---内部异常堆栈跟踪结束---


  在WebsitePanel.Providers.Web.IIs70.CreateWebSiteAnonymousAccount(网站网站)


  在WebsitePanel.Providers.Web.IIs70.UpdateSite(网站网站)


  在WebsitePanel.Server.WebServer.UpdateSite(网站网站)


 


事件Xml:


<事件xmlns =" http://schemas.microsoft.com/win/2004/08/events/event">


  < System>


    < Provider Name =" WebsitePanel" />


    < EventID Qualifiers =" 0"> 0< / EventID>


    < Level> 2< / Level>


    < Task> 0< / Task>


    < Keywords> 0x80000000000000< / Keywords>


    < TimeCreated SystemTime =" 2010-11-13T10:38:43.000Z" />


    < EventRecordID> 63< / EventRecordID>


    < Channel> WebsitePanel< / channel>


    < Computer>< servername redacted>< / Computer>


    < Security />


  < / System>


  < EventData>


    < Data> [11/13/2010 2:38:43 AM]错误:'Internet Information Services 7.0'UpdateSite


System.Exception:无法创建系统用户 - - &安培; GT; System.Runtime.InteropServices.COMException(0x800708B0):该帐户已存在。 (HRESULT异常:0x800708B0)


  在System.DirectoryServices.DirectoryEntry.CommitChanges()


  在WebsitePanel.Providers.Utils.SecurityUtils.CreateUser(SystemUser用户,RemoteServerSettings serverSettings,String usersOU,String groupsOU)


   ---内部异常堆栈跟踪结束---


  在WebsitePanel.Providers.Web.IIs70.CreateWebSiteAnonymousAccount(网站网站)


  在WebsitePanel.Providers.Web.IIs70.UpdateSite(网站网站)


  在WebsitePanel.Server.WebServer.UpdateSite(网站网站)


< / Data>


  < / EventData>


< / Event>


 


 


操作系统版:Windows Server 2008 Standard(SP2 w /最新更新)


OS Bitness :32(尽管最新的测试用例是x64并产生相同的错误)


其他产品版本:不适用


重现步骤: 


安装WebsitePanel


配置服务器和服务


创建托管计划和空格


尝试使用"导入资源"导入现有的IIS网站


屏幕截图:不适用 - 非常自我解释


 


Hello, hopefully someone can shed some light on this issue.

解决方案

Update:

Issue is still occurring. WebsitePanel also installed on separate server environment for testing with same OS (64bit on this server though) and error occurs there as well.

System and Web polices have been checked and both prefix and suffixes have been tried on anonymous user policy to no avail. Only one or two Websitepanel users exist already for seperate accounts/sites created natively and not imported. On new server no existing Websitepanel users exist and the error still occurs as well.

Looking forward to any suggestions or possible fixes.

 

Details in form of Bug Report:

 

WebsitePanel version: 1.0.2

Description: Unable to import any existing IIS sites into Website Panel (new sites can be created and importing any other resources works fine)

Error message: No error during import, but Audit Log Shows the following error:

Can't import item
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Could not create system user ---> System.Runtime.InteropServices.COMException (0x800708B0): The account already exists. (Exception from HRESULT: 0x800708B0) 
at System.DirectoryServices.DirectoryEntry.CommitChanges() 
at WebsitePanel.Providers.Utils.SecurityUtils.CreateUser(SystemUser user, RemoteServerSettings serverSettings, String usersOU, String groupsOU) 
--- End of inner exception stack trace --- 
at WebsitePanel.Providers.Web.IIs70.CreateWebSiteAnonymousAccount(WebSite site) 
at WebsitePanel.Providers.Web.IIs70.UpdateSite(WebSite site) 
at WebsitePanel.Server.WebServer.UpdateSite(WebSite site) 
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) 
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 
at WebsitePanel.Providers.Web.WebServer.UpdateSite(WebSite site) 
at WebsitePanel.EnterpriseServer.WebServerController.ImportItem(Int32 packageId, Int32 itemTypeId, Type itemType, ResourceGroupInfo group, String itemName) 
at WebsitePanel.EnterpriseServer.ImportController.ImportItemsInternal(String taskId, Int32 packageId, String[] items)

Audit Log message

Source: Import Module
Task Name: Import space resources
Item Name: Another Space
User: serveradmin
 
Started: 11/13/2010 2:45:09 AM
Finished: 11/13/2010 2:45:35 AM
Duration: 00:00:25
Severity: Error

WebsitePanel Event Log message: Included is the Error Event and Event immediately prior (generated during the import attempt also)

 

Computer:      <servername redacted>

Description:

[11/13/2010 2:38:35 AM] START: 'Internet Information Services 7.0' UpdateSite

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

  <System>

    <Provider Name="WebsitePanel" />

    <EventID Qualifiers="0">0</EventID>

    <Level>4</Level>

    <Task>0</Task>

    <Keywords>0x80000000000000</Keywords>

    <TimeCreated SystemTime="2010-11-13T10:38:35.000Z" />

    <EventRecordID>62</EventRecordID>

    <Channel>WebsitePanel</Channel>

    <Computer><servername redacted></Computer>

    <Security />

  </System>

  <EventData>

    <Data>[11/13/2010 2:38:35 AM] START: 'Internet Information Services 7.0' UpdateSite</Data>

  </EventData>

</Event>

-------------------------------------------------------------------------------------------------------------------------------------------

Log Name:      WebsitePanel

Source:        WebsitePanel

Date:          11/13/2010 2:38:43 AM

Event ID:      0

Task Category: None

Level:         Error

Keywords:      Classic

User:          N/A

Computer:      <servername redacted>

Description:

[11/13/2010 2:38:43 AM] ERROR: 'Internet Information Services 7.0' UpdateSite

System.Exception: Could not create system user ---> System.Runtime.InteropServices.COMException (0x800708B0): The account already exists. (Exception from HRESULT: 0x800708B0)

   at System.DirectoryServices.DirectoryEntry.CommitChanges()

   at WebsitePanel.Providers.Utils.SecurityUtils.CreateUser(SystemUser user, RemoteServerSettings serverSettings, String usersOU, String groupsOU)

   --- End of inner exception stack trace ---

   at WebsitePanel.Providers.Web.IIs70.CreateWebSiteAnonymousAccount(WebSite site)

   at WebsitePanel.Providers.Web.IIs70.UpdateSite(WebSite site)

   at WebsitePanel.Server.WebServer.UpdateSite(WebSite site)

 

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

  <System>

    <Provider Name="WebsitePanel" />

    <EventID Qualifiers="0">0</EventID>

    <Level>2</Level>

    <Task>0</Task>

    <Keywords>0x80000000000000</Keywords>

    <TimeCreated SystemTime="2010-11-13T10:38:43.000Z" />

    <EventRecordID>63</EventRecordID>

    <Channel>WebsitePanel</Channel>

    <Computer><servername redacted></Computer>

    <Security />

  </System>

  <EventData>

    <Data>[11/13/2010 2:38:43 AM] ERROR: 'Internet Information Services 7.0' UpdateSite

System.Exception: Could not create system user ---&gt; System.Runtime.InteropServices.COMException (0x800708B0): The account already exists. (Exception from HRESULT: 0x800708B0)

   at System.DirectoryServices.DirectoryEntry.CommitChanges()

   at WebsitePanel.Providers.Utils.SecurityUtils.CreateUser(SystemUser user, RemoteServerSettings serverSettings, String usersOU, String groupsOU)

   --- End of inner exception stack trace ---

   at WebsitePanel.Providers.Web.IIs70.CreateWebSiteAnonymousAccount(WebSite site)

   at WebsitePanel.Providers.Web.IIs70.UpdateSite(WebSite site)

   at WebsitePanel.Server.WebServer.UpdateSite(WebSite site)

</Data>

  </EventData>

</Event>

 

 

OS Edition: Windows Server 2008 Standard (SP2 w/latest updates)

OS Bitness: 32 (although latest test case was x64 and produced the same error)

Other products with versions: n/a

Steps to reproduce

Install WebsitePanel

Configure server and services

Create Hosting Plan and Space

Attempt to use "Import Resources" to import existing IIS website

Screenshots: n/a - pretty self explainatory

 


这篇关于创建系统用户的问题(导入资源)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆