У меня работают ejabberd и xmpp, но при регистрации пользователя я получаю сообщение об ошибке
Notice: xmlrpc: Error -118 A problem '{error,access_rules_unauthorized}' occurred executing the command register with arguments
Я использую этот код
$request = xmlrpc_encode_request($command, $params, (array('encoding' => 'utf-8')));
$context = stream_context_create(array('http' => array(
'method' => "POST",
'header' => "User-Agent: XMLRPC::Client mod_xmlrpc\r\n" .
"Content-Type: text/xml\r\n" .
"Content-Length: " . strlen($request),
'content' => $request
)));
// echo '<pre>'; print_R($context); die;
$file = file_get_contents('http://192.168.1.22:4560/RPC2', false, $context);
//echo '<pre>'; print_R($file); die;
$response = xmlrpc_decode($file);
if (xmlrpc_is_fault($response)) {
trigger_error("xmlrpc: $response[faultString] ($response[faultCode])");
} else {
return $response;
}
У меня есть все перепробовал но все равно получаю ошибку.