Support

UNiTE, Remote CLI, eXtract Wizard

#32733 Error #36 - It seems that your server is incompatible with Akeeba Remote Control CLI.

Posted in ‘UNiTE and Remote CLI’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

PHP version
n/a
Tool
UNiTE
Tool version
n/a

Latest post by on Sunday, 26 April 2020 17:17 CDT

mmajeske
I'm using both the UNiTE site restoration system and the Remote CLI application for numerous, different Joomla sites (some I'm restoring on a standby server, and some I'm just backing up). I noticed by accident that the last successful run of UNiTE and Remoter CLI was Tuesday, 17 March 2020. Note that both been running without issue since 2018 - now neither can connect to my Joomla sites.

When testing remote.phar at the command line for connectivity (with the --test action), I get the following error message:

"Error #36 - We cannot find a way to connect to your server. It seems that your server is incompatible with Akeeba Remote Control CLI."

I tested with Remote CLI 1.2 and 2.1.1 and the behavior was the same for both.

My Joomla sites are running on a couple of webservers behind a load balancer, and my initial thought was someone in our IT department changed a setting without letting me know. But, upon checking, they confirmed they did not make any networking or other kinds of changes to the load balancer. I also tested on my Dev server and, strangely, am getting the same error message there too - it was working there previously like prod. Seems odd that it would suddenly stop working after working well for a couple of years.

Information about my setup:
PHP 7.2.25
PHP-CLI 7.2.25
Apache 2.4.6
Akeeba Backup 7.1.0

I read several, previous tickets submitted about this error message, but the resolutions did not seem applicable. For example, I haven't installed any SEF plugins.

nicholas
Akeeba Staff
Manager
Are you using Akeeba Backup Core or Akeeba Backup Professional on these sites? Only Akeeba Backup Professional has the remote JSON API since version 7.0.0.a1.

Moreover, we dropped support for all encapsulation methods except RAW (the other methods have security implications and do not make sense now that HTTPS is essentially free of charge). If you are specifying an encapsulation method in your command line please remove it.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

mmajeske
Thanks! I was unaware of the change where only Akeeba Backup Pro (7.0.x and later) supports the remote JSON API. I downloaded the latest version of Akeeba Backup Pro, installed it on one of my sites and tested with Remote CLI 2.2.1, which connected to the site without issue.

Thanks for the help!

nicholas
Akeeba Staff
Manager
No problem!

FYI, we explained the reasons for that change in an announcement back in December. We publicized the news through our Facebook and Twitter accounts. If you follow these accounts you'll only get important news. We post very infrequently. Our social accounts are a communications tool, not a marketeer's playground.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!