The task "Plesk in VPS 101: register domain" fails with error:
https://203.0.113.2:8443/enterprise/control/agent.php : protocol misconfiguration
Log of OA (
/var/log/poa.log) shows that the error is returned as a result of the following API:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <packet version="18.104.22.168"> <domain> <get> <filter> <client_id>2</client_id> </filter> <dataset> <gen_info></gen_info> </dataset> </get> </domain> </packet>
Domain owner on Plesk side has the different ID (from Plesk's DB):
mysql> select cl_id from domains where name = 'example.com'; +-------+ | cl_id | +-------+ | 5 | +-------+ 1 row in set (0.00 sec)
IDs of Plesk customer in OA and Plesk are different.
OA requests from Plesk the list of domain belonging to non existent customer and receives nothing. As a result the task fails.
Contact Odin Technical Support to synchronize IDs.
The similar error may also be caused by desynchronization of domain's ID. See also "Plesk related task fails: protocol misconfiguration" .