Fehlerbehebung

Backend startet nicht

Backend startet nicht

docker logs ld-portal-backend-1 --tail 30

SyntaxError

Datei und Zeile stehen im Log. Datei korrigieren und in Container kopieren:

docker cp backend/routes/DATEI.js ld-portal-backend-1:/app/routes/DATEI.js
docker restart ld-portal-backend-1

ReferenceError Cannot access before initialization

Import an Dateianfang verschieben.

Cannot connect to database

  1. SQL Server erreichbar: ping 192.168.x.x
  2. Port offen: nc -zv 192.168.x.x 1433
  3. Zugangsdaten in .env pruefen

SMB Fehler

SMB Fehler

STATUS_OBJECT_PATH_NOT_FOUND

Pfad existiert nicht. Share-Inhalt pruefen:

docker exec ld-portal-backend-1 node -e "
const SMB2 = require('@marsaud/smb2')
const smb2 = new SMB2({share:'\\\\192.168.x.x\\Share',domain:'WORKGROUP',username:'user',password:'pass'})
smb2.readdir('',function(e,f){console.log(e?e.message:f.join(', '));smb2.close()})
"

STATUS_ACCESS_DENIED

Windows-Freigabeberechtigungen pruefen.

Verbindung schlaegt fehl

E-Mail Probleme

E-Mail Probleme

Microsoft 365: 535 Authentication unsuccessful

  1. SMTP AUTH aktivieren im M365 Admin Center
  2. PowerShell: Set-CASMailbox -Identity email@firma.de -SmtpClientAuthenticationDisabled $false
  3. Einstellungen: smtp.office365.com Port 587 Secure false

535 Credentials incorrect

Passwort pruefen. Bei MFA: App-Passwort unter mysignins.microsoft.com erstellen.

Logo fehlt

Sync Fehler

Sync-Fehler

table X has no column named Y

Backend neu starten - Migrationen laufen automatisch:

docker restart ld-portal-backend-1

NOT NULL constraint failed vacation_requests.days

sync.js aktualisieren.

PB-Urlaub Sync Fehler fuer XY

  1. Powerbird-Kuerzel des Mitarbeiters korrekt?
  2. Kuerzel stimmt mit Termin_ResourceName in HWTER ueberein?
  3. SQL-Benutzer hat SELECT auf HWTER?

App Probleme

App Probleme

App meldet sich ab

Ab Version 2.2.1 Auto-Relogin. App aktualisieren. Sonst neu installieren.

Push fehlen

Bilder laden nicht

  1. SMB testen in Admin Netzlaufwerk
  2. Datei auf der Freigabe vorhanden?

Dokument-Download schlaegt fehl

  1. Dokument-SMB konfiguriert?
  2. Unterverzeichnis korrekt?
  3. docker logs ld-portal-backend-1 | grep SMB