Zum Hauptinhalt springen
Mirakl

Mirakl Connector: «Kontakt zu … abgelehnt», wann es erscheint und wie Sie es beheben

Die Meldung erscheint beim Klick auf Bestellungen importieren oder Retouren importieren, wenn die Adresse, die das Modul kontaktieren will, nicht dasselbe Schema und denselben Server wie die API Base URL der Instanz hat, oder wenn diese Basis-URL leer ist oder keinen Server enthält. Sie lösen das, indem Sie die API Base URL der Instanz prüfen; die Meldung verlangt außerdem, dass der Endpunkt ein Pfad ist, zum Beispiel /orders.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Modul
Mirakl
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Wann sie erscheint und was sie sagt

In welchem Moment erscheint die Meldung?

Beim Klick auf Bestellungen importieren (Import Orders) oder Retouren importieren (Import Returns) in der Ansicht der Mirakl-Instanz. Beide Schaltflächen führen zur selben Prüfung, und wenn deren Bedingung erfüllt ist, lösen sie diesen Text aus: «Kontakt zu … abgelehnt: Der Mirakl-API-Schlüssel von … geht nur an seine API-Basis-URL (…). Geben Sie den Endpunkt als Pfad an, zum Beispiel /orders.» (Refusing to contact …: the Mirakl API key of … only goes to its API Base URL (…). Write the endpoint as a path, such as /orders.). Beide Schaltflächen sind in Odoo 17, 18, 19 und 20 immer sichtbar.

Mit Code erstelltes Schema: die Schaltflächen Import Orders und Import Returns und darunter die Ablehnungsmeldung
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes, kein Odoo-Screenshot: die Schaltflächen, die zur Prüfung führen, und die Meldung, die sie auslöst.

Was bedeuten die Platzhalter mit den Auslassungspunkten?

Es sind Werte, die das Modul beim Auslösen der Meldung einsetzt: zuerst die Adresse, die kontaktiert werden sollte, danach der Name der Instanz, deren Schlüssel verwendet werden sollte, und am Ende die API-Basis-URL dieser Instanz. Ist die Basis-URL leer, erscheint stattdessen ein Bindestrich (-). Die veröffentlichten Übersetzungen des Moduls enthalten diesen Text auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch, wie das Schema zeigt.

Mit Code erstelltes Schema mit der Ablehnungsmeldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls, kein Odoo-Screenshot: dieselbe Meldung in jeder Sprache.
Same stock on every Mirakl marketplace, sent from Odoo
Video: Same stock on every Mirakl marketplace, sent from Odoo (Video auf Englisch)

Was der Code prüft

Unter welcher genauen Bedingung wird sie ausgelöst?

Im Code von Odoo 20 vergleicht das Modul zwei Adressen: die API Base URL der Instanz (ohne den abschließenden Schrägstrich, falls vorhanden) und die Adresse, die es kontaktieren will. Von beiden betrachtet es nur das Schema (http oder https) und den Server, beim Server ohne Unterscheidung von Groß- und Kleinschreibung; der Pfad zählt nicht. Stimmen sie überein und hat die Basis-URL einen Server, besteht die Prüfung. In jedem anderen Fall wird die Meldung ausgelöst: anderes Schema, anderer Server, eine leere Basis-URL oder eine ohne Server, oder eine leere Zieladresse.

Warum weigert sich das Modul, Kontakt aufzunehmen?

Weil der Mirakl-API-Schlüssel nur an den API-Server des Marktplatzes selbst gehen darf. Der Kommentar im Code erklärt es: Eine als Endpunkt eingetragene absolute Adresse wird unverändert verwendet, und die Endpunktfelder der Instanz kann jeder Mirakl User schreiben, der den Schlüssel nicht lesen kann. Würde ein Endpunkt auf einen anderen Server zeigen, hätte er ihm bei der nächsten Synchronisierung den Schlüssel übergeben. Die Prüfung schließt diesen Weg.

Was passiert mit dem, was die Aktion gerade tat?

Sie wird angehalten: Die Meldung bricht die Aktion an dieser Stelle ab, und diese Adresse wird nicht kontaktiert.

So lösen Sie es

Was tue ich Schritt für Schritt?

Lesen Sie die Meldung und vergleichen Sie die erste angezeigte Adresse mit der API-Basis-URL, die am Ende in Klammern steht. Erscheint statt der Basis-URL ein Bindestrich, ist sie leer: Füllen Sie die API Base URL der Instanz aus. Ist sie ausgefüllt, entspricht aber nicht dem API-Server des Marktplatzes, korrigieren Sie sie, denn an diesen Server geht der Schlüssel. Klicken Sie danach erneut auf dieselbe Schaltfläche und zur Kontrolle auch auf die andere: Erscheint die Meldung nicht mehr, hat die Prüfung bestanden. Ist die Basis-URL korrekt und die Meldung erscheint weiterhin mit einer Adresse eines anderen Servers, verlangt die Meldung, den Endpunkt als Pfad anzugeben, zum Beispiel /orders: Schreiben Sie uns mit dem vollständigen Text der Meldung, dann prüfen wir es. Was jedes Feld der Instanz bedeutet, finden Sie unter die Felder der Mirakl-Instanz.

Wird eine vollständige Adresse abgelehnt, wenn sie vom selben Server ist?

Laut dem Code von Odoo 20 besteht die Prüfung, wenn Schema und Server der Adresse mit denen der Basis-URL übereinstimmen; eine vollständige Adresse desselben Servers wird an dieser Stelle also nicht abgelehnt. Die Meldung verlangt allerdings, den Endpunkt als Pfad anzugeben, zum Beispiel /orders.

Ändert sich das zwischen den Odoo-Versionen?

Die Meldung steht im veröffentlichten Code von Odoo 17, 18, 19 und 20; die hier beschriebene Prüfung ist die aus dem Code von Odoo 20.

Was brauche ich, um das Modul zu nutzen?

Es ist ein Modul mit Einmalzahlung pro Version und benötigt das Abonnement von FlexigoTech Cloud. Der Plan Conector kostet 49 € pro Monat oder 490 € pro Jahr, zzgl. MwSt., für bis zu 3 Konten der Plattform. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert. Das Modul ist in Odoo Apps für Odoo 17, 18, 19 und 20 veröffentlicht; den Preis jeder Version finden Sie auf der Odoo-Apps-Seite und auf der Modulseite.

Wenn Sie Hilfe brauchen

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn die Meldung nach der Prüfung der API Base URL weiterhin erscheint, schreiben Sie uns mit dem vollständigen Text der Meldung und der von Ihnen verwendeten Odoo-Version.

Weiterlesen

Checkliste zur Mirakl-Connector-Instanz, Feld für FeldCheckliste zum Ausfüllen der Mirakl-Connector-Instanz in Odoo: Verbindung, Abrechnungskonten und Optionen, mit dem Hilfetext jedes Feldes.Felder der Mirakl-Instanz im Mirakl Connector: Bedeutung und empfohlene WerteFelder der Mirakl Instanzen im Mirakl Connector für Odoo im Vergleich: was die Hilfe sagt, welche Standardwerte gelten und was Sie eintragen sollten.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen