Système Magento Order Management (OMS) pour Adobe Commerce expire

Cet article fournit une solution au problème où le système de Magento Order Management (OMS) pour Adobe Commerce ne peut pas enregistrer le micro-service installé localement avec MOM en utilisant ngrok, car MOM expire lors de la tentative de rappel.

Produits et versions concernés

  • Adobe Commerce 2.3.1
  • OMS
  • ngrok
WARNING
Clause de non-responsabilité : Adobe Commerce ne recommande ni n’approuve aucun outil particulier pour la création de tunnels. Les suggestions ci-dessus ne sont que des suggestions. Pour plus d’informations, consultez la documentation ngrok.

Problème

Étapes à reproduire

  1. Installez Adobe Commerce sur votre environnement local.
  2. Configurez ngrok pour créer un tunnel qui expose votre serveur local.
  3. Essayez de vous connecter à OMS.

Résultat attendu

Connexion établie avec succès.

Résultat réel

MCOM semble expirer lors de la tentative de rappel vers l’URL de ngrok.

Cause

L’une des raisons possibles du délai d’expiration est que les serveurs sont situés trop loin géographiquement et que la connexion prend trop de temps.

Solution

Ajoutez un paramètre spécifiant votre région lors du démarrage de ngrok. Comme dans l’exemple suivant :

./ngrok http 80 -region eu

La région par défaut est les États-Unis. Voir toutes les valeurs possibles.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a