One possible cause for the error message: Error initializing DBXL database. Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'. - Tom Lawrence
in

InfoPath Dev

Tom Lawrence

One possible cause for the error message: Error initializing DBXL database. Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.

In the forums, there has been some discussion about the following error message:

Error initializing DBXL database. Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.

Usually it relates to local machine accounts not having database administration rights or membership in the WSS permissions groups. For examples, see http://www.infopathdev.com/forums/p/5678/21311.aspx#21311 and http://www.infopathdev.com/forums/p/6941/25289.aspx#25289.

I want to discuss another possible cause of the error message on MOSS 2007 installations. It's a fairly simple oversight but unfortunately the message does not help diagnose the problem. Once MOSS 2007 is installed and the default SharePoint web site (on port 80) is provisioned, the "Default Web Site" on the machine is locked down. Typically, one would want to install DBXL on the newly provisioned "SharePoint - 80" web site. However, the initial configuration panel of the DBXL installer defaults to "Default Web Site". If one makes the erroneous but reasonable assumption that "Default Web Site" would be equivalent the "SharePoint - 80", then one may run into this problem.

The problem occurs in two phases. The first time DBXL installation is attempted, the installer fails with this error message:

Cannot open log for source 'Database Accelerator'. You may not have write access. --> The security descriptor structure is invalid.

This is correct but does not specifically identify the cause. Someone new to the product might not realize this is due to selecting the wrong web site for installation. Or, someone might assume the problem is with database permissions and attempt to grant various administrative privileges to Network Service or other accounts being used for installation. Finally, many of us just "feel lucky" and sometimes try to install again, looking for some hint of what to change.

The second time DBXL installation is attempted, the installer fails with this error message:

Error initializing DBXL database.
Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.

In the Qdabra event log, you'll see a failure event with the preceding message as well as a large amount of HTML (attached below). Embedded in the HTML somewhere will be the following:

The file you are attempting to save or retrieve has been blocked from this Web site by the server administrators.

 

The solution to this problem is ensure that "SharePoint - 80" is selected as the web site to install to. There may still be other configuration problems, so if the problem continues, be sure to take a look at the other links above as well.

 

<HTML dir="ltr">
<HEAD><meta name="GENERATOR" content="Microsoft SharePoint" /><meta name="progid" content="SharePoint.WebPartPage.Document" /><meta HTTP-EQUIV="Content-Type" content="text/html; charset=utf-8" /><meta HTTP-EQUIV="Expires" content="0" /><meta name="ROBOTS" content="NOHTMLINDEX" /><title>
 
 Error

</title><link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D"/>
<script type="text/javascript" language="javascript" src="/_layouts/1033/init.js?rev=ck%2BHdHQ8ABQHif7kr%2Bj7iQ%3D%3D"></script>
<script type="text/javascript" language="javascript" src="/_layouts/1033/core.js?rev=S5dt4K8TJGVTYU9HrW6enw%3D%3D"></script>

 <meta name="Robots" content="NOINDEX " />
 <meta name="SharePointError" content=""/>
</HEAD>
<BODY scroll="yes" onload="BLOCKED SCRIPTif (typeof(_spBodyOnLoadWrapper) != 'undefined') _spBodyOnLoadWrapper();">
  <form name="aspnetForm" method="post" action="../_layouts/error.aspx" id="aspnetForm" onsubmit="return _spFormOnSubmitWrapper();">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTU2NjkxODU3M2RkBAIEHmag7t7I92tfdt6LwmoUHAs=" />
</div>

  <TABLE class="ms-main" CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH="100%" HEIGHT="100%">
 <tr><td>
    <table CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH="100%">
  <tr>
   <td colspan=4 class="ms-globalbreadcrumb" align="right">
      <a href="BLOCKED SCRIPTTopHelpButtonClick('NavBarHelpHome')" id="ctl00_PlaceHolderGlobalNavigation_TopHelpLink" AccessKey="6" title="Help (new window)"><img src="/_layouts/images/helpicon.gif" align="absmiddle" border="0" alt="Help (new window)" /></a>
   </td>
  </tr>
    </table>
   </td></tr>
 <tr>
  <td class="ms-globalTitleArea">
   <table width=100% cellpadding=0 cellspacing=0 border=0>
    <tr>
  <td id="GlobalTitleAreaImage" class="ms-titleimagearea"><img id="onetidHeadbnnr0" src="/_layouts/images/titlegraphic.gif"  alt="" /></td>
  <td class="ms-sitetitle" width=100%>
    
  </td>
  <td style="padding-top:8px;" valign=top>
    
  </td>
    </tr>
   </table>
  </td>
 </tr>
 <TR>
  <TD id="onetIdTopNavBarContainer" WIDTH=100% class="ms-bannerContainer">
  
  </TD>
 </TR>
 
 <TR height="100%"><TD><TABLE width="100%" height="100%" cellspacing="0" cellpadding="0">
 <tr>
  <td class="ms-titlearealeft" id="TitleAreaImageCell" valign="middle" nowrap><div style="height:100%" class="ms-titleareaframe"></div></td>
  <td class="ms-titleareaframe" id="TitleAreaFrameClass">
  
  <table cellpadding=0 height=100% width=100% cellspacing=0>
   <tr><td class="ms-areaseparatorleft"><IMG SRC="/_layouts/images/blank.gif" width=1 height=1 alt=""></td></tr>
  </table>
  
  </td>
  <td valign=top  id="onetidPageTitleAreaFrame" class='ms-areaseparator' nowrap width="100%">
   <table id="onetidPageTitleAreaTable" cellpadding=0 cellspacing=0 width=100% border="0">
    <tr>
  <td valign="top" class="ms-titlearea">
  
    <a href="
