Blocco chiamate API custom plugin (cURL error 56 – CONNECT tunnel failed 403)
Ho installato sul sito un plugin chiamato WP GPT Automation Pro. Questo plugin registra un namespace custom in WordPress REST API:
/wp-json/wp-gpt/v1/
Le API servono per creare/modificare pagine, articoli e template tramite workflow esterni.
Il problema: qualsiasi chiamata POST verso questo namespace, sia da terminale con curl che da un LLM esterno, restituisce sempre:
{"code":"http_request_failed","message":"cURL error 56: CONNECT tunnel failed, response 403","data":null}
Nei log di WordPress non arriva nulla, quindi le richieste vengono bloccate prima del backend (probabile livello CDN/WAF).
Le API core di WordPress (es. /wp-json/wp/v2/posts) invece funzionano correttamente con Application Password, quindi il problema riguarda solo le rotte custom del plugin.
Su altri hosting lo stesso plugin funziona senza blocchi.
La domanda è: come si possono autorizzare le chiamate POST verso questo namespace custom (/wp-gpt/)?
Serve aprire un’eccezione nel firewall/CDN Altervista o esiste un limite che impedisce l’uso di API custom via POST?
Link di esempio:
https://www.noibianconeri24.it/wp-json/wp-gpt/v1/
Grazie