APR 02 2021

SimpleXMLElement::__construct() error in system.log from Mgt_Base extension

A lot of errors with SimpleXMLElement::__construct() referring to app/code/local/Mgt/Base/Model/Feed.php on line 77 logged in Magento 1.x or OpenMage system.log file: ERR (3): Warning: SimpleXMLElement::__construct(): ^ in app/code/local/Mgt/Base/Model/Feed.php on line 77 ERR (3): Warning: SimpleXMLElement::__construct(): Entity: line 7: parser error : Opening and ending tag mismatch: body line 3 and html in app/code/local/Mgt/Base/Model/Feed.php on line 77 ERR (3): Warning: SimpleXMLElement::__construct(): </html> in app/code/local/Mgt/Base/Model/Feed.php on line 77 Cause Mgt_Base extension is set to fetch news feed from… Read the rest
JUN 17 2020

upgrade-all: Package community/Lib_Varien 1.9.4.5 depends on PHP extensions: Array

The following error is printed on Magento upgrade via Connect Manager or ./mage CLI tool: upgrade-all: Package community/Lib_Varien 1.9.4.5 depends on PHP extensions: Array Cause Most likely, mcrypt extension is missing in your PHP stack. You can get list of all installed PHP extensions on your server with php -m CLI command or get_loaded_extensions() function: The list of all dependencies for Lib_Varien is defined in package.xml file of this package: Solution You can find which… Read the rest
MAY 28 2019

Magento error: Unknown cipher in list: TLSv1

On attempt to install some Magento extension via Downloader/Magento Connect it shows the following error message: Unknown cipher in list: TLSv1 Cause CURLOPT_SSL_CIPHER_LIST constant is changed to CURLOPT_SSLVERSION with newer curl library. Solution Apply the following correction against downloader/lib/Mage/HTTP/Client/Curl.php: If you have any difficulties with solving this problem or got a similar one, please let us know in comments below, so we can find the solution together.
JUL 23 2019

Magento :: SyntaxError: expected expression, got ‘,’

Problem description Image upload is broken in Magento after upgrade to 1.9.3 or SUPEE-8788 patch. The following error is logged in browser console: In HTML source code you can see that one element is missing in media_gallery_contentJsObject variable: Cause The problem is caused by Creare/CreareSEO or CJM/ColorSelectorPlus extensions that override image uploader code. Solution Creare/CreareSEO Update app/design/adminhtml/default/default/template/creareseo/catalog/product/helper/gallery.phtml file with the following change: or re-upload it from https://raw.githubusercontent.com/unxsist/CreareSEO/d5e0f35d21d290e61745d9c16a085b0b945f7fc0/app/design/adminhtml/default/default/template/creareseo/catalog/product/helper/gallery.phtml. CJM/ColorSelectorPlus
NOV 15 2016

Unknown SSL protocol error in connection to connect20.magentocommerce.com:443

Problem description The following error reported in Magento Connect manager or during manual invokation of mage command in CLI on upgrades or extension installation: Unknown SSL protocol error in connection to connect20.magentocommerce.com:443 Cause downloader/lib/Mage/HTTP/Client/Curl.php now requires newer SSL protocol support with functions added in PHP5.5 (TLSv1.1 or newer) can not connect to repo server with cURL libs available for PHP on your host. Solution Ask your hosting provider to bring TLSv1.1, TLSv1.2 support in cURL… Read the rest
SEP 21 2019

Restrict access to Magento /downloader/


2 comments

We are noticing dynamic increase in robots/crawlers brute-forcing Magento’s /downloader/ locations, trying default admin user with various passwords (mostly dictionary-based) and other popular logins. We seen the bots are trying it continuously (in some cases for several months or years already)