Ich habe zwei Zeitplanaufgabe, die in Coldfusion-Administrator ausgeführt wird. Sie geben 403 verbotenen Fehler, wenn sie durch Coldfusion-Administrator ausgeführt werden. Hier ist das Protokoll, das ich bekomme.Coldfusion 2016 - 403 verbotener Fehler für Zeitplanaufgaben
"Information","DefaultQuartzScheduler_Worker-8","02/22/17","10:11:00","","Task default.example - Get detail Dev triggered."
"Information","DefaultQuartzScheduler_Worker-4","02/22/17","10:11:00","","Task default.example - Get detail Live triggered."
"Error","DefaultQuartzScheduler_Worker-8","02/22/17","10:11:00","","403 Forbidden "
"Error","DefaultQuartzScheduler_Worker-4","02/22/17","10:11:00","","403 Forbidden "
Die Task-URL läuft gut über den Browser. Es scheint, dass es etwas mit dem Berechtigungsproblem zu tun hat. Ich habe die Berechtigung der Coldfusion-Anwendung als Benutzer im CFIDE-Verzeichnis und im Aufgaben-URL-Verzeichnis überprüft. Es hat die volle Kontrolle.
Kann mir jemand helfen, dieses Problem zu lösen.
Dank @DaveB ... Sicherlich wäre dies hilfreich für jeden, der das gleiche Problem konfrontiert. Danke, Mann. –
Dank @DaveB ... Ich hatte zufällig genau dieses Problem und ich war mir nicht sicher, ob der Server meines Kunden irgendetwas mit Cloudflare zu tun hatte. Ich habe keine Ausgabe in einer separaten Datei von der geplanten Aufgabe erhalten, aber ich sah den 403 verbotenen Fehler in scheduler.log. Ich habe den gleichen Link von CFHTTP aufgerufen und das Ergebnis gelöscht, und dort wurde "cloudflare-nginx" erwähnt. Ich habe mit dem Hosting-Team gesprochen und dieses Problem scheint gelöst worden zu sein :) –