Question

En général, tout fonctionne bien en utilisant le vernis Activer la prolongation de la turpentaine.Tous les domaines standard de la section administrative fonctionnent comme prévu.

Le problème vient lorsque je vais naviguer vers une extension de l'administrateur qui n'utilise pas la norme /index.php/admin.Naviguer vers cette extension, je suis déconnecté de la section administrative.

Nous utilisons un certain nombre d'extensions qui utilisent ce type d'URL.Tous ont le même problème.Il s'en va lorsque vous désactivez le vernis ou ajoutez le cookie de dérivation du vernis.

J'ai mis à jour le paramètre URL Black List de Magento pour refléter ces URL.Mais le problème persiste.

cron\.php
helpdeskadmin
mstcore
pointofsale
advancedinventory
massstockupdate

Le problème est également intermittent.Plusieurs fois, après avoir tripes avec les paramètres, ces extensions sont à nouveau accessibles, mais données un jour ou plus, le problème revient.

Autres informations pertinentes:

Hosted at https://magemojo.com/
Using nginx
php 5.6 fpm
Magento 1.9.1.0 with all security updates

Était-ce utile?

La solution

Je suis l'un des co-fondateurs ici chez Magemojo et serais heureux d'aider.

Essayez de changer votre adresse IP de Turpenttine de 127.0.0.1 à autre chose.La raison est que Nginx est transmise à partir de 127.0.0.1 et la térébentine correspondra aux demandes régulières:

if (client.ip ~ crawler_acl || req.http.User-Agent ~ "^(?:ApacheBench/. *|.*Googlebot.*|JoeDog/.*Siege.*|magespeedtest\.com|Nexcessnet_Turpentine/.*​)$") {

qui déclenche:

set req.http.Cookie = "frontend=crawler-session";

Le robotteur correspond toujours à l'agent utilisateur et au travail.Il vous suffit de changer l'adresse de robinets d'administration Turpentaine à quelque chose d'autre que 127.0.0.1, il ne correspond donc pas aux demandes normales transférées de Nginx.

Autres conseils

Le problème est également intermittent.Plusieurs fois, après avoir tripes avec les paramètres, ces extensions sont à nouveau accessibles, mais données un jour ou plus, le problème revient.

Les paramètres liste noire seraient le moyen idéal de gérer ce scénario.Cela sonne assez étrange - il semble que vos paramètres de vernis (y compris la liste noire) sont réappliqués lorsque vous modifiez une modification, puis modifié à nouveau plus tard.Est-il possible que le vernis soit redémarré en quelque sorte et perd ses paramètres?Avez-vous mis en place de manière à ce que le VCL généré par TURPENTINE soit utilisé par le vernis lorsqu'il redémarre?

C'est aussi une très bonne idée de vérifier le problème de la propriété intellectuelle de Crawler dans la réponse de Magemojo.

Si vous rencontrez toujours des problèmes après avoir essayé de vous sentir libre d'ouvrir un problème sur le Github et poster le VCL que la térébentine génère et nous essaierons d'aider votre plus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top