GDP
GDP

Reputation: 8178

HTTP Authentication fails from PHP script on Wowza Server?

Is there a configuration/setting for the Wowza server that must be correct to allow HTTP Authentication?

According to How to get realtime connection counts from Wowza Media Server, I should be able to get some XML information that I need. If I go to the url from a browser, it prompts for username/password, and I get the data, but if I try to accomplish it from PHP it fails no matter what method I use:

HTTP request failed! HTTP/1.0 401 Unauthorized

Method #1:

$data = file_get_contents('http://admin:[email protected]:8086/connectioncounts');

Method #2:

$handle = fopen('http://admin:[email protected]:8086/connectioncounts', "r") 

Method #3:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, http://123.123.123.123:8086/connectioncounts);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "admin:password");
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$output = curl_exec($ch);

Upvotes: 3

Views: 1761

Answers (1)

Al Knight
Al Knight

Reputation: 452

Try change CURLAUTH_BASIC to CURLAUTH_ANY

Upvotes: 3

Related Questions