http://tomws2k3" id="ctl00_PlaceHolderTitleBreadcrumb_idSimpleGoBackToHome">Go back to site</a>
  
  </td>
    </tr>
    <tr>
  <td height=100% valign=top ID=onetidPageTitle class="ms-pagetitle">
    <h2 class="ms-pagetitle">
   
 Error

    </h2>
  </td>
    </tr>
   </table>
  </td>
  <td class="ms-titlearearight">
  
<div class='ms-areaseparatorright'><IMG SRC="/_layouts/images/blank.gif" width=8 height=100% alt=""></div>
</td>
 </tr>

 <TR>
   <TD class="ms-leftareacell" valign=top height=100% id="LeftNavigationAreaCell">
    <table class=ms-nav width=100% height=100% cellpadding=0 cellspacing=0>
  <tr>
   <td>
    <TABLE height="100%" class=ms-navframe CELLPADDING=0 CELLSPACING=0 border="0">
     <tr valign="top">
   <td width="4px"><IMG SRC="/_layouts/images/blank.gif" width=4 height=1 alt=""></td>
   <td valign="top" width="100%">     
     
   </td>
     </tr>
     <tr><td colspan=2><IMG SRC="/_layouts/images/blank.gif" width=138 height=1 alt=""></td></tr>
    </TABLE>
   </td>
   <td></td>
  </tr>
    </table>
   </TD>
   <td>
<div class='ms-areaseparatorleft'><IMG SRC="/_layouts/images/blank.gif" width=8 height=100% alt=""></div>
</td>
   <td class='ms-formareaframe' valign="top">
  <TABLE width="100%" border="0" cellspacing="0" cellpadding="0" class="ms-propertysheet">
   <TR valign="top"  >
   <TD class="ms-descriptiontext" width="100%">
    
   </TD>
      <TD ID=onetidYPadding width="10px"><IMG SRC="/_layouts/images/blank.gif" width=10 height=1 alt=""></TD>
    </TR>
    <TR >
   <TD ID=onetidMainBodyPadding height="8px"><IMG SRC="/_layouts/images/blank.gif" width=1 height=8 alt=""></TD>
    </TR>
    <tr>
    <td valign="top" height="100%">
      <A name="mainContent"></A>
    
 <table width=100% border=0 class="ms-titleareaframe" cellpadding=0>
 <TR>
 <TD valign=top width="100%" style="padding-top: 10px" class="ms-descriptiontext">
    <span id="ctl00_PlaceHolderMain_LabelMessage">The file you are attempting to save or retrieve has been blocked from this Web site by the server administrators.</span>
    <P><span class="ms-descriptiontext">
  <span id="ctl00_PlaceHolderMain_helptopic_troubleshooting"><A Title="Troubleshoot issues with Windows SharePoint Services. - Opens in new window" HREF="BLOCKED SCRIPTHelpWindowKey('troubleshooting')">Troubleshoot issues with Windows SharePoint Services.</A></span>
  
  </span>
 </TD>
 </TR>
 </table>
<script type="text/javascript" language="JavaScript">
  var gearPage = document.getElementById('GearPage');
  if(null != gearPage)
  {
   gearPage.parentNode.removeChild(gearPage);
   document.title = "Error";
  }
</script>

    </td>
    </tr>
  </table>
   </td>
   <td class="ms-rightareacell">
<div class='ms-areaseparatorright'><IMG SRC="/_layouts/images/blank.gif" width=8 height=100% alt=""></div>
</td>
 </TR>
<tr>
 <td class="ms-pagebottommarginleft"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
 <td class="ms-pagebottommargin"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
 <td class="ms-bodyareapagemargin"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
 <td class="ms-pagebottommarginright"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
</tr>
 </TABLE></TD></TR>
  </TABLE>
    
   <input type="text" name="__spDummyText1" style="display:none;" size=1/>
   <input type="text" name="__spDummyText2" style="display:none;" size=1/>
  </form>
 
</BODY>
</HTML>

Comments

 

Ernesto Machado said:

When installing DBXL on servers with SharePoint 2007 or servers which have any special .config entries

December 10, 2008 1:19 PM

About Tom Lawrence

Tom brings many years of development experience to Qdabra. During his 10 years at Microsoft, he built core parts of both InfoPath Designer and InfoPath Forms Server. Independently, Tom has developed applications in fields ranging from audio processing to financial markets analysis. He holds a Master of Science from the University of Illinois at Urbana-Champaign in High Performance Computing.
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.