Hallo Forum!
ich habe jetzt die neue Version 1.6 rc2 installiert und vorher meine Version 1.6 rc1 vollständig gelöscht (inkl. Datenbank). Dann eine neue Installation durchgeführt und mein eMail Konto wieder unter Admin eingerichtet. Dann den Cron der jetzt so aussieht
und als Antwort bekomme ich keine Fehlermeldung mehr, sondern eine eMail mit dem Inhalt:
Natürlich jetzt die Frage ... was ist hier los. Die IP Adresse ist die von meinem Mailserver. Muss ich den irgendwo noch als erlaubt eintragen? Im Betreff steht
API Error. Im Admin habe ich im Bereich API Settings jedoch nichts eingetragen. Trage ich dort die IP Adresse ein (aa.bb.cc.dd) so will er auch ein Pass Phrase. Habe aber keine.
Vielleicht gibt es noch einen Tipp für mich? Die Suche auf
http://osticket.com/forums/ war bislang auch ohne Erfolg. Aber es kann doch überhaupt nicht so schwer sein; denke ich mal. Dazu fällt mir noch der Satz ein "Das weiß doch jedes Kind - nur ich nicht"

Viele Grüße
Jörg Peter
Nachtrag 15:02: Außerdem bekomme ich noch eine Mail mit dem Body "77" und mehr nicht. In der Datei cron.php finde ich dazu leider keinen Hinweis.
Nachtrag 15:56: Jetzt habe ich die Zeile
define('EX_NOPERM', 77); /* permission denied */
in der Datei
api.inc.php gefunden. Und wenn ich in der Datei weiter suche, dann finde ich einen Hinweis darauf das die IP nicht gültig ist vom Server. Das würde ja mit meiner Meldung oben übereinstimmen. Und dort habe ich dann in der Datei
class.config.php gefunden
function isKnownHost($ip) {
$list=ereg_replace(' ','',$this->config['api_whitelist']); //remove spaces.
$allowed=$list?explode(',',$list):null;
return ($ip && is_array($allowed) && in_array($ip,$allowed))?TRUE:FALSE;
, aber wie bekomme ich meine IP in die Whitelist rein?