Concrete5 v9.0.1 on Bitnami VM - error

After installation of the Concrete5/Bitnami VM-Debian stack, logging in to website I got this message:

    • GuzzleHttp\Exception\ConnectException thrown with message “cURL error 28: Operation timed out after 60001 milliseconds with 0 bytes received (see libcurl - Error Codes)”
    • also errors on connection to concretecms.org for loading additional themes

nb. Tried first the Bitnami Windows Concrete5 v8.5 stack but ends up in garbage webpages after removing the Bitnami Welcome page, everytime. (bnconfig --appurl /)

Struggling for a week now to get Concrete5 back on running after a crash. I prefer to run the windows version now running the VM stack which is based on Debian/Linux but I am not familiar with the linux.

Any suggestion what to do next?

Stacktrace:
#57 GuzzleHttp\Exception\ConnectException in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:200
#56 GuzzleHttp\Handler\CurlFactory:createRejection in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:155
#55 GuzzleHttp\Handler\CurlFactory:finishError in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:105
#54 GuzzleHttp\Handler\CurlFactory:finish in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php:43
#53 GuzzleHttp\Handler\CurlHandler:__invoke in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php:28
#52 GuzzleHttp\Handler\Proxy:GuzzleHttp\Handler{closure} in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php:51
#51 GuzzleHttp\Handler\Proxy:GuzzleHttp\Handler{closure} in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php:37
#50 GuzzleHttp\PrepareBodyMiddleware:__invoke in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Middleware.php:29
#49 GuzzleHttp\Middleware:GuzzleHttp{closure} in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php:70
#48 GuzzleHttp\RedirectMiddleware:__invoke in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Middleware.php:59
#47 GuzzleHttp\Middleware:GuzzleHttp{closure} in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/HandlerStack.php:71
#46 GuzzleHttp\HandlerStack:__invoke in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Client.php:351
#45 GuzzleHttp\Client:transfer in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Client.php:162
#44 GuzzleHttp\Client:requestAsync in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Client.php:182
#43 GuzzleHttp\Client:request in /opt/bitnami/concrete5/concrete/src/Http/Client/Client.php:113
#42 Concrete\Core\Http\Client\Client:request in /opt/bitnami/concrete5/concrete/vendor/guzzlehttp/guzzle/src/Client.php:95
#41 GuzzleHttp\Client:__call in /opt/bitnami/concrete5/concrete/src/File/Service/File.php:334
#40 Concrete\Core\File\Service\File:getContents in /opt/bitnami/concrete5/concrete/src/Marketplace/RemoteItemList.php:121
#39 Concrete\Core\Marketplace\RemoteItemList:execute in /opt/bitnami/concrete5/concrete/blocks/desktop_featured_addon/controller.php:45
#38 Concrete\Block\DesktopFeaturedAddon\Controller:view in /opt/bitnami/concrete5/concrete/src/Controller/AbstractController.php:318
#37 call_user_func_array in /opt/bitnami/concrete5/concrete/src/Controller/AbstractController.php:318
#36 Concrete\Core\Controller\AbstractController:runAction in /opt/bitnami/concrete5/concrete/src/Block/View/BlockView.php:468
#35 Concrete\Core\Block\View\BlockView:runControllerTask in /opt/bitnami/concrete5/concrete/src/Block/View/BlockView.php:129
#34 Concrete\Core\Block\View\BlockView:setupRender in /opt/bitnami/concrete5/concrete/src/View/AbstractView.php:161
#33 Concrete\Core\View\AbstractView:render in /opt/bitnami/concrete5/concrete/src/Area/Area.php:853
#32 Concrete\Core\Area\Area:display in /opt/bitnami/concrete5/concrete/src/Area/Layout/Column.php:210
#31 Concrete\Core\Area\Layout\Column:display in /opt/bitnami/concrete5/concrete/src/Area/Layout/Column.php:168
#30 Concrete\Core\Area\Layout\Column:getContents in /opt/bitnami/concrete5/concrete/src/Area/Layout/ThemeGridColumn.php:153
#29 Concrete\Core\Area\Layout\ThemeGridColumn:getColumnHtmlObject in /opt/bitnami/concrete5/concrete/blocks/core_area_layout/view.php:14
#28 include in /opt/bitnami/concrete5/concrete/src/Block/View/BlockView.php:269
#27 Concrete\Core\Block\View\BlockView:renderViewContents in /opt/bitnami/concrete5/concrete/src/View/AbstractView.php:164
#26 Concrete\Core\View\AbstractView:render in /opt/bitnami/concrete5/concrete/src/Area/Area.php:853
#25 Concrete\Core\Area\Area:display in /opt/bitnami/concrete5/concrete/themes/dashboard/desktop.php:14
#24 include in /opt/bitnami/concrete5/concrete/src/View/View.php:316
#23 Concrete\Core\View\View:renderTemplate in /opt/bitnami/concrete5/concrete/src/View/View.php:278
#22 Concrete\Core\View\View:renderViewContents in /opt/bitnami/concrete5/concrete/src/View/AbstractView.php:164
#21 Concrete\Core\View\AbstractView:render in /opt/bitnami/concrete5/concrete/src/Http/ResponseFactory.php:154
#20 Concrete\Core\Http\ResponseFactory:view in /opt/bitnami/concrete5/concrete/src/Http/ResponseFactory.php:221
#19 Concrete\Core\Http\ResponseFactory:controller in /opt/bitnami/concrete5/concrete/src/Http/ResponseFactory.php:373
#18 Concrete\Core\Http\ResponseFactory:collection in /opt/bitnami/concrete5/concrete/src/Http/DefaultDispatcher.php:132
#17 Concrete\Core\Http\DefaultDispatcher:handleDispatch in /opt/bitnami/concrete5/concrete/src/Http/DefaultDispatcher.php:60
#16 Concrete\Core\Http\DefaultDispatcher:dispatch in /opt/bitnami/concrete5/concrete/src/Http/Middleware/DispatcherDelegate.php:39
#15 Concrete\Core\Http\Middleware\DispatcherDelegate:next in /opt/bitnami/concrete5/concrete/src/Http/Middleware/FrameOptionsMiddleware.php:39
#14 Concrete\Core\Http\Middleware\FrameOptionsMiddleware:process in /opt/bitnami/concrete5/concrete/src/Http/Middleware/MiddlewareDelegate.php:50
#13 Concrete\Core\Http\Middleware\MiddlewareDelegate:next in /opt/bitnami/concrete5/concrete/src/Http/Middleware/StrictTransportSecurityMiddleware.php:36
#12 Concrete\Core\Http\Middleware\StrictTransportSecurityMiddleware:process in /opt/bitnami/concrete5/concrete/src/Http/Middleware/MiddlewareDelegate.php:50
#11 Concrete\Core\Http\Middleware\MiddlewareDelegate:next in /opt/bitnami/concrete5/concrete/src/Http/Middleware/ContentSecurityPolicyMiddleware.php:36
#10 Concrete\Core\Http\Middleware\ContentSecurityPolicyMiddleware:process in /opt/bitnami/concrete5/concrete/src/Http/Middleware/MiddlewareDelegate.php:50
#9 Concrete\Core\Http\Middleware\MiddlewareDelegate:next in /opt/bitnami/concrete5/concrete/src/Http/Middleware/CookieMiddleware.php:35
#8 Concrete\Core\Http\Middleware\CookieMiddleware:process in /opt/bitnami/concrete5/concrete/src/Http/Middleware/MiddlewareDelegate.php:50
#7 Concrete\Core\Http\Middleware\MiddlewareDelegate:next in /opt/bitnami/concrete5/concrete/src/Http/Middleware/ApplicationMiddleware.php:29
#6 Concrete\Core\Http\Middleware\ApplicationMiddleware:process in /opt/bitnami/concrete5/concrete/src/Http/Middleware/MiddlewareDelegate.php:50
#5 Concrete\Core\Http\Middleware\MiddlewareDelegate:next in /opt/bitnami/concrete5/concrete/src/Http/Middleware/MiddlewareStack.php:86
#4 Concrete\Core\Http\Middleware\MiddlewareStack:process in /opt/bitnami/concrete5/concrete/src/Http/DefaultServer.php:85
#3 Concrete\Core\Http\DefaultServer:handleRequest in /opt/bitnami/concrete5/concrete/src/Foundation/Runtime/Run/DefaultRunner.php:125
#2 Concrete\Core\Foundation\Runtime\Run\DefaultRunner:run in /opt/bitnami/concrete5/concrete/src/Foundation/Runtime/DefaultRuntime.php:102
#1 Concrete\Core\Foundation\Runtime\DefaultRuntime:run in /opt/bitnami/concrete5/concrete/dispatcher.php:45
#0 require in /opt/bitnami/concrete5/index.php:2

