Home
Help
Search
Login
Register
OPNsense Forum
»
International Forums
»
German - Deutsch
»
API-Aufruf {"result":"failed"}
« previous
next »
Print
Pages: [
1
]
Author
Topic: API-Aufruf {"result":"failed"} (Read 1676 times)
MichaelR
Newbie
Posts: 13
Karma: 0
API-Aufruf {"result":"failed"}
«
on:
August 31, 2019, 02:45:05 pm »
Hallo zusammen,
ich versuche mittels API-Aufruf einen Cron-Job zu "toggeln" - leider immer mit dem Ergebnis {"result":"failed"}.
Der Aufruf:
curl -d '' -k -u "KEY":"PASS"
https://192.168.0.1/api/cron/settings/togglejob/03079953-2f9c-40fe-ba47-186c183fc23c/enabled
-v
Letztendlich erfolgt dann folgender Aufruf gem. Log: POST /api/cron/settings/setjob/03079953-2f9c-40fe-ba47-186c183fc23c HTTP/1.1
Ich finde leider auf der OPNsense auch kein Log, aus dem ein möglicher Fehler hervorgeht.
Viele Grüße
Michael
Logged
mimugmail
Hero Member
Posts: 6766
Karma: 494
Re: API-Aufruf {"result":"failed"}
«
Reply #1 on:
September 01, 2019, 07:34:49 am »
Die Werte setzt man doch im POST und nicht in der URL, was genau willst du denn erreichen?
Such mal nach API calls und FreeRadius hier im Forum, da sind paar gute Beispiele dabei.
Logged
WWW:
www.routerperformance.net
Support plans:
https://www.max-it.de/en/it-services/opnsense/
Commercial Plugins (German):
https://opnsense.max-it.de/
mj84
Newbie
Posts: 13
Karma: 1
Re: API-Aufruf {"result":"failed"}
«
Reply #2 on:
September 01, 2019, 03:47:22 pm »
Hi,
der Curl Aufruf sieht für mich schon in Ordnung aus, da hier ja nur "an" oder "aus" geschaltet werden soll, darf der Post-Body trotzdem leer bleiben.
Ich würde laut der
Doku
verstehen, dass man $enabled durch "true" oder "false" oder auch "0" oder "1" ersetzen muss, so ganz kann man das leider der Doku nicht entnehmen..
Grüße,
Markus
Logged
Print
Pages: [
1
]
« previous
next »
OPNsense Forum
»
International Forums
»
German - Deutsch
»
API-Aufruf {"result":"failed"}