VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: blackrat999 on December 31, 2016, 22:58:22 PM

Title: "checking extensions" never ends
Post by: blackrat999 on December 31, 2016, 22:58:22 PM
I have 7 sites with latest VM 3.0.18 installed and as far as i am aware fully updated totally.  All of these sites never finish "checking extensions" (bottom left of control panel) All of my other sites that dont have VM installed dont have this issue.

I have only noticed this issue when i try to connect the sites to myjoomla.com - apparently because of the checking extensions issue the sites will never connect - i have 60+ sites that do properly but none with VM 3.0.18. 9 some have older VM installations.

The owner of myjoomla.com has identified the issue and posted error messages here - https://github.com/joomla/joomla-cms/issues/13428 He hasnt been very helpful to be honest other than slating VM so please dont take his abuse out on me i am a big VM fan !

I have tried disabling VM components in one of the sites and also switching to the beez template but neither of these issues help at all.

any suggestions please?

Title: Re: "checking extensions" never ends
Post by: blueflameit on January 01, 2017, 12:29:14 PM
Quotehasnt been very helpful to be honest other than slating VM

If by "hasnt been very helpful" you mean

-> Putting up with your impatient tweets during the Christmas shutdown
-> Responding during the Christmas shutdown, while travelling and moving house internationally,
-> Responding while travelling with my 10 year old daughter who I only see 58 nights a year
-> Taking up to TWO HOURS on YOUR SITE to accurately identify the root issue that has nothing to do with myJoomla.com
-> Having you assume that all support - no matter what the problem - is free of consultancy charges
-> Debugging code ON NEW YEARS EVE - FOR FREE - line by line YOUR SITE in order to identify the root issue, and then explaining that root issue in depth to you in 5 different emails
-> Raising a GitHub issue for the core Joomla project to improve this and several other update related issues based on my investigations
-> Raising a SECURITY related issue to the Joomla Security Strike Team while debugging your issue
-> Clearly and accurately explaining, over and over again, what the problem is AND HOW TO FIX IT in FIVE EMAILS

Yes, if doing all that means I have not been very helpful then you are right.

But you are wrong.

Quite frankly Im appalled by your attitude - therefore your myJoomla.com subscription is now CANCELLED and you are now banned from using our services in the future. All future consultancy and emails to you will be charged at full rate.

Kindest regards
Phil Taylor

Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 01, 2017, 16:37:06 PM
I am unable to edit my original post, it seems i wasnt very fair to Phil at myjoomla and for that i apologise. I do appreciate his assistance and after all he has pointed out an issue that i have with all my latest VM sites.
I have been a member of myjoomla for a long time and it is a cracking system which i have relied on for a long time, i have recommended it to colleagues too and I shall miss the security that it brought to my business.

I am no further of course with my issue but I hope i have set the record straight with my initial post.
Title: Re: "checking extensions" never ends
Post by: Milbo on January 02, 2017, 17:05:31 PM
Blackrat, nice that you see that. Blueflamit I try to explain, why we have this xml files and why we forgot to update them.

They are just there for the case that a plugin is unsecure and we must update it asap. In special a lot people cannot update their stores completly, so they should see it is also possible to update just the plugin. The xmls are just there to announce the update server and we dont need to update them, because the normal way is to use the aio to update all vm core plugins at once.

So why we had the error? Just because we forgot to update the targetplatform, so we just need to change it to
<targetplatform name="joomla" version=".*" />
or we just commented them.

But good that you (Blueflamit) added a ticket. The joomla core must be failsafe and we must always think about that a server is not reachable. So now, I am going to update the xmls.

ehrrm, and Blue, would be nice you reconsider your ban of blackrat, he apologized.
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 02, 2017, 17:27:59 PM
Milbo.

Will this change be updated in the next VM update or is this an issue you are fixing at your end so it will just work better soon at my end?

Many thanks for your update and your sentiments on my mess up, I have tried a couple of times to call Phil today, i need to apologise in person it isnt good enough in a forum but thanks anyway.

