Dies betrifft Kunden, die aus Plesk importiert wurden: Beim Import wird das Hosting mit dem Webspace verknüpft, aber es wird nie ein Host-Konto erstellt. Dadurch bleibt Hosts > Accounts leer, der SSO-Login löst den falschen Wert auf und die Bestellung eines weiteren Produkts für diesen Kunden schlägt fehl. Führe nach dem Import einmal den Backfill-Befehl aus, um die fehlenden Host-Konten zu erstellen.
Vorschau der Aktionen des Befehls (keine Abfragen, keine Schreibvorgänge): php artisan hwplesk:backfillPleskHostAccounts --dry
Befehl tatsächlich ausführen: php artisan hwplesk:backfillPleskHostAccounts
Für jedes betroffene Hosting gibt der Befehl den Kunden und den ermittelten Plesk-Login aus und fragt anschließend nach dem Passwort dieses Kontos (die Eingabe wird ausgeblendet). Das Passwort wird vor dem Speichern in Plesk überprüft. Wenn Plesk es ablehnt, wird der Fehler angezeigt und erneut nach dem Passwort gefragt. Wenn du die Eingabe leer lässt, wird das Passwort für dieses Konto übersprungen. Das ist sicher: Das Konto wird weiterhin unter Hosts > Accounts angezeigt und Bestellungen funktionieren. Der Befehl ist nicht geplant, da er eine Eingabe erfordert.