Connect to Community
Permalink
I have a Concrete5 driven website onhttp://motettkor.no which is hosted on a webserverhttp://dittdomene.no
The initial setup on the webserver was on a test environment, which I later moved to the production environment. Also I deleted the test project(s) from the community.
Now I have trouble connecting the production site to the Concrete5 Community:
when I login to the site and choose Dasboard, Extend concrete5, I receive message ¨Error establishing connection to the concrete5 community. Please check that curl and other required libraries are enabled. ¨. On this page I subsequently press Re-connect to Community
when I Re-connect to Community I receive message ¨Unable to generate a marketplace token. Please ensure that allow_url_fopen is turned on, or that cURL is enabled on your server. If these are both true, It's possible your site's IP address may be blacklisted for some reason on our server. Please ask your webhost what your site's outgoing cURL request IP address is, and email it to us at help@concrete5.org.¨
I ran script curl_check.php on the webserve to establish url_fopen and cURL setting. Reading from the output (attached phpinfo.odt), directive ¨allow_url_fopen¨ is on and curl is enabled. Aslo I presume that the outgoing cURL request IP address is 91.207.158.161 (reading from SERVER_ADDR in environment, but of this I am not sure it is the IP address you require)
I have sent a message to help2@concrete5.org beginning of march to which there became no reply. Any one on the form can I help me resolv this matter maybe?
The initial setup on the webserver was on a test environment, which I later moved to the production environment. Also I deleted the test project(s) from the community.
Now I have trouble connecting the production site to the Concrete5 Community:
when I login to the site and choose Dasboard, Extend concrete5, I receive message ¨Error establishing connection to the concrete5 community. Please check that curl and other required libraries are enabled. ¨. On this page I subsequently press Re-connect to Community
when I Re-connect to Community I receive message ¨Unable to generate a marketplace token. Please ensure that allow_url_fopen is turned on, or that cURL is enabled on your server. If these are both true, It's possible your site's IP address may be blacklisted for some reason on our server. Please ask your webhost what your site's outgoing cURL request IP address is, and email it to us at help@concrete5.org.¨
I ran script curl_check.php on the webserve to establish url_fopen and cURL setting. Reading from the output (attached phpinfo.odt), directive ¨allow_url_fopen¨ is on and curl is enabled. Aslo I presume that the outgoing cURL request IP address is 91.207.158.161 (reading from SERVER_ADDR in environment, but of this I am not sure it is the IP address you require)
I have sent a message to help2@concrete5.org beginning of march to which there became no reply. Any one on the form can I help me resolv this matter maybe?
I did that already after having found this method in the forum, but without success. There are three rows remaining in config table, see attachement.
Any further suggestions maybe?
Any further suggestions maybe?
oops, now I see that I deleted the rows in stead of emptying the columns. I'l correct this mistake and try again...
I inserted the rows where the configItems are "marketplace.token" and "marketplace.url_token" with empy ConfigValue and tried to re-connect. Same error...
I don't know for sure. In this case it would be easier to have a look at it myself via Teamviewer or join.me.
If you agree?
- Stef
If you agree?
- Stef
Agreed. I'm setting up join.me now...
Please inform me how to forward the join.me code to you
You can send me a private message with the link.
PM send
I have a similar issue with a website: when I click on the link to connect to the project page it just goes to my login; when I go to list all my projects it is no longer in there. Can you help?
Hi,
StefSmeers looked into my cofiguration and tried out some things, but did not succeed in overcoming the Re-connect issue on my site unfortunately.
I still need help with this.
StefSmeers looked into my cofiguration and tried out some things, but did not succeed in overcoming the Re-connect issue on my site unfortunately.
I still need help with this.
Hi,
This might be too late for you, lvbaal, but I encountered the same issue with my 5.7.5 install and this thread was one of the few which came up, so I'll post my solution here hoping it helps someone..
In my case the issue was resolved by changing the timeout value of a function using cURL. Concrete5 support directed me to a bug report by jxn (https://github.com/concrete5/concrete5/issues/2934... ) which explained the problem and provided a solution in commit https://github.com/jxn/concrete5/commit/f19a2617b0e02d07f3eec75a752c... In brief, you can get by the problem by
changing line 305 in file /concrete/src/File/Service/File.php
from to (in my case 15 was enough, e.g. 10 wasn't)
Naturally you can also make the full change suggested by jxn to make it configurable in app/config.php, too.
Hope this helps.
--patrik
This might be too late for you, lvbaal, but I encountered the same issue with my 5.7.5 install and this thread was one of the few which came up, so I'll post my solution here hoping it helps someone..
In my case the issue was resolved by changing the timeout value of a function using cURL. Concrete5 support directed me to a bug report by jxn (https://github.com/concrete5/concrete5/issues/2934... ) which explained the problem and provided a solution in commit https://github.com/jxn/concrete5/commit/f19a2617b0e02d07f3eec75a752c... In brief, you can get by the problem by
changing line 305 in file /concrete/src/File/Service/File.php
from
public function getContents($file, $timeout = 5)
public function getContents($file, $timeout = 15)
Naturally you can also make the full change suggested by jxn to make it configurable in app/config.php, too.
Hope this helps.
--patrik
Empty the column "configValue" in the rows where the configItems are "marketplace.token" and "marketplace.url_token".
Now you should be able to reconnect again.
If there are still any questions, feel free to ask!
- Stef