Jak opravit Google Chrome neotevře problém s načítáním [návod]

Někteří z našich zákazníků se dostávají k potvrzení kroku platby při nákupu v našem obchodě Magento a poté se jim zobrazuje chyba časového limitu, kdy se platební brána SagePay pokouší kontaktovat náš server a sdělit mu, že platba proběhla úspěšně (nebo ne) …), Ale nemůže kontaktovat náš server, nebo nemůže dostat odpověď z našeho serveru včas, a poté je platba / objednávka zrušena.

Tuto otázku jsem položil své hostitelské společnosti, ale vše, co mi řekli, bylo:

„Je to způsob, jakým je software konfigurován na vašem serveru“

V současné době se jedná o standardní instalaci Magento 1.4.0.1, pokud jde o platební brány. Co na Zemi by toto tvrzení mohlo znamenat?

Je nějaká konfigurace, kterou musím udělat, aby Magento poslouchalo tyto požadavky a správně reagovalo?

  • Váš hostingový plán vám umožňuje používat server, který nemůže držet krok během procesu, který má kritické problémy s načasováním nebo je špatně nakonfigurován, nebo je v síťovém segmentu, který způsobuje zpoždění v jednáních o požadavcích / odezvách vyžadovaných pro fungování zpracování plateb. Platební a přepravní moduly utrpí problémy s vypršením časového limitu, pokud je server načten do té míry, že nemůže věnovat pozornost odpovědím ze vzdálených serverů nebo je včas nepřijme.

Přihlásili jste se na http://www.sagepay.com/system_monitor a zkontrolovali jejich síť? Je váš SSL také aktuální?

Aktualizujte na nejnovější verzi Magento community edition, která je ver 1.6.2.0 - Added January 11, 2012 z http://www.magentocommerce.com/download

Pokud je sagepay připojen k pluginu, ověřte si u autora pluginu, zda je to výchozí brána dostupná od magenta, zkontrolujte jejich hlášení o chybách pro vaši verzi.

Také bych požádal sagepay, aby vám řekl, jaká je přesná odpověď na záhlaví serveru, kterou dostávají

  • Díky za ukazatele. Diskutoval jsem se společností SagePay a nechal jsem je, aby mi posílaly protokoly ze svých serverů týkající se konkrétních neúspěšných transakcí. Ukazuje, že jejich systémy se opakovaně pokoušejí připojit k mému serveru a nedostávají odpověď. Probíhá upgrade na nejnovější verzi Magenta. Dosud jsem nekontaktoval dodavatele pluginu sagepay, ale mohu to udělat, pokud aktualizace problémy nevyřeší.
  • Mohou vaši zákazníci zadat údaje o své kreditní kartě? Jsou tyto informace úspěšně odesílány na servery šalvěje? A selhává pouze odpověď serveru / brány?
  • Ano, přesně to. Vidíme neúspěšné platby v našem seznamu transakcí sagepay a výsledkem vyšetřování je to, že server zřejmě neodpovídá včas. Náš server je velmi výkonný a provozuje naše stránky magento velmi rychle, nemáme žádné problémy s rychlostí, o kterých víme. Náš poskytovatel serveru naznačil, že v nastavení způsobu instalace magenta může být něco, co způsobuje tento problém, ale to je tak daleko, jak to šlo ... žádné další stopy.

Narazil jsem na podobný problém s Google Checkout, kde Magento nebyl schopen zpracovat požadavek dostatečně rychle, aby vyhovoval limitům Google. Odpověď je upgradována na nejlepší verzi, optimalizuje váš web, kdekoli můžete (předávání proxy nginx, nastavení správného ukládání obrázků do mezipaměti, ujistěte se, že je optimalizována databáze DB), a bohužel, pokud jde o to, získává rychlejší hardware. Hodně štěstí!

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace