From mboxrd@z Thu Jan 1 00:00:00 1970 From: AW Subject: Re: DTD prohibited Date: Tue, 03 Jun 2014 22:14 +0200 Message-ID: <1967784.ejinsfKyYN@linux-j9m3.site> References: <6613507.WMGd5MBtyv@linux-j9m3.site> <87vbsjczqg.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39743) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wrv61-0001jc-8w for emacs-orgmode@gnu.org; Tue, 03 Jun 2014 16:14:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wrv5w-00045K-7b for emacs-orgmode@gnu.org; Tue, 03 Jun 2014 16:14:09 -0400 Received: from mailout10.t-online.de ([194.25.134.21]:49482) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wrv5w-00044h-0p for emacs-orgmode@gnu.org; Tue, 03 Jun 2014 16:14:04 -0400 Received: from fwd15.aul.t-online.de (fwd15.aul.t-online.de [172.20.27.63]) by mailout10.t-online.de (Postfix) with SMTP id 7EE655C7CEE for ; Tue, 3 Jun 2014 22:14:01 +0200 (CEST) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Am Dienstag, 3. Juni 2014, 00:34:58 schrieb James Harkins: > Bastien gnu.org> writes: > > Hi Alexander, > > > > AW t-online.de> writes: > > > Now, Word no longer can open the html-documents produced by orgmode. The > > error > > > > message is (translated from German): "DTD prohibited". > > > > You may want to customize `org-html-doctype' but you probably need to > > digg further to know what DTD is prohibited exactly. > > Apparently, all of them: > > http://en.m.wikipedia.org/wiki/Document_Type_Definition > > Under "Security": > > ~~ > An XML DTD can be used to create a denial of service (DoS) attack by > defining nested entities that expand exponentially, or by sending the XML > parser to an external resource that never returns.[10] > > For this reason, .NET Framework provides a property that allows prohibiting > or skipping DTD parsing, [10] and recent versions of Microsoft Office > applications (Microsoft Office 2010 and higher) refuse to open XML files > that contain DTD declarations. > ~~ > > So, if org ODT export now depends on a DTD, then we'd have to say that we > don't support exported files that open in MS Word. > > hjh Hi, thank you, I started again digging into this strange thing and the culprit seems the first line of the html-file: If I remove this line, no error. And removing simply xml version="1.0" helped as well. Courious. Because of such behaviour I hate Word, but ... Source: http://stackoverflow.com/a/15816168 Regards, Alexander