Connector für M-Files - Troubleshooting
Connector für M-Files
Request Tracing
Zur Fehleranalyse können die M-Files Anfragen und Antworten in der Portal-Logdatei protokolliert werden. Die portal.log-Datei
finden Sie im
Portalverzeichnis /log. Aktiviert wird das Tracing wie folgt:
-
Öffnen Sie die log4j2.xml-Datei im Portalverzeichnis /internal/cfg
mit einem Texteditor Ihrer Wahl.
-
Navigieren Sie zum Logging for M-Files-Abschnitt und ändern Sie den level-Wert von info auf debug:
<!-- logging for M-Files -->
<Logger name="de.uplanet.lucy.server.mfiles.connector" level="info" additivity="false">
<AppenderRef ref="DailyFile"/>
</Logger>
-
Führen Sie einen Neustart des Portal-Dienstes durch.
Bei jeder M-Files-Aktion werden nun die Request-Details in der portal.log-Datei protokolliert. Hier ein Beispiel für einen
Request/Response Tracing Eintrag:
DEBUG MFilesHttpRequest[WebConnectorWorker-localhost:8102-3]
M-Files request: http://mfiles/REST/objects/0/112/latest
DEBUG MFilesHttpRequest[WebConnectorWorker-localhost:8102-3]
M-Files response: {"Title":"Test1","EscapedTitleWithID":"Test1(ID 112)","DisplayID":"112","ObjVer":{"Version":4,"ID":112,"Type":0}
SSL-Verbindungen
Für SSL-Verbindungen zwischen dem Intrexx Portal Server und einem M-Files-Service muss
das Zertifikat der Certificate Authority, die das Service Zertifikat ausgestellt hat,
dem
Zertifikatsspeicher des Intrexx
Portal Servers hinzugefügt worden sein. Eine Ausnahme
bilden selbstsignierte Zertifikate, die nicht von einer bekannten Certificate Authority
ausgestellt wurden. Um SSL-Verbindungen zu Diensten mit selbstsignierten Zertifikaten zu
ermöglichen, muss in diesem Fall im Intrexx Server die Prüfung der Certificate Chain
deaktiviert werden. Dies ist auf Service-Ebene über eine System Property möglich. Öffnen Sie
dazu die portal.cfg-Datei im
Portalverzeichnis /internal/cfg
mit einem Texteditor und fügen Sie dem <environment>-Abschnitt einen
neuen <systemProperty>-Eintrag hinzu:
<systemProperty name="de.uplanet.lucy.server.mfiles.connector.ignoreServerCertificates" value="true"/>
Nach dem Speichern der portal.cfg-Datei muss der
Portal-Dienst neu gestartet werden,
damit die Änderungen wirksam werden.
Weitere Informationen
Connector für M-Files
M-Files-Daten konsumieren
M-Files-Daten in Applikationen einbinden
M-Files in Prozessen
Export / Import