Hello,
Normally billing panels such as whmcs will have multicraft auto select a daemon.
The module is unable to do that. It seems to select daemon 1, even though there is no such daemon.
Config is proper on multicraft side, works fine with whmcs.
Multicraft log
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] API: Created model Server, 173
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2987" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2988" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2989" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2990" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2991" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2992" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2993" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2994" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2995" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2996" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2997" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2998" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 2999" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 3000" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 3001" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 3002" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:load command 3003" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:run_s:builtin:script setup" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] API: Setting owner of server 173 to 3
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Changing owner of server 173 from to 3
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] API: Updating model Server, 173
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] API: Updating model Server, 173
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] API: Updating model Server, 173
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] API: Updating model Server, 173
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] API: Updating model Server, 173
2014/06/28 00:42:01 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] API: Updating model Server, 173
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] API: Updating model Server, 173
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] Sending command "server 173:refresh" to daemon 1
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] API: Updating model ServerConfig, 173
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] API: Updating model ServerConfig, 173
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] API: Updating model ServerConfig, 173
2014/06/28 00:42:02 [info] [application] [User 18, 64.90.52.151] API: Updating model ServerConfig, 173
2014/06/28 00:42:03 [info] [application] [User 18, 64.90.52.151] API: Updating model ServerConfig, 173
2014/06/28 00:42:03 [info] [application] [User 18, 64.90.52.151] API: Updating model ServerConfig, 173
2014/06/28 00:42:03 [info] [application] [User 18, 64.90.52.151] API: Setting FTP access for server 173 of user 3 to rw
Blesta Module Log
https://multicraft.com/api.php|findUsers
a:2:{i:0;s:4:"name";i:1;s:19:"multicraft@gmail.com";}
https://multicraft.com/api.php|findUsers
s:48:"{"success":true,"errors":[],"data":{"Users":[]}}";
https://multicraft.com/api.php|createUser
a:3:{i:0;s:19:"multicraft@gmail.com";i:1;s:19:"multicraft@gmail.com";i:2;s:12:"IMBIK(x(u52@";}
https://multicraft.com/api.php|createUser
s:48:"{"success":true,"errors":[],"data":{"id":"139"}}";
https://multicraft.com/api.php|createServer
a:4:{i:0;s:0:"";i:1;s:0:"";i:2;s:0:"";i:3;s:2:"10";}
https://multicraft.com/api.php|createServer
s:48:"{"success":true,"errors":[],"data":{"id":"174"}}";
https://multicraft.com/api.php|setServerOwner
a:2:{i:0;s:3:"174";i:1;s:3:"139";}
https://multicraft.com/api.php|setServerOwner
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServer
a:3:{i:0;s:3:"174";i:1;s:4:"name";i:2;s:16:"Minecraft Server";}
https://multicraft.com/api.php|updateServer
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServer
a:3:{i:0;s:3:"174";i:1;s:9:"autostart";i:2;s:1:"0";}
https://multicraft.com/api.php|updateServer
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServer
a:3:{i:0;s:3:"174";i:1;s:13:"default_level";i:2;s:2:"10";}
https://multicraft.com/api.php|updateServer
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServer
a:3:{i:0;s:3:"174";i:1;s:7:"jarfile";i:2;s:0:"";}
https://multicraft.com/api.php|updateServer
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServer
a:3:{i:0;s:3:"174";i:1;s:6:"jardir";i:2;s:6:"server";}
https://multicraft.com/api.php|updateServer
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServer
a:3:{i:0;s:3:"174";i:1;s:6:"memory";i:2;s:3:"512";}
https://multicraft.com/api.php|updateServer
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServer
a:3:{i:0;s:3:"174";i:1;s:7:"players";i:2;s:2:"10";}
https://multicraft.com/api.php|updateServer
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServerConfig
a:3:{i:0;s:3:"174";i:1;s:8:"user_ftp";i:2;s:1:"0";}
https://multicraft.com/api.php|updateServerConfig
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServerConfig
a:3:{i:0;s:3:"174";i:1;s:8:"user_jar";i:2;s:1:"1";}
https://multicraft.com/api.php|updateServerConfig
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServerConfig
a:3:{i:0;s:3:"174";i:1;s:7:"visible";i:2;s:1:"0";}
https://multicraft.com/api.php|updateServerConfig
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServerConfig
a:3:{i:0;s:3:"174";i:1;s:13:"user_schedule";i:2;s:1:"1";}
https://multicraft.com/api.php|updateServerConfig
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServerConfig
a:3:{i:0;s:3:"174";i:1;s:9:"user_name";i:2;s:1:"1";}
https://multicraft.com/api.php|updateServerConfig
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|updateServerConfig
a:3:{i:0;s:3:"174";i:1;s:15:"user_visibility";i:2;s:1:"1";}
https://multicraft.com/api.php|updateServerConfig
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|setUserFtpAccess
a:3:{i:0;s:3:"139";i:1;s:3:"174";i:2;s:2:"rw";}
https://multicraft.com/api.php|setUserFtpAccess
s:38:"{"success":true,"errors":[],"data":[]}";
https://multicraft.com/api.php|getServer
a:1:{i:0;s:3:"174";}
https://multicraft.com/api.php|getServer
s:341:"{"success":true,"errors":[],"data":{"Server":{"memory":"512","start_memory":"0","port":"25565","id":"174","name":"Minecraft Server","ip":"","dir":"server174","world":"","players":"10","jarfile":"","autostart":"0","default_level":"10","daemon_id":"1","announce_save":"1","kick_delay":"3000","suspended":"0","autosave":"1","jardir":"server"}}}";
Edited for safty