Richard
Title: Re: "checking extensions" never ends
Post by: GJC Web Design on January 02, 2017, 17:39:46 PM
Once Max updates the xmls the problem will be solved as they will not timeout and "block" the joomla updater.. u need to do nothing ( you could empty the update cache to check but this will empty anyway after its setting time expired)
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 02, 2017, 17:42:06 PM
Thats great - many thanks both of you for your help with this.
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 03, 2017, 17:49:54 PM
This issue is still happening guys - have you been able to clear the XML's yet please?
Title: Re: "checking extensions" never ends
Post by: Milbo on January 03, 2017, 18:59:52 PM
Did you bought a membership? http://extensions.virtuemart.net/support/virtuemart-supporter-membership-detail
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 03, 2017, 19:10:52 PM
I didnt realise there was such a thing but its a great idea which i will of course support, whats the difference between the three levels ?
Title: Re: "checking extensions" never ends
Post by: Milbo on January 04, 2017, 14:32:43 PM
Just the amount. The idea is the 50 euro, usually when you want a feature or something fast, then you give more. In your case,.. a silver would be nice. The shit costs me almost a day.

The reason was that in j2.5 it was just enough, when there is a file. In j3.5, the file must have the correct information, when I understood the whole problem correctly. So I had to write a lot xml files. Additionally the problem that there is no download link.
Atm you see, we need to add an information link, so that people understand that the plugins are in the aio installer. So I am even not done yet. Greets
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 05, 2017, 10:42:15 AM
I dont really follow what you mean to be honest but mostly my lack of knowledge im sure!
I cant run to a silver payment at the moment, the last few weeks have been expensive, but will be able to do a bronze in a few days and then hopefully on renewal can upgrade to a silver.
I assume this error is happening for everyone using VM3 and not just me?
Title: Re: "checking extensions" never ends
Post by: Milbo on January 05, 2017, 14:50:06 PM
Uhm, that is the strange thing. Most people have the error, but it is not blocking. It took a while to understand the problem and I am not sure If I really got it.

It seems to be a mix of joomla, which does stop calling the page, and our server, or your server settings (or maybe the settings of curl) and a change in the joomla behaviour. Because in j2.5 it was enough to have the files in place, without content. Now it is so, that a provided xml needs the correct version set and at least a download. Which is in our case confusing, because we dont have a download. Remind, these files are there for an emergency security problem with a plugin. So I had to add an info page here https://docs.virtuemart.net/tutorials/installation-migration-upgrade/226-update-single-plugin-delivered-by-aio.html and added this page to the updater. So I hope people understand the idea.

So in short, I had to write any xml update file again, and of course we write them with phing, so we can now generate new files within a click. Bronze is fine :-)
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 05, 2017, 15:21:02 PM
Thanks i understand it better now  :P I appreciate there is a lot of work to do, it will be good when it is finished so i can protect my sites in myjoomla.com, until then i cant
I will sort out the Bronze as soon as people pay their bills  ::)
Can you update this thread when it is fixed please and i will test my sites to let you know all is well ?!
Title: Re: "checking extensions" never ends
Post by: Milbo on January 05, 2017, 16:04:27 PM
Should work already and there come other people having trouble with the fixed xmls, lol. http://forum.virtuemart.net/index.php?topic=136404.0
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 05, 2017, 16:35:15 PM
Haha cant please everyone!
Unfortunately i still have 7 sites that all just contstantly hunt for updates.
I have tried "clear cache" and then "find updates" but it never gets to the point that "there are no updates"

one of the sites still gives me this :

