diff --git a/services/natQueue.js b/services/natQueue.js index 241a6ea..89932ef 100644 --- a/services/natQueue.js +++ b/services/natQueue.js @@ -80,7 +80,10 @@ export function enqueueNatRemove(ip, port, proto = 'tcp/udp') { info(rule.descr); if (rule.descr === `pelican-${ip}-${port}`) { info(JSON.stringify(rule)); - await opnsenseRequest('POST', `/api/firewall/d_nat/delRule/${rule.uuid}`); + let res = await opnsenseRequest('POST', `/api/firewall/d_nat/delRule`, { + uuid: rule.uuid, + }); + info(JSON.stringify(res)); success(`deleted rule udp+tcp at ${ip}:${port}`); } }