Erweiterung

Shopware-Erweiterung: der Shop meldet, was von außen unsichtbar ist

Die DomainWarn-Erweiterung für Shopware 6 nimmt die Domains aller Verkaufskanäle in die Überwachung auf, meldet alle 15 Minuten Versionen, offene Updates und Mailversand und zeigt den Zustand direkt im Shop-Admin.

Bald im Shopware StoreKostenlos starten

Kostenlos. Abgerechnet wird der Monitoring-Dienst, nicht die Erweiterung.

Shopware-Admin, Einstellungen → DomainWarn: die Domain des Shops mit Zustand „critical“ und zwei offene Vorfälle mit Schwere und Beginn.
Shopware-Admin, Einstellungen → DomainWarn: die Domain des Shops mit Zustand „critical“ und zwei offene Vorfälle mit Schwere und Beginn.

Für Agenturen, die Shopware-Shops betreuen

Ein Shop ist nicht nur kaputt, wenn die Seite weiß bleibt. Er ist auch kaputt, wenn seit drei Tagen keine Bestellbestätigung rausgeht, weil die Warteschlange steht, oder wenn ein Plugin seit Monaten ein Update mitschleppt. Die Erweiterung ergänzt die Prüfung von außen um genau diese Innensicht.

Sie nimmt die Domains aller Verkaufskanäle auf, auch die Sprach- und Staging-Kanäle, die man beim Anlegen von Hand vergisst, und ordnet sie auf Wunsch einem Kunden zu. Im Shop-Admin sieht der Shop nur seine eigenen Domains und Vorfälle, nicht die anderer Kunden derselben Organisation.

Was die Erweiterung meldet

  • Shopware- und PHP-Version

    Die genaue Version statt geraten. Ob sie veraltet ist oder keine Sicherheitsupdates mehr bekommt, beurteilt DomainWarn anhand der aktuellen Versionen.

  • Erweiterungen mit Update

    Installierte Plugins und Apps mit der Version, die Shopware selbst als Update kennt.

  • Mailversand

    Absenderadresse und Mailserver. Zusammen mit den DNS-Records ergibt das den Befund „der Shop versendet über einen Server, der nicht im SPF steht“.

  • Wartungsmodus

    Ist ein Verkaufskanal im Wartungsmodus, sehen Kunden und Suchmaschinen nur die Wartungsseite. DomainWarn weist darauf hin.

  • Heartbeat der geplanten Aufgaben

    Eine geplante Aufgabe meldet sich alle 15 Minuten. Bleibt sie aus, stehen Message Queue oder Cronjob – der Shop sieht gesund aus, verarbeitet aber nichts mehr. Der Heartbeat richtet sich selbst ein, es ist keine Adresse zu kopieren.

  • Zustand im Shop-Admin

    Unter Einstellungen → DomainWarn stehen die Domains des Shops mit Zustand, noch nicht überwachte Domains mit einem Knopf zum Aufnehmen und die offenen Vorfälle – ohne Wechsel ins Dashboard.

Einrichten in drei Schritten

  1. Erweiterung im Shop installieren und aktivieren (Erweiterungen → Meine Erweiterungen).
  2. Unter Einstellungen → Erweiterungen → DomainWarn auf „Mit DomainWarn verbinden“ klicken. Du bestätigst in DomainWarn, und das Token kommt server zu server in den Shop – nie über den Browser, nichts zu kopieren.
  3. „Verbindung prüfen“, dann unter Einstellungen → DomainWarn „Domains aufnehmen“. Ab dann meldet die geplante Aufgabe domainwarn.report alle 15 Minuten.

Lieber von Hand? Ein Token mit Schreibrecht aus DomainWarn (Einstellungen → API) ins Feld „API-Token“ eintragen. Für Deployments gibt es dieselben Schritte als Befehle: bin/console domainwarn:test, bin/console domainwarn:sync-domains und bin/console domainwarn:report.

Damit der Heartbeat trägt, müssen die geplanten Aufgaben des Shops laufen (bin/console scheduled-task:run als Dienst oder Cronjob) – genau das prüft er.

Voraussetzungen

Shopware 6.6.10 bis 6.7, PHP 8.2 oder neuer und ein DomainWarn-Konto – das kostenlose genügt.

Welche Daten übertragen werden

Übertragen werden die Domains der Verkaufskanäle, Shopware- und PHP-Version, Namen und Versionen der installierten Erweiterungen, Absenderadresse und Mailserver sowie der Wartungsmodus. Nicht übertragen werden Kundendaten, Bestellungen, Produkte, Preise oder Inhalte des Shops. Das API-Token wird nur im Shop gespeichert und geht nie an den Browser.

Einrichtung, Innensicht und Heartbeat für alle Erweiterungen stehen ausführlich im Handbuch.Integrationen im Handbuch

Häufige Fragen

Brauche ich ein kostenpflichtiges Konto?
Nein. Die Erweiterung ist kostenlos und arbeitet mit dem kostenlosen DomainWarn-Konto. Abgerechnet wird der Monitoring-Dienst, wenn mehr Domains oder kürzere Prüfintervalle gebraucht werden.
Werden Kundendaten übertragen?
Nein. Übertragen werden Domains, Versionen, installierte Erweiterungen, Absenderadresse und Mailserver sowie der Wartungsmodus. Keine Kunden, Bestellungen, Produkte, Preise oder Inhalte des Shops.
Warum meldet DomainWarn einen Vorfall, obwohl der Shop läuft?
Weil das Lebenszeichen ausgeblieben ist. Dann stehen Message Queue oder Cronjob: Der Shop antwortet noch, verschickt aber keine Mails und verarbeitet nichts mehr.
Funktioniert die Erweiterung mit einer eigenen DomainWarn-Installation?
Ja. Unter „Erweitert“ lässt sich die API-Adresse ändern.

Konto anlegen, Erweiterung verbinden

Registrieren dauert eine Minute. Danach verbindest du die Erweiterung mit einem Klick, und die Innensicht steht neben Zertifikat, DNS und E-Mail derselben Domain.

Alle Funktionen, keine Kreditkarte, monatlich kündbar.

Weitere Erweiterungen: WordPress-Plugin · Chrome-Erweiterung · Alle Integrationen