Modify Office Files (MOF) erlaubt das Bearbeiten und Verarbeiten von zumeist XLSX Dateien.
Bitte nutzen Sie den Server (wie unten beschrieben), wenn Sie Pfade unter Windows nutzen, die ein ! beinhalten.
Sie können über die Butler Konfiguration
Apache Log4j 2 aktivieren.
Betrifft CVE-2021-44228
Log4J ist im Standard nicht aktiv und selbst wenn Sie Modify Office Files als Server betreiben, ist dieser nur über localhost verfügbar.
Wir haben dennoch zur Sicherheit ein Update von Modify Office Files herausgebracht, welches Log4J 2.15 nutzt. Das Update erhalten Sie über Konfiguration – Butler Aktualisierung / Installation.
Wenn Sie den Modify Office Files Server nutzen und Log4J aktiviert hatten (Siehe Konfiguration des Butlers oben), starten Sie den Server nach dem Update bitte neu.
Sie haben eine sehr alte Version von Java am Server (Vor Java 8).
Bitte über die Butler Konfiguration
deaktivieren, wenn es zu einem Problem mit dem Server kommen sollte.
Diese Variante beschleunigt oben genannte Funktionen, erfordert aber etwas Konfiguration durch Ihre Systembetreuer:in.
Die Beschleunigung ist ab dem zweiten Zugriff merkbar.
Wenn Sie Java 11 oder neuer nutzen, ist dieser Server nicht mehr empfohlen.
Java 11 ist typischerweise auch ohne diese Servervariante schnell genug.
Wenn Sie die Modify Office Files Version anpassen, müssen Sie auch die .bat/.plist/.sh Datei anpassen!
.&&) und fügen Sie den Text in die .bat/.plist/.sh Datei ein 1).
Stellen Sie sicher, dass der Server automatisch beim Hochfahren des Servers gestartet und beim Herunterfahren beendet wird. Nutzen Sie dazu die Bordmittel Ihres Betriebssystems.
Starten Sie den Server nach jedem Update von Modify Office Files neu.
Wenn der Server nicht aktiv, der Haken „Server aktiv“ aber aktiviert ist, können keine XSLX/XSLM genutzt werden. Deaktivieren Sie dann den Haken und/oder melden Sie das Problem Ihrer Systembetreuer:in.
um den Server Status zu prüfen.| |
|---|
| Die Firma untermStrich Software GmbH übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! |
Ein Beispiel, wie das Starten unter Windows aussehen kann:
cd .. ist dabei notwendig!Beenden Sie zuerst den Java Prozess.
Danach starten Sie den Server über die Aufgabenplanung.
| |
|---|
| Die Firma untermStrich Software GmbH übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! |
Ein Beispiel, wie das Starten auf aktuelleren macOS Versionen aussehen kann:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>ustrich.modify_office_files</string> <key>StandardOutPath</key> <string>/var/log/ustrich/modify_office_files.log</string> <key>StandardErrorPath</key> <string>/var/log/ustrich/modify_office_files_error.log</string> <key>UserName</key> <string>root</string> <key>GroupName</key> <string>wheel</string> <key>RunAtLoad</key> <true/> <key>ProgramArguments</key> <array> <string>/usr/bin/java</string> <string>-jar</string> <string>/Library/WebServer/Documents/ustrich/writeable/applications/com_untermstrich_modify_office_files/portlets/modify_office_files.jar</string> <string>server</string> <string>/Library/WebServer/Documents/ustrich/writeable/applications/com_untermstrich_modify_office_files/writeable/conf.json</string> <string></string> </array> </dict> </plist>
Die Datei oben anpassen (Pfade 2x)ustrich.modify_office_files.plist nach /Library/LaunchDaemons/ kopieren und darauf achten, dass die Datei dem chown root:wheel /Library/LaunchDaemons/ustrich.modify_office_files.plist gehörtsudo launchctl load /Library/LaunchDaemons/ustrich.modify_office_files.plist testen/var/log/ustrich/modify_office_files.logsudo launchctl unload /Library/LaunchDaemons/ustrich.modify_office_files.plistsudo launchctl load /Library/LaunchDaemons/ustrich.modify_office_files.plist| |
|---|
| Die Firma untermStrich Software GmbH übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! |
Ein Beispiel, wie das Starten auf Ubuntu Linux aussehen kann:
/ustrich/start_com_untermstrich_modify_office_files.sh#!/bin/bash cd /ustrich nohup
nohup fügen Sie den Startbefehl aus dem Butler ab java …, gefolgt von & ein. Beispiel: #!/bin/bash cd /ustrich nohup java ... &
sudo chmod u+x /ustrich/start_com_untermstrich_modify_office_files.sh/etc/rc.local und fügen Sie vor der exit 0 Zeile den Aufruf ein:/ustrich/start_com_untermstrich_modify_office_files.sh
/etc/rc.local:#!/bin/sh -e /ustrich/start_com_untermstrich_modify_office_files.sh exit 0
sudo chmod +x /etc/rc.local
sudo /ustrich/start_com_untermstrich_modify_office_files.sh