JavascriptLinux
PBS, rclone S3, E-Mail-Report

Ich wollte meine Backups von einem Proxmox Backup Server via S3 zu einem externen Anbieter sichern. PBS wird hier genutzt, damit ich die Backups verschlüsseln kann, bevor ich sie hochlade; es würde auch direkt von Proxmox mit einem lokalen Datastore gehen, dann ist der Spaß aber nicht verschlüsselt. Ebenfalls möchte ich bei Ende der Sicherung […]

Docker
MySQL in Docker: root-Kennwort zurücksetzen

Bei einem Kunden war ein Docker-Stack mit MySQL im Einsatz. Das Kennwort für den MySQL-root-Benutzer war allerdings nicht bekannt. In der Docker Compose-Datei war MySQL ungefähr wie folgt hinterlegt: Das root-Kennwort wurde für administrative Zwecke benötigt. Also: zurücksetzen. Kleiner Hinweis: hier ist mit Downtime der Datenbank zu rechnen. In dem selben Verzeichnis, in dem die […]

vSphere
ESXi: The primary GPT table states that the backup GPT is located beyond the end of disk

Neue HDD in ESXi eingebaut. Die Festplatte war „blank“, in Windows angezeigt als „nicht initialisiert“, keine Daten. Via UI einen Datastore drauf erstellen scheitert einfach nur: Also: erst mal den Namen der HDD rausfinden. Das funktioniert am schnellsten via UI: Via SSH auf den Hypervisor, mal schauen was Phase bei der Platte ist: Zusammenfassung des […]

Hardware
SATA: PowerSave Mode, HGST Festplatten

In diesem Fall hatte ich eine „neue gebrauchte“ Festplatte von HGST vorliegen; laut meinen Recherchen sind allerdings auch andere Anbieter davon betroffen. Die Festplatte im Case läuft sauber an und funktioniert – direkt am Computer spinnt sie kurz hoch (ca. 0,5-1 Sekunde) und stoppt dann wieder. Ausprobiert habe ich diverse Kabel, sowohl SATA als auch […]

Microsoft 365Powershell
Maximale E-Mail-Größe ändern

Die maximale E-Mail-Größe von Exchange Online Postfächern via Powershell ändern? Easy. Wir brauchen, wenn noch nicht installiert, das EXO v3 Modul. Powershell als Admin: Das muss nur einmalig ausgeführt werden. Danach kann Powershell geschlossen und eine normale Powershell im Userkontext gestartet werden. In dieser verbinden wir mit folgendem Befehl zum Exchange Online: Mit folgendem Befehl […]

Javascript
Webpack: einzelne node_modules ausschließen

Für einen Kunden habe ich eine Software geschrieben, die möglichst klein deployed werden muss; klingt schon mal stark nach einem Job für webpack. Das odbc-Modul hat allerdings Probleme gemacht, wenn dieses mitgepackt wurde – also musste nur dieses ausgeschlossen werden. Da das händische Pflegen einer Liste von Modulen, die gepackt oder nicht gepackt werden sollen, […]

Home Assistant
HomeAssistant, Unifi AI 360, Dewarp

Bis vor kurzem hatten wir eine 08/15 Kamera bei uns im Einsatz, welche einfach auf die Tür gerichtet war. Beim Drücken der Klingel hat diese ein Foto gemacht, und uns das per Telegram zugesendet. Diese Kamera habe ich mit meinem Umstieg auf Unifi ausgetauscht; nun hängt dort eine AI 360 Kamera. Das tolle an dieser […]

DockerWindows
Docker Desktop und WSL2: RAM-Verbrauch drosseln

Mir fiel auf, dass meine Docker Desktop-Installation relativ viel RAM frisst; um genau zu sein 10 von meinen 16 Gigabyte. Da der Rest am Computer dann keinen Spaß mehr macht, habe ich mich auf den Weg gemacht um zu suchen, wo das Problem liegt. Die laufenden Container waren es nicht. Es waren zwar „viele“ (5 […]

Active Directory
Kerberos-Ticket refreshen

Kerberos-Tickets werden i.d.R. nur bei Login eines Benutzers oder bei Ablauf generiert. Wenn schnell ein neues Ticket her muss, kann man das allerdings auch ohne Logout/Login realisieren. Auf einem Client kann der folgende Befehl genutzt werden, um das aktuelle Kerberos-Ticket des Benutzers zu löschen: Folgender Befehl löscht das Kerberos-Ticket des Computerkontos: Aufgefallen ist mir, dass […]

Adobe Acrobat Reader
PDF Dateischutz entfernen

Erkennbar an dem (GESCHÜTZT) in dem Dokumententitel. Die PDF-Dateien lassen sich nicht bearbeiten. Umgehen lässt sich das Problem, indem die Datei noch mal als PDF gedruckt wird; hat dann allerdings den Nachteil, dass eingebundene Elemente sowie Bookmarks danach nicht mehr funktionieren. Passt für normale Dokumente, ist schwierig für interaktive PDFs. Dazu oben auf „Drucken“ gehen: […]

DockervSphere
Docker Swarm: Overlay und Ingress funktionieren nicht

Ich habe heute realisiert, dass ich erfolgreich über eine Woche meines Lebens damit in den Sand gesetzt habe, eine nicht funktionierende Kommunikation zwischen einem Docker Swarm Manager auf einem ESXi und einem Docker Swarm Worker auf einer Proxmox-Instanz zum laufen zu kriegen. Die Fehler äußerten sich komplett wirr: der Worker verlor ständig die Verbindung Overlay-Netzwerke […]

Docker
Rolling Updates mit Docker Compose

In diesem Beispiel geht es darum, händisch einen Service, der via Docker Compose bereitgestellt wird, zu updaten. Dazu haben wir folgende (nicht ganz so sinnvolle) docker-compose.yml: Starten wir diesen Stack mit docker compose up und schauen wir uns mit docker ps die Container an, sehen wir (wie erwartet) die 5 nginx-Container: Unsere Aufgabe nun: mit […]