Error establishing connection to the concrete5 community.

Permalink 1 user found helpful
Good Day,

Our site moved off of a developer's site to our production site. We are looking to add new add-ons but are getting this error:

Error establishing connection to the concrete5 community.

When using Connect to Community the report is:

Your site is already connected to the concrete5 marketplace.

So, it seems the developer registered the site (details now trapped in the database?) and when it was moved the dev site and production site are different but production reports to be dev but the difference prevents connecting.

The goal is to get the production site re-initialized (?) / re-registered (?) so we can make active and successful connections.

I have checked some of the basics I have read about:

- CURL = works and shows in the phpinfo()

- can resolvehttp://concrete5.org (ping and dig and nslookup ...)

- php.ini configuration parameter is set (correct ?):

allow_url_fopen = On

At this point, I think I am looking for a process to clear/reset the site registration (ideally without losing control or resetting any existing functionality/operations).

Is there a database update that can be done or a script run (re-run)?

Let me know if I provided enough details or need to add additional information. Let me know if the description makes sense.

Thanks

caffeineborg
 
caffeineborg replied on at Permalink Reply
caffeineborg
UPDATE:

I found this URL:

http://www.concrete5.org/documentation/how-tos/editors/reconnect-to...

Here are the database commands I ran:

sql> delete from Config where cfKey='MARKETPLACE_SITE_TOKEN';
Query OK, 1 row affected (0.00 sec)

sql> delete from Config where cfKey='MARKETPLACE_SITE_URL_TOKEN';
Query OK, 1 row affected (0.00 sec)
caffeineborg replied on at Permalink Reply
caffeineborg
Once the cache was cleared and a reload of the page I was able to go and create an account for the production site.

From the 'General' tab in the 'Site-wide Settings' menu I selected the 'Connect to Community'
caffeineborg replied on at Permalink Reply
caffeineborg
NOW:

I have verified that the account I created when I connected to the site works (I logged in using those credentials).

However,

In the 'Sitewide Settings' menu 'General' tab in the 'Connect to Community' panel I have the same error:

Error establishing connection to the concrete5 community. Please check that curl and other required libraries are enabled.


I checked from the command line on the server to curl tohttp://www.concrete5.org and that was successful.

Please feel free to let me know what else I can check.

One step to the good as we have the unique account for the site but am still unable to 'Connect to the Community'.

Could there be a directory that needs specific permissions?

Is there a log or log level I need to get more details?
caffeineborg replied on at Permalink Reply
caffeineborg
Still having the issue. Any suggestions?

Is there a need to change / update other elements besides the
MARKETPLACE_SITE_TOKEN and MARKETPLACE_SITE_URL_TOKEN?
caffeineborg replied on at Permalink Reply
caffeineborg
The change of ownership process needed to be done:

http://www.concrete5.org/documentation/how-tos/editors/project-owne...

Thanks -- hope this set of details helps in the future
caffeineborg replied on at Permalink Reply
caffeineborg
Still no joy.

I have wiped the info from the database multiple times, have de-activated the older Projects. I had success in moving an add-on from one project to the other (and got the update which was good ...).

Still, at this point, the admin interface shows an error connecting to the community.

Any ideas? Or other pointers or details I need to check?

Thanks for your time
caffeineborg replied on at Permalink Reply
caffeineborg
an update from Corretje
see:http://www.concrete5.org/profile/-/1439/...


go to /concrete/libraries/marketplace.php line 43 and change "false" to "true".



This looks to be the final part of the puzzle.

Much thanks

I hope the details here help

Have a great day