Quantcast
Channel: Ignite Realtime : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 10742

Problem with cURL and the User Service Plugin?

$
0
0

I have a problem with the new User Service 2.0.2 Plugin for Openfire and curl. I get with curl an error 'RequestNotAuthorised' from the plugin. To check if it's a problem with the new version a tried it with the old version 1.4.3. No problems here.

 

I use a plugin for my phpbb forum which registers new users to openfire. I can choose there between curl and fopen. curl isn't working, fopen works fine with the same paramters. Here is the source code from both functions. Maybe that helps.

 

/**
* Sends the actual POST request to OpenFire's UserService using cURL
*
* @param    string   $url   URL
* @param    string[]    $parameters    Parameters
* @return    string|false   Callback data from cURL request
*/
private function doRequestCurl($url, $parameters)
{
    try {
        $ch = curl_init();

 

        curl_setopt_array($ch, array(
            CURLOPT_URL   => $url . $this->plugin,
            CURLOPT_PORT   => $this->port,
            CURLOPT_POST   => true,
            CURLOPT_POSTFIELDS   => http_build_query($parameters),
            CURLOPT_RETURNTRANSFER    => true
        ));

 

        $result = curl_exec ($ch);
        curl_close ($ch);

 

    } catch (Exception $ex) {
        $result = false;
    }

 

    return $result;
}

 

/**
* Sends the actual POST request to OpenFire's UserService using cURL
*
* @param    string   $url   URL
* @param    string[]    $parametersParameters
* @return    string|false   Callback data from FOpen request
*/
private function doRequestFopen($url, $parameters)
{
    try {
        $fopen = fopen($url . ":" . $this->port . $this->plugin . "?" . http_build_query($parameters), 'r');

 

        $result = fread($fopen, 1024);
        fclose($fopen);

 

    } catch (Exception $ex) {
        $result = false;
    }

 

    return $result;
}

 

Link to the phpbb plugin:

phpBB 3.x API Registration Mod v6+ - EVE Technology Lab - EVE Online Forums


Viewing all articles
Browse latest Browse all 10742

Trending Articles