Skip to main content

Notifications

Microsoft Dynamics CRM (Archived)

[WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

Posted on by Microsoft Employee

Hi Community,


i got a strange problem while accessing the CRM 2016 Marketplace, the browser gaves me a warning, the typical one.

Before i start to tell the problem here is the actual configuration

HyperV 2K12_R2 Host, RAID10, 96GB RAM

CRM 2016 VM, Server 2K12_R2, with 8GB fixed RAM and up to 12 GB, actual usage 4-5 GB

SQL Server 2012 SP3

Every Host/VM/Software ist fully patched.

Everything else works like a charme except the marketplace,

The Eventviewer Log:

Protokollname: Application
Quelle:        ASP.NET 4.0.30319.0
Datum:         14.09.2016 18:02:29
Ereignis-ID:   1309
Aufgabenkategorie:Web Event
Ebene:         Warnung
Schlüsselwörter:Klassisch
Benutzer:      Nicht zutreffend
Computer:      MBCRM02.mr-byte.com
Beschreibung:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 14.09.2016 18:02:29
Event time (UTC): 14.09.2016 16:02:29
Event ID: 71ee881489904dd185a5c9d21576d6b3
Event sequence: 299
Event occurrence: 4
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT-1-131183328094899549
    Trust level: Full
    Application Virtual Path: /
    Application Path: C:\Program Files\Microsoft Dynamics CRM\CRMWeb\
    Machine name: MBCRM02
 
Process information:
    Process ID: 424
    Process name: w3wp.exe
    Account name: NT-AUTORITÄT\Netzwerkdienst
 
Exception information:
    Exception type: XmlException
    Exception message: DTD ist in diesem XML-Dokument aus Sicherheitsgründen unzulässig. Zum Aktivieren der DTD-Verarbeitung müssen Sie die 'DtdProcessing'-Eigenschaft für 'XmlReaderSettings' auf 'Parse' festlegen und die Einstellungen an die 'XmlReader.Create'-Methode übergeben.
   bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
   bei System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
   bei System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   bei System.Xml.XPath.XPathDocument.LoadFromReader(XmlReader reader, XmlSpace space)
   bei Microsoft.Crm.Application.Platform.SolutionMarketplaceFeed.ListStream(Stream stream, Boolean isList)
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.InitializeControls()
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.ConfigurePage()
   bei Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
   bei System.Web.UI.Control.PreRenderRecursiveInternal()
   bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

 
 
Request information:
    Request URL: mbcrm02.mr-byte.com/.../SolutionsMarketplace.aspx;sitemappath=Settings|Customizations|nav_marketplace
    Request path: /mrbyteGmbH/tools/SystemCustomization/SolutionsMarketplace/SolutionsMarketplace.aspx
 
    Is authenticated: True
    Authentication Type: Federation
    Thread account name: NT-AUTORITÄT\Netzwerkdienst
 
Thread information:
    Thread ID: 40
    Thread account name: NT-AUTORITÄT\Netzwerkdienst
    Is impersonating: False
    Stack trace:    bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
   bei System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
   bei System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   bei System.Xml.XPath.XPathDocument.LoadFromReader(XmlReader reader, XmlSpace space)
   bei Microsoft.Crm.Application.Platform.SolutionMarketplaceFeed.ListStream(Stream stream, Boolean isList)
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.InitializeControls()
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.ConfigurePage()
   bei Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
   bei System.Web.UI.Control.PreRenderRecursiveInternal()
   bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
 
Custom event details:

Ereignis-XML:
<Event xmlns="schemas.microsoft.com/.../event">
  <System>
    <Provider Name="ASP.NET 4.0.30319.0" />
    <EventID Qualifiers="32768">1309</EventID>
    <Level>3</Level>
    <Task>3</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-09-14T16:02:29.000000000Z" />
    <EventRecordID>21212</EventRecordID>
    <Channel>Application</Channel>
    <Computer>MBCRM02.mr-byte.com</Computer>
    <Security />
  </System>
  <EventData>
    <Data>3005</Data>
    <Data>An unhandled exception has occurred.</Data>
    <Data>14.09.2016 18:02:29</Data>
    <Data>14.09.2016 16:02:29</Data>
    <Data>71ee881489904dd185a5c9d21576d6b3</Data>
    <Data>299</Data>
    <Data>4</Data>
    <Data>0</Data>
    <Data>/LM/W3SVC/1/ROOT-1-131183328094899549</Data>
    <Data>Full</Data>
    <Data>/</Data>
    <Data>C:\Program Files\Microsoft Dynamics CRM\CRMWeb\</Data>
    <Data>MBCRM02</Data>
    <Data>
    </Data>
    <Data>424</Data>
    <Data>w3wp.exe</Data>
    <Data>NT-AUTORITÄT\Netzwerkdienst</Data>
    <Data>XmlException</Data>
    <Data>DTD ist in diesem XML-Dokument aus Sicherheitsgründen unzulässig. Zum Aktivieren der DTD-Verarbeitung müssen Sie die 'DtdProcessing'-Eigenschaft für 'XmlReaderSettings' auf 'Parse' festlegen und die Einstellungen an die 'XmlReader.Create'-Methode übergeben.
   bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
   bei System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
   bei System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   bei System.Xml.XPath.XPathDocument.LoadFromReader(XmlReader reader, XmlSpace space)
   bei Microsoft.Crm.Application.Platform.SolutionMarketplaceFeed.ListStream(Stream stream, Boolean isList)
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.InitializeControls()
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.ConfigurePage()
   bei Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
   bei System.Web.UI.Control.PreRenderRecursiveInternal()
   bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

</Data>
    <Data>mbcrm02.mr-byte.com/.../SolutionsMarketplace.aspx;amp;sitemappath=Settings|Customizations|nav_marketplace</Data>
    <Data>/mrbyteGmbH/tools/SystemCustomization/SolutionsMarketplace/SolutionsMarketplace.aspx</Data>
   <Data>   bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
   bei System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
   bei System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   bei System.Xml.XPath.XPathDocument.LoadFromReader(XmlReader reader, XmlSpace space)
   bei Microsoft.Crm.Application.Platform.SolutionMarketplaceFeed.ListStream(Stream stream, Boolean isList)
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.InitializeControls()
   bei Microsoft.Crm.Web.Tools.SystemCustomization.SolutionsMarketplace.ConfigurePage()
   bei Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
   bei System.Web.UI.Control.PreRenderRecursiveInternal()
   bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
</Data>
  </EventData>
</Event>


Like i said, everything else works perfectly ... any ideas are very welcome, thx!

*This post is locked for comments

  • Suggested answer
    Carsten Brenner Profile Picture
    Carsten Brenner 80 on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Hi Guys,

    after some investigation of microsoft I got the following response:

    [...] The purpose of the call was to inform you that the issue “warning when accessing the CRM 2016 Marketplace (On-Premise)” is a known issue that is to be fixed with the next major release of Dynamics 365 and we are expecting it to be released after 2 months.

    I also confirmed that there isn’t a hotfix that exists to offer you which can resolve the issue.

    So the statement about an existent hotfix wasn't right. They're investigating in this case and look forward to release a fix in an upcoming patch. So I guess, we have to wait.

  • Carsten Brenner Profile Picture
    Carsten Brenner 80 on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    I did some further research and found out, that we get support by Microsoft as Partner (didn't know that...). As soon as they've finished connecting these contracts, i will be able to create a ticket here. 

    I'll keep you informed when i get any news.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Hello

    We are still waiting for that hot fix from Microsoft ...

    Thanks

  • Carsten Brenner Profile Picture
    Carsten Brenner 80 on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Wow, nice job Microsoft... I can't even login on https://mbs.microsoft.com/ to open a ticket. But thanks for your answer.

    You may want to reject kibi's answer then. If we are lucky, they maybe recognize this old unanswered thread. This seems to be the only post regarding the DTD-Issue in combination with Dynamics CRM.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Unfortunately not. Somebody said that, when u get in touch with Microsoft they provide a hotfix. In the past, i tried to find the packet with Google, but out of luck.

  • Carsten Brenner Profile Picture
    Carsten Brenner 80 on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Hi,

    sorry for digging out this old thread. Our servers are all patched to the newest patchlevel (v1612 - 8.2.1.342). But we still receive this error. Were those errors resolved for you with the updates kibi mentioned?

    Thanks in advance,

    Carsten

  • Verified answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Hello

    This is a product defect (as we were told by M$)

    They have prepared new updates to fix it and will release them on 20.03.2017 (on the next patching schedule).

    Thanks

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Anybody got a solution for this error ?

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Ok, then Frank Buchholz theory seems to be the point.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: [WARNING] - DTD warning when accessing the CRM 2016 Marketplace (on-prem)

    Hi have the same issue with 2012R2 + SQL2016 all updates

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Community AMA December 12th

Join us as we continue to demystify the Dynamics 365 Contact Center

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans