Приветствую.
Столкнулся с проблемой невозможности удаления ssl сертификата через curl, а также http://<my ip>/webcli/rest
При этом с использованием telnet, ssh или http://<my ip>/webcli/parse работает без проблем.
Мне требуется используя curl удалить сертификат, и я формирую запрос следующим образом (localhost:79 - т.к. пробую непосредственно под ssh на роутере через exec sh):
curl -s "localhost:79/rci/ip/http/ssl/acme/revoke" --request POST --header "Content-Type: application/json" --data-ascii "{\"domain\": \"my.domain.com\"}"
Результат:
{
"status": [
{
"status": "error",
"code": "7471107",
"ident": "Command::Root",
"message": "no input [http/rci]."
}
]
}
Через http://<my ip>/webcli/rest также не работает: https://ibb.co/6cD2JwXC
Если использовать http://<my ip>/webcli/parse и указать: ip http ssl acme revoke my.domain.com то проблем не возникает.
При этом создание ssl сертификатов работает любым способом.
Подскажите, пожалуйста, что я делаю не так и почему может не работать удаление ssl сертификата через rest api?