Which one are you using? If it’s this one, the documentation notes:

Completely isolated environment. A perfect sandbox for your project

which sounds like it might have all outbound connections disabled.

You might consider posting the same question on https://community.bitnami.com/

Yes I did, but I was focused on other issue, corrupted pages after installation of bitnami installer for windows. After 5 days of struggling and no solution I am trying the bitnam VM stack, which is based on Linux/Debian. But I am not familier witch Linux at all. Neither a succes.

When will Concrete5 v9 be avaialble as an Windows installer at Bitnami. This whole issue might result that I need to stop at all with Concrete5, sorry. Hope you can help

fyi:

Concrete Version

Core Version - 9.0.1
Version Installed - 9.0.1
Database Version - 20211104161958

got it from here:
https://bitnami.com/stack/concrete5/virtual-machine

Do you need to have a VM? If you are not familiar with it, there is an extra layer of complexity to debug. Why not a straight install?

For a VM alternative, I think @mlocati maintains a VM ready to install as a development site. Or for a production site, you could look at the concrete hosting options - they are all VM based. Web Hosting for Concrete CMS

Also I can do a ping from the Debian console to external address. So network looks ok.

I have run Concrete5 for many years now based on a Bitnami installer. I familiar with VM workstation for Windows based VM’s. I try to avoid Linux but have no option found sofar. And I will definitely do not want to use any external hosting service.

Still, thanks for your reply, JohntheFish. :slight_smile:
My answer may have sounded a bit curt

Installed the v901-5 VMstack from Bitnami

Concrete Version

Core Version - 9.0.1
Version Installed - 9.0.1
Database Version - 20211104161958

And this is where I get stuck ,

Error: General Connection Failure

This site cannot connect to the Concrete marketplace. Ensure curl is enabled on your web server.

Tried several curl things, but nothings is successful. No idea what to do next (other then download v901-7 and start over again)

Update: Concrete5 is no longer an option for us. Need to look for an alternative, unfortunately, Bye.

Well, I had a similar issue, cannot connec to the concrete marketplace after deploying Concrete with Betnami. I have enabled SSH on the machine with a ssh keypair and logged in. Then it seems that /etc/resolv.conf did not have the correct dns servers. I correct that seems to resolve the issue.

1 Like