Remote DNS: dns_txt_add fails with soap error
When trying to add a DNS record using dns_txt_add, the operation always fails with this SOAP error:
(SOAP-ENV:Server) Cannot use object of type stdClass as array
I'm sending the following message:
[ 'session_id' => 'df4c8c190f5e5ec9bc1f3f1d50a39b1f', 'client_id' => 2, 'params' => [ 'server_id' => '1', 'zone' => 1, 'name' => '_acme-challenge.create', 'type' => 'txt', 'data' => 'acjno38uo8u384fh2389gf7983gr912tu', 'aux' => 0, 'ttl' => 3600, 'active' => 'y' ] ]
The corresponding dns_txt_update function however works perfectly.
Obviously, the DNS record should be created.
Server OS: debian
Server OS version: jessie
ISPConfig version: 3.1.6
If it might be related to the problem
Server version: Apache/2.4.10 (Debian) Server built: Jul 18 2017 18:32:16
PHP 5.6.30-0+deb8u1 (cli) (built: Feb 8 2017 08:50:21) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with XCache v3.2.0, Copyright (c) 2005-2014, by mOo with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies with XCache Optimizer v3.2.0, Copyright (c) 2005-2014, by mOo with XCache Cacher v3.2.0, Copyright (c) 2005-2014, by mOo with XCache Coverager v3.2.0, Copyright (c) 2005-2014, by mOo
Haven't found any in a quick search.