Warning
Update: Could not open update site #8 "VirtueMart plg_vmpayment_klarnacheckout Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_klarnacheckout_update.xml
Update: Could not open update site #10 "VirtueMart plg_vmpayment_paypal Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_paypal_update.xml
Update: Could not open update site #11 "VirtueMart plg_vmpayment_heidelpay Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_heidelpay_update.xml
Update: Could not open update site #12 "VirtueMart plg_vmpayment_paybox Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_paybox_update.xml
Update: Could not open update site #13 "VirtueMart plg_vmpayment_realex_hpp_api Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_realex_hpp_api_update.xml
Update: Could not open update site #17 "VirtueMart plg_vmpayment_sofort_ideal Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_sofort_ideal_update.xml
Update: Could not open update site #18 "VirtueMart plg_vmpayment_klickandpay Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_klikandpay_update.xml
Update: Could not open update site #19 "VirtueMart3 plg_vmshipment_weight_countries Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmshipment_weight_countries_update.xml
Update: Could not open update site #20 "VirtueMart3 plg_vmcustom_textinput Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmcustom_textinput_update.xml
Update: Could not open update site #21 "VirtueMart3 plg_vmcustom_specification Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmcustom_specification_update.xml
Update: Could not open update site #22 "VirtueMart3 plg_vmcalculation_avalara Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmcalculation_avalara_update.xml
Update: Could not open update site #23 "VirtueMart3 plg_search_virtuemart Update Site", URL: http://virtuemart.net/releases/vm3/plg_search_virtuemart_update.xml
Update: Could not open update site #24 "VirtueMart3 MOD_VMENU Update Site", URL: http://virtuemart.net/releases/vm3/mod_vmmenu_update.xml
Update: Could not open update site #25 "VirtueMart3 mod_virtuemart_currencies Update Site", URL: http://virtuemart.net/releases/vm3/mod_virtuemart_currencies_update.xml
Update: Could not open update site #26 "VirtueMart3 mod_virtuemart_product Update Site", URL: http://virtuemart.net/releases/vm3/mod_virtuemart_product_update.xml
Update: Could not open update site #28 "VirtueMart3 mod_virtuemart_manufacturer Update Site", URL: http://virtuemart.net/releases/vm3/mod_virtuemart_manufacturer_update.xml
Update: Could not open update site #29 "VirtueMart3 mod_virtuemart_cart Update Site", URL: http://virtuemart.net/releases/vm3/mod_virtuemart_cart_update.xml
Update: Could not open update site #30 "VirtueMart3 mod_virtuemart_category Update Site", URL: http://virtuemart.net/releases/vm3/mod_virtuemart_category_update.xml
Update: Could not open update site #31 "VirtueMart3 AIO Update Site", URL: http://virtuemart.net/releases/vm3/virtuemart_aio_update.xml
Update: Could not open update site #34 "VirtueMart plg_vmpayment_amazon Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_amazon_update.xml
Update: Could not open update site #35 "VirtueMart plg_system_amazon Update Site", URL: http://virtuemart.net/releases/vm3/plg_system_amazon_update.xml
Update: Could not open update site #36 "TCPDF Update Site", URL: http://virtuemart.net/releases/TCPDF/tcpdf.xml
Update: Could not open update site #45 "VirtueMart3 plg_vmpayment_tco Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_tco_update.xml
Update: Could not open update site #46 "VirtueMart plg_vmpayment_standard Update Site", URL: http://virtuemart.net/releases/vm3/plg_vmpayment_RMS_update.xml
Some update sites are disabled. You may want to check the Update Sites Manager.
Title: Re: "checking extensions" never ends
Post by: Milbo on January 05, 2017, 22:20:49 PM
Click on the links in the post itself, and you will see, they work.
Title: Re: "checking extensions" never ends
Post by: blackrat999 on January 06, 2017, 08:53:10 AM
Yes i can see they do but i still have the same problem only on these 7 latest VM sites. Is there any way to clear it can you suggest please?
Title: Re: "checking extensions" never ends
Post by: Milbo on January 11, 2017, 11:45:32 AM
Blueflamit mentioned " and then explaining that root issue in depth to you in 5 different emails"

You may send them to me.
Title: Re: "checking extensions" never ends
Post by: lindapowers on January 11, 2017, 12:45:29 PM
We get the same, but never gave attention to it or noticed any issue.

We had disable most of them from the update sites manager in the past and didnt notice problems. For some reason our host doesnt like updates directly from Joomla so most extensions like CSVIpro, OPC or AWO we update them directly from the installer, not dramatic.

(https://s23.postimg.org/kk4yrf0az/vm_updates.jpg)
Title: Re: "checking extensions" never ends
Post by: Milbo on January 12, 2017, 09:49:55 AM
Your case is different, Linda. You can see that the link entries make no sense. I wonder where it comes from. I had saw that also on one test installation, which got installed by "discover". Maybe there is or was a problem. I think you should just delete the entries and next update will add the correct entries.
Title: Re: "checking extensions" never ends
Post by: jjk on January 12, 2017, 11:02:53 AM
@lindapowers
Just a note: The first lines in your Warnings which have ...gruz.org.ua... in the url are very old language packs from 2012 or early 2013, before we started to use Transifex for translations.
Title: Re: "checking extensions" never ends
Post by: lindapowers on January 12, 2017, 13:04:05 PM
Thanks guys, ill delete the entries so that new VM package creates them correctly.

No clue where it comes from, our site started in VM1 so... who knows.