1
15.04.2026
Andreas Schulte
 | 

Firefox Upload-Probleme

Mit Mozilla Firefox Version 148 wurde eine Änderung eingeführt, mit der der Dateiupload in IKAROS nicht mehr funktioniert.
Eine Beschreibung des Problems finden Sie in unserem Blogartikel:
https://www.ferber-software.de/2026/02/firefox-148-fehler-beim-dateiupload


Zur temporären Behebung stellen wir ein PowerShell‑Skript zur Verfügung, das gezielt die betroffene Datei im IKAROS‑Frontend korrigiert.
Abschließend wird das Problem mit Version 2026.1 behoben.

Voraussetzungen

Bitte stellen Sie sicher, dass folgende Voraussetzungen erfüllt sind:

  • Zugriff mit Administratorrechten
  • PowerShell 5.1 oder höher (Standard bei Windows Server)
  • Möglichkeit, Dateien im Web‑Verzeichnis zu bearbeiten
  • Wartungsfenster empfehlenswert (Frontend‑Änderung)

Überblick: Was macht das Skript?

Das Skript:

  • sucht im dist‑Ordner des Web-Servers nach Dateien vendor*.js
  • ersetzt dort genau eine fehlerhafte Initialisierung
  • legt automatisch Backups (.js.bak) an
  • bricht kontrolliert ab, wenn etwas unerwartet ist
  • ist codesigniert (keine Manipulation erforderlich)
  • gibt jeden Schritt verständlich in der Konsole aus

Schritt 1: Ablageort der Web‑Site im IIS finden

  1. Öffnen Sie auf dem Webserver den IIS‑Manager
    • Startmenü → Internet Information Services (IIS) Manager
  2. Navigieren Sie zu: Servername → Sites → <Instanz> → Fs.Ikaros.Web (oder der kundenspezifische Site‑Name)
  3. Klicken Sie mit der rechten Maustaste auf die Web‑Site → Explorer
  4. Merken Sie sich den geöffneten Pfad im Explorer

Schritt 2: Skript in die Web‑Site kopieren

  1. Kopieren Sie die Datei „FixFirefox148UploadBug_signed.ps1“ von unserem FTP Server (kunden/wartung/Firefox Upload Fix/)
  2. Legen Sie die Datei direkt in das oben geöffnete Verzeichnis ab

Schritt 3: PowerShell mit Administratorrechten öffnen

  1. Öffnen Sie das Startmenü
  2. Suchen Sie nach PowerShell
  3. Rechtsklick auf „Windows PowerShell“
  4. → „Als Administrator ausführen“

Schritt 4: Zum Web-Site‑Verzeichnis wechseln

In der PowerShell:
cd „<Pfad aus Schritt 1>“

Schritt 5: Skript ausführen

In der PowerShell:
.\FixFirefox148UploadBug_signed.ps1

  • Das Skript erklärt jeden Schritt
  • Bestätigungen erfolgen per ENTER
  • Geeignet für manuelle Ausführung

Schritt 6: Ausgabe prüfen

Bei erfolgreicher Ausführung sehen Sie u. a.:

  • Gefundene vendor*.js‑Dateien
  • Erstellung von .js.bak‑Backups
  • Meldung: „FERTIG. 1 Datei(en) erfolgreich gepatcht.“

Schritt 7: Browser‑Cache leeren (sehr wichtig!)

Auf allen betroffenen Clients:

  • Browser öffnen
  • STRG + SHIFT + ENTF
  • Zeitraum: Gesamte Zeit
  • Mindestens: Cache / Temporäre Internetdateien
  • Bestätigen

Ergebnis

Danach sollte der Dateiupload in IKAROS unter Firefox ≥ 148 wieder korrekt funktionieren. Sollten Sie Updates oder EPs einspielen, ist der Vorgang zu wiederholen.

Rückgängig machen (Rollback)

Falls erforderlich:

  • Die ursprünglichen Dateien liegen als
    vendor*.js.bak vor
  • Das Skript bietet automatisch eine Wiederherstellung, sobald Backups erkannt werden.