Jump to content
thirty bees forum

Question

Posted
I had trouble updating the core updater after moving to version 1.4, and discovered that there was a third party one installed somewhere, so I deleted both and tried to re-install the latest version 1.6.1. Something odd happens. It looks as though I should change some files so that it sees what it expects to see, but I am not sure.

Any ideas welcome

I don't know if this is similar to post below.

EXCEPTION

 

Message:

ThirtyBeesException: Failed to construct service 'AdminCoreUpdaterController': cURL error 6: getaddrinfo() thread failed to start (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.thirtybees.com/coreupdater/master.php

 

 

 

Location:

classes/core/ServiceLocator.php line 170

 

STACKTRACE

#0 classes/core/ServiceLocator.php(170)
#1 classes/core/ServiceLocator.php(112): Thirtybees\Core\DependencyInjection\ServiceLocatorCore->getByServiceName()
#2 classes/Dispatcher.php(847): Thirtybees\Core\DependencyInjection\ServiceLocatorCore->getController()
#3 backroom/index.php(58): DispatcherCore->dispatch()

Caused by: GuzzleHttp\Exception\ConnectException: cURL error 6: getaddrinfo() thread failed to start (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.thirtybees.com/coreupdater/master.php at line 210 in file vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php

HTTP REQUEST

POST /backroom/index.php?controller=AdminCoreUpdater&token=774979bd1776d8dd0640f44662dab58c&action=processCompare&ajax=1

REFERRER

https://veganline.com/backroom/index.php?controller=AdminCoreUpdater&token=774979bd1776d8dd0640f44662dab58c

GET PARAMETERS

  [controller]: "AdminCoreUpdater"
  [token]: "774979bd1776d8dd0640f44662dab58c"
  [action]: "processCompare"
  [ajax]: "1"
  [controllerUri]: "AdminCoreUpdater"

POST PARAMETERS

  [compareVersion]: "Please update core updater module"
 
---------------------------

 CONFIGURATION INFORMATION

This information must be provided when you report an issue on our bug tracker or forum.

 SERVER INFORMATION

Server information Linux #1 SMP Wed Jan 19 09:35:41 UTC 2022 x86_64

Server software version Apache

PHP version 8.0.28

Memory limit 512M

Max execution time 300

 DATABASE INFORMATION

MySQL version 10.2.44-MariaDB-cll-lve

MySQL server localhost

MySQL name veganlin_thbee78

MySQL user veganlin_thbee78

Tables prefix tb_

MySQL engine InnoDB

MySQL driver PDO

 STORE INFORMATION

Thirty bees version: 1.4.0

Thirty bees revision: 1.4.0

Build for PHP version: 8.0

Shop URL http://veganline.com/

Current theme in use Niara

 YOUR INFORMATION

Your web browser Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36

 CHECK YOUR CONFIGURATION

Required parameters Please fix the following error(s)

  • Some thirty bees files are missing from your server.
    Test result: fail
    (/themes/community-theme-default/css/global.css)

Optional parameters OK

 LIST OF CHANGED FILES

 Checking files...

8 answers to this question

Recommended Posts

  • 0
Posted

You have to have both thirty bees Updater (communication between your site and TB module store, nothing to play here, it works on its own) and Core updater (where the most of playing is) installed.

If you had some migration modules from PS you have to remove them as they are not needed.

  • Like 1
  • 0
Posted (edited)

I have mored-on a stage.
Adding an un-used Community Theme allowed the Core Updater module to install a little more, so I probably have both modules, but the site went down! I will look-up errors and add to this post in a minute.
--------------------
Logs on the server show trouble with an Involic Prestabay  module that I should have uninstalled.
Maybe that was the problem this morning.
A more recent error looks related. I'll find a way of turning-off non-native modules .
Thanks for help!

---------------------
2023-03-31 13:24:54 Checking if module version 1.6.1 is supported
2023-03-31 13:24:54 API request: {"version":"1.6.1","action":"check-module-version","php":"8.0.28"}
2023-03-31 13:24:54 ERROR: Failed to check module version: GuzzleHttp\Exception\ConnectException: cURL error 6: getaddrinfo() thread failed to start (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.thirtybees.com/coreupdater/v2.php in /home/veganlin/public_html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:210
                    Stack trace:
                    #0 /home/veganlin/public_html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(158): GuzzleHttp\Handler\CurlFactory::createRejection()

 

Edited by veganline
added error message
  • 0
Posted (edited)

Locked-out, but I may be able to find the code for disabling non-native modules
I have deleted files for Involic Prestabay

Edited by veganline
  • 0
Posted

This looks like server issue, not application one.

cURL error 6: getaddrinfo() thread failed to start

Looks like curl can't resolve domain address for api.thirtybees.com

Check your server configuration.

  • Like 1
  • 0
Posted (edited)

The server company fixed it: thanks!
Maybe just too many installs; too much debug mode, too much strain on the server.

Edited by veganline

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...