Hast du z.B.
"api-allow" : "W:127.0.0.1"
in deiner cgminer.conf drin? Wenn nicht,
kann es zu diesem access denied kommen. kommt es zu access denied.
Ist unter
https://github.com/ckolivas/cgminer/blob/master/API-README erläutert - ganz oben im ersten richtig großen Absatz.
Wenn du dann weiter runter zu den API-Befehlen scrollst, siehst du hinter restart ein (*).
(*) bedeutet, dass der privileged command status erlaubt sein muss (was durch api-allow für die spezielle IP geschieht).
"api-listen" : true,
"api-port" : "4028",
"api-allow" : "0/0, W:127.0.0.1, 192.168.0.142",
habe ich zur API hinterlegt.
Ich kann auch alle Werte auslesen, nur halt nicht restart, oder quit...
#CGMiner Restart
function restart() {
return $this->request(array('command' => 'restart', 'parameter' => ''));
}
Als Antwort bekomme ich nur das, was ich oben gepostet habe... steh da bisschen aufm Schlau.