Ich hab Deinen Post jetzt vier mal gelesen.
Aber ich versteh nicht was Du möchtest. ![]()
Bitte noch mal in deutsch. ![]()
Ich hab Deinen Post jetzt vier mal gelesen.
Aber ich versteh nicht was Du möchtest. ![]()
Bitte noch mal in deutsch. ![]()
Klasse. ![]()
Woran haperte es jetzt noch?
Hab mal schnell was ergoogled:
//Alternative Image Saving Using cURL seeing as allow_url_fopen is disabled - bummer
function save_image($img,$fullpath){
$ch = curl_init ($img);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
$rawdata=curl_exec($ch);
curl_close ($ch);
if(file_exists($fullpath)){
unlink($fullpath);
}
$fp = fopen($fullpath,'x');
fwrite($fp, $rawdata);
fclose($fp);
}
Alles anzeigen
Ob das stimmt kann ich Dir grad nicht sagen.
Hocke grad auf der Arbeit.
Probiers aus. ![]()
Du kannst das Script ja auch händisch aufrufen.
Ich schätze mal, dass auf dem Netcup Webspace das Laden von externen Quellen (http, https, ftp, ...) via file_get_contents deaktiviert ist.
Musste mit curl machen.
Schau mal in der phpinfo();. Da sollte das genau stehen.
Normal bekommt man immer dann eine Email, wenn der Cron Output erzeugt.
Wie das speziell bei Confixx ist, weiß ich nicht.
Ja, genau.
Mit nem Mecedes könnte ich dienen.
Aber ich glaub ich geh lieber selber Arbeiten. Ist wohl einfacher. *G*
Ich schicke dir einfach nen Firmenwagen. ![]()
Wie sieht denn die main.cf und die master.cf aus?
*Kopf->Wand*
Zu Deiner ursprünglichen und wegeditierten Frage: Du gehst für mich morgen Arbeiten und ich nehm noch ne Woche Urlaub, okay? ![]()
Gibts die Codepassagen denn in deinem Cronjob?
Kannste den Cron vielleicht hier mal posten?
Und nen Screenshot wie Du den Cronjob in Confixx angelegt hast?
Das "lustige" an der Geschichte:
Man muss ja zumindest ein SESSION Cookie setzen, wenn die Abfrage beantwortet wurde, damit diese Abfrage nicht bei jedem Seitenaufruf wieder auftaucht. Eine andere Möglichkeit gibt es gar nicht. Außer den Zugang zur Website generell zu verbieten, wenn die Abfrage nicht mit Ja beantwortet wird.
Aber mal abwarten bis die Richtlinie in DE und AT in ein Gesetz umgesetzt wird.
Bei mir funktioniert es Fehlerfrei.
2012-04-24 21:06:52,462 fail2ban.jail : INFO Creating new jail 'ssh'
2012-04-24 21:06:52,462 fail2ban.jail : INFO Jail 'ssh' uses poller
2012-04-24 21:06:52,481 fail2ban.filter : INFO Added logfile = /var/log/auth.log
2012-04-24 21:06:52,482 fail2ban.filter : INFO Set maxRetry = 3
2012-04-24 21:06:52,482 fail2ban.filter : INFO Set findtime = 600
2012-04-24 21:06:52,483 fail2ban.actions: INFO Set banTime = 60
2012-04-24 21:06:52,557 fail2ban.jail : INFO Jail 'ssh' started
2012-04-24 21:08:13,639 fail2ban.actions: WARNING [ssh] Ban 176.9.111.188
2012-04-24 21:09:13,745 fail2ban.actions: WARNING [ssh] Unban 176.9.111.188
Alles anzeigen
Hier eine mögliche Ursache: Problem fail2ban
Hm okay.
Danke für den Hinweis.
So... Ich habe jetzt mal meine ganzen Regeln alle gelöscht und den Fehler gefunden.
Nun sollte es gehen.
netcup
Der Webservice liefert kein Array zurück, wenn nur eine Regel angelegt ist.
Das ist ein wenig verwirrend...
Hey,
vielen Dank für den Hinweis. ![]()
Das man den Kommentar via Webservice hinzufügen kann, stand leider nicht in der Doku im Wiki. Ich habe jetzt einfach mal als Schnellschuss das Feld "comment" in das Script aufgenommen und es funktioniert. ![]()
Auch habe ich noch die Möglichkeit eingebaut, die Konfiguration in eine separate Datei auszulagern. Ich vergesse beim Commit jedes mal meine Zugangsdaten wieder zu entfernen. *grml* Nun stehen die bei mir in einer eigenen Datei und die steht beim Commit auf ignore. *G*
Alle Änderungen kann man im Log nachlesen: scripts.git/log
Das Script: scripts.git/blob - linux/nc_firewallapi_beta.php
Beispiel für externe Konfiguration: scripts.git/blob - linux/nc_vcp_settings_example.php
Bitte testen. ![]()