This article is also available in the following other languages / Dieser Beitrag ist auch in folgenden anderen Sprachen verfügbar: English

Error 0x80004005: Unbekannter Fehler

2022-01-10 - christian - continuous integration, gitlab, windows

Wir haben versucht eine Docusaurus Website auf einem Windows Server zu deployen. Zum Kopieren der HTML Dateien von GitLab Artifacts auf den Windows Server verwenden wir dabei chef-client.

Wird die Website ein zweites Mal deployed, erscheint beim Löschen der existiertenden Dateien folgende Fehlermeldung:

Error 0x80004005: Unbekannter Fehler

Der Fehler kam von einem Ordner innerhalb der Website dessen Dateiname mit einem Punkt endet.

Öffnen lässt sich dieser Ordner ebensowenig:

C:\Temp\foo\release-7.21.1015.6. ist nicht verfügbar. Wenn sich der Speicherort auf dem PC befindet, stellen Sie sicher, dass das Gerät oder Laufwerk angeschlossen oder der Datenträger eingelegt ist, und wiederholen Sie den Vorgang.

Normalerweise verhindert Windows das Anlegen solcher Dateien und Ordner recht gut, aber die archive_file Chef Resource hat es irgendwie dennoch hinbekommen.

Der Ordner kann aber mit einem CMD Befehl gelöscht werden:

rd /s /q "\\?\C:\Temp\foo\release-7.21.1015.6."

Quelle: https://stackoverflow.com/a/4123152


More


serverless.industries BG by Carl Lender (CC BY 2.0)
7fb4bdce 2022-06-19 23:53
Mastodon