Bert 10 Geschrieben 29. Oktober 2002 Melden Teilen Geschrieben 29. Oktober 2002 Hallo hab als N00B hier im Forum geich ma ne Frage an die Experten ;) --- Wir betreiben einen IIS Webserver über den sich Nutzer Powerpoint Präsentationen zusammenstellen können und diese dann herunterladen können sollen. Beim Nutzer erscheint allerdings im Webbrowser folgende Fehlermeldung: Microsoft VBScript runtime error '800a01ad' ActiveX component can't create object: 'powerpoint.application' /asp_apps/ppt/pages/make0.asp, line 15 --- im Server System Log erscheint dann immer folgender Fehler: The server {91493441-5A91-11CF-8700-00AA0060263B} did not register with DCOM within the required timeout. --- Server Austattung: Win2K Server mit SP3 und allen aktuellen Updates; IIS5.x; MS Office 2000 mit SP1 Patch2; JRE 1.4.1; MDAC 2.7; (MS SQL-Server 2000 mit SP2); englisch --- Hinweis aus der Entwicklungsabteilung dazu: Die von uns programmierte ASP-Applikation wird eingesetzt, um einzelne auf dem Intranet-Server abgelegte PowerPoint-Folien zu kompletten Präsentationen zusammenszustellen und herunterzuladen. 'Angeblich funktioniert das Ganze wenn man einen Win2K Server mit SP3 und MS Office 2000 ohne SPs betreibt zumindest lt. Entwickung ohne zus. Einstellungen.' --- Scheinbar ist es ein Problem im Zusammenhang mit der DCOM Schnittstelle wie o.g. ich habe dazu auch schon einige Einstellungen ausprobiert die ich im INet dazu gefunden habe - leider ohne Erfolg :( Links dazu waren z.B.: http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q194801& oder http://www.mvps.org/access/bugs/bugs0022.htm --- Meine Hoffnung ist nun das es hier evtl. jemanden gibt der sich mit diesem Problem auskennt und mir evtl. weiterhelfen kann. Danke dafür schon mal MfG Bert Zitieren Link zu diesem Kommentar
Reinex 10 Geschrieben 30. Oktober 2002 Melden Teilen Geschrieben 30. Oktober 2002 Hi Bert, na, vielleicht finden wir eine Lösung. Ich schau mal: WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. To explicitly register a DCOM class as a system global, use the following steps: If it does not exist, create the following registry key: HKLM\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\CLSID Create a subkey with {CLSID} as its name, where the CLSID is the class identifier of the DCOM class that is to be a system global. For example, a subkey would be: {41116C00-8B90-101B-96CD-00AA003B14FC} Under the above subkey, create fSystemGlobalClass as the value name with a REG_DWORD type and set its value data to 1. Ich schau aber weiter... http://archives.neohapsis.com/archives/microsoft/various/dcom/2001-q3/0080.html http://nsupport.elronsoftware.com/Support/wiweb.nsf/5af97803aa00769085256627005d535c/e86538395273586885256b11003da98c?OpenDocument http://www.faqchest.com/msdn/DCOM/ Weiß nicht, ob Dir die Sammlung hilft, aber vielleicht ist was brauchbares dabei. Wie ich Dir schon sagte, kenn ich mich bei DCOM nicht sonderlich gut aus :wink2: Zitieren Link zu diesem Kommentar
Bert 10 Geschrieben 30. Oktober 2002 Autor Melden Teilen Geschrieben 30. Oktober 2002 Hallo Reinex habe das so ma durchprobiert hat aber leide zu keinem Ergebniss geführt. Auf der Seite wo dieser Vorgang mit der Registry Änderung steht gibt es auch einen Satz der lautet: 'Or, you can upgrade to Microsoft Windows 2000 Server with Terminal Services, which does not have the same restriction.' Jo und Terminal Services sind schon vorher installiert gewesen. Hab is ma die asp Datei mit der dieser Aufruf erfolgen soll: -- <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="expires" content="0"> <html> <head> <title>Test - Download</title> <% dim strText, intSpace, strWord, intCounter dim intCounter2 strText=request.form("box") response.write "<hr>"&strText&"<hr>" intSpace=1 Set ppa = CreateObject("powerpoint.application") ppa.Visible = True %> </body> </html> -- und das ist die Zeile 15 die angemeckert wird: Set ppa = CreateObject("powerpoint.application") -- Auch nach Einragen der CLSIDs in die Registry und Neustart des Servers kam immer noch der gleiche DCOM Fehler -- hmm scheint nicht einfach zu beheben zu sein denn auch die allgemeine Doku im INet dazu ist ehr wenig. -- Danke trozdem fürs recherchieren! MfG Bert Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.