Toolmaker Produkt-Dokumentation
directview - Fehlersuche und -behebung
Inhaltsübersicht
Lizenz prüfen
Fehlersuche und -behebung auf IBM i
Version feststellen
IBM i-Version
GO LICPGM
, Auswahl 10, Taste F11
directview
WRKLIB DIRMAIL
- in der Beschreibung steht die Versionsnummer
DSPDTAARA DIRMAIL/prdrel
Befehle zur Konfiguration
Start/Stop -Befehle
Subsystem und Jobs
Logs/Protokolle/Dumps
Fehlersuche und -behebung auf dem Windows Client
Directview verwendet den Windows Client von directmedia.
Hinweise zur Fehlersuche und -behebung des Clients finden Sie deshalb auf dieser Seite: directmedia - Fehlersuche und -behebung auf dem directmedia Windows-Client
Checkliste directview (IBM i und Client)
Wenn die Anzeige von SPLF auf dem Client nicht funktioniert, dann kann ein Fehler auf der IBM i oder auf dem Client ursächlich sein. Für beide Seiten enthält die Checkliste die zu prüfenden Punkte.
Wichtig: vor dem ersten Test muss auch die PC-Seite installiert und konfiguriert sein!
auf IBM i:
- DirectMail 5.01 oder höher ist installiert (siehe WRKMBX)
- Lizenz für Komponente DSP in DSPLICINFO *FULL ist vorhanden (vorher ADDLIBLE DIRMAIL eingeben)
- WRKDVWUSR wurde mit F10 und Enter aktiviert (der durchführende Benutzer muss *ALLOBJ Rechte haben!)
- WRKDVWUSR Liste der Benutzer und deren Einstellungen wurden geprüft (Formatabfrage ggf. auf Ja setzen)
- Spoolanzeige im Userprofil auf Wert *INTERMED prüfen (siehe auch WRKSPLF, F21, Unterstützungsstufe 2=Erweitert, mit 1=Basis funktioniert es nicht!)
- Bei Fremdsprachenumgebung (QSYSxxxx vor QSYS), separate Aktion WRKDVWUSR, F10, Konfig. durchführen (Enter!)
- Port 50005 ist in WRKSRVTBLE für DirPCCmd vorhanden
(DMPSERV 50005 TCP ->>> alles in Großbuchstaben!) - SPLF Datenstrom ist *SCS oder *IPDS
- (Bei *AFPDS ist Gumbo Splamatic erforderlich incl. Lizenz)
- (Bei *USERASCII ist der Toolmaker PCL-Konverter zu lizenzieren)
- WRKSPLF Option 5 zeigt die SPLF nur im Green Screen an (auf dem PC ist der Dienst DirectMediaService nicht aktiv)
- WRKSPLF Option 8 zeigt nur bei Usern mit Sonderrecht *SPLCTL die Parameter für directspool (Automail) an
- Normale User können nur eigene SPLFs oder alle SPLFs in einer OUTQ mit Parameter DSPDTA=*YES anzeigen
auf dem PC:
- Link für Download DirectMedia Client liegt vor
- DirectMedia Client ist installiert
- Das Verzeichnis %TEMP%\DIRMEDIA existiert (wenn nicht einfach erstellen)
- DirectMedia Administrator wurde bei Register DirPCCmd konfiguriert (Port 50005)
- Windows Firewall und eine evtl. Personal Firewall müssen Port 50005 bzw. Anwendung DirPCServ zulassen (PNGTCCPORT für Port 50005 muss funktionieren)
- DirectMedia Dienst ist aktiv
- Entweder als Dienst (services.msc) "DirectMedia Service" mit dem Programm XYNTSERVICE.exe
- Oder als Hintergrundprogramm, DIRPCSERV.exe, das z.B. mit dem PC gestartet wurde
- PC hat mehrere IP-Adressen (siehe DirectMedia Administrator)
- DirectMedia Viewer- und Parameterübergabe für spezielle Dateitypen prüfen
Netzwerk-Probleme:
- PING aus der IBM i Befehlszeile auf IP-Adresse des PCs testen
- Auf IBM i Befehl DIRMEDIA/DIRPCCMD CALC.exe testen
- DirectMedia Logdatei unter Programme, DirectMedia, Logdatei anzeigen prüfen
- Leitweg/Gateway-Angaben bei unterschiedlichen Netzwerken prüfen
- IP Trace
Sonstige Fehlerursachen:
- Passthru/Telnet vom PC zu einer IBM i und von dort weiter zu der Zielmaschine funktioniert grundsätzlich nicht (Grund: Die IP-Adresse des Zieljobs kann aus der Jobumgebung nicht ermittelt werden)
- SPLF ist zu groß (Konvertierung und Übertragung dauern zu lange oder brechen ab)
Fehlersuche und -behebung auf dem Windows Client (directmedia)
Support Fälle
Fehlermeldung auf PC: "Auf Datei c:\users\mmaus\appdata\local\temp\DIRMEDIA\egal.EML kann nicht zugegriffen werden (18030210)
Problem
Wenn man versucht eine PC-Datei über directmedia anzeigen zu lassen, dann erscheint auf dem PC ein Fenster mit dieser Fehlermeldung.
Zum Beispiel:
Lösung
In einigen Fällen hat es geholfen, das Verzeichnis DIRMEDIA als Unterverzeichnis des temporären Verzeichnisses (also %TEMP%) anzulegen.
Hintergrund
Dieses Unterverzeichnis wird während der Installation des directmedia Windows Clients angelegt. Aber nur, wenn man die Installation mit Rechtem Mausklick → Als Administrator ausführen durchführt. Tut man das nicht, so kann in manchen Fällen das Verzeichnis %TEMP%\DIRMEDIA nicht angelegt werden.
Es gibt auch Situationen, in denen das Verzeichnis gelöscht wird, z.B. von einem Bereinigungsprogramm, wie CCLEANER, o.ä. In diesen Fällen kann es passieren, dass es vom dirmedia-Client nicht selbstständig wieder angelegt wird/werden kann.
Autor: RSC