Em produção, o plugin do Tainacan não funciona

Bom dia a todos!

Estávamos desenvolvendo nosso site e alimentando o acervo com o Tainacan localmente, até subirmos o site algumas semanas atrás.

Percebemos que assim que hosteado, o site não suporta o plugin Tainacan. Outros plugins funcionam normalmente, porém o Tainacan em específico não. O erro que aparece no console do navegador quando clicamos no Tainacan pelo wp-admin é o seguinte:

Falha ao acessar endpoints da API REST do WordPress (/wp-json/wp/v2/statuses/ e /wp-json/tainacan/v2/collections).

Buscamos suporte dos administradores do servidor e não conseguimos chegar a uma solução.

Alguém já passou por um problema parecido?

Obrigada desde já!

Olá @fernandacalop, tudo bem?

Vocês já testaram salvar suas configurações de permalinks (atualizar mesmo que já estejam como postname)?

Oi Mateus, tudo sim e com você?

Pior que sim, isso já fizemos e parece que está tudo certo com os permalinks. Outras coisas que já tentamos, sem sucesso: ativação do mod_rewrite, liberação do endpoint /wp-json/ no firewall da hospedagem (essas alterações retornaram erro 500 no site inteiro, e pedimos para o suporte da hospedagem desfazê-las.)

Bom o wp-json é requisito forte, tem que funcionar porque a aplicação toda é em cima da API. Mas não só o Tainacan, se você por exemplo abrir o editor de posts (Gutenberg) e criar e salvar um novo post, inserir imagens nele, etc… tudo funciona?

E para sabermos um pouco mais pode nos fornecer o diagnóstico do sistema? Tem o do Tainacan mas o do WordPress é bem mais complexo e vai saber apontar problemas comuns. “Ferramentas” → “Diagnóstico”.

Oi Mateus! Testamos criar um post e realmente, também não está funcionando. Estou te enviando o que é retornado para nós na sessão de informações de diagnóstico: `

wp-core

version: 6.8.1
site_language: pt_BR
user_language: pt_BR
timezone: America/Sao_Paulo
permalink: /%year%/%monthnum%/%day%/%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 1
default_comment_status: open
environment_type: production
user_count: 1
dotorg_communication: true

wp-paths-sizes

wordpress_path: /www/acervo
wordpress_size: loading…
uploads_path: /www/acervo/wp-content/uploads
uploads_size: loading…
themes_path: /www/acervo/wp-content/themes
themes_size: loading…
plugins_path: /www/acervo/wp-content/plugins
plugins_size: loading…
fonts_path: /www/acervo/wp-content/uploads/fonts
fonts_size: loading…
database_size: loading…
total_size: loading…

wp-active-theme

name: Tainacan Interface (tainacan-interface)
version: 2.7.10 (latest version: 2.7.11)
author: Tainacan
author_website: https://tainacan.org
parent_theme: none
theme_features: core-block-patterns, menus, block-templates, html5, post-thumbnails, automatic-feed-links, responsive-embeds, custom-header, title-tag, custom-logo, editor-color-palette, align-wide, custom-line-height, custom-units, editor-font-sizes, appearance-tools, editor-style, block-template-parts, widgets
theme_path: /www/acervo/wp-content/themes/tainacan-interface
auto_update: Desativado

wp-themes-inactive (2)

Twenty Twenty-Five: version: 1.2, author: a equipe do WordPress (latest version: 1.3), Atualizações automáticas desativadas
Twenty Twenty-Two: version: 2.0, author: a equipe do WordPress, Atualizações automáticas desativadas

wp-plugins-active (3)

Cool Timeline: version: 3.0.3, author: Cool Plugins (latest version: 3.0.5), Atualizações automáticas desativadas
Smart Slider 3: version: 3.5.1.28, author: Nextend (latest version: 3.5.1.29), Atualizações automáticas desativadas
Tainacan: version: 0.21.16, author: Tainacan.org, Atualizações automáticas desativadas

wp-plugins-inactive (2)

Better Search Replace: version: 1.4.10, author: WP Engine, Atualizações automáticas desativadas
Contact Form 7: version: 6.1, author: Takayuki Miyoshi (latest version: 6.1.1), Atualizações automáticas desativadas

wp-media

image_editor: WP_Image_Editor_GD
imagick_module_version: Indisponível
imagemagick_version: Indisponível
imagick_version: Indisponível
file_uploads: 1
post_max_size: 750M
upload_max_filesize: 1000M
max_effective_size: 750 MB
max_file_uploads: 20
gd_version: 2.3.3
gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
ghostscript_version: 9.53.3

wp-server

server_architecture: Linux 6.1.0-18-amd64 x86_64
httpd_software: Apache
php_version: 7.4.33 64bit
php_sapi: fpm-fcgi
max_input_variables: 1000
time_limit: 5000
memory_limit: 750M
max_input_time: 3000
upload_max_filesize: 1000M
php_post_max_size: 750M
curl_version: 7.74.0 OpenSSL/1.1.1n
suhosin: false
imagick_availability: false
pretty_permalinks: true
htaccess_extra_rules: false
static_robotstxt_file: false
current: 2025-08-06T13:40:36+00:00
utc-time: Wednesday, 06-Aug-25 13:40:36 UTC
server-time: 2025-08-06T10:40:34-03:00

wp-database

extension: mysqli
server_version: 10.5.21-MariaDB-1:10.5.21+maria~ubu2004
client_version: mysqlnd 7.4.33
max_allowed_packet: 16777216
max_connections: 151

wp-constants

WP_HOME: Tecno Storia USP – Página oficial do AHTI
WP_SITEURL: Tecno Storia USP – Página oficial do AHTI
WP_CONTENT_DIR: /www/acervo/wp-content
WP_PLUGIN_DIR: /www/acervo/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: 750M
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: false
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: undefined
WP_DEVELOPMENT_MODE: undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined

wp-filesystem

wordpress: not writable
wp-content: not writable
uploads: not writable
plugins: not writable
themes: not writable
fonts: does not exist

`

@fernandacalop boa tarde, será que não existe alguma política de segurança que esteja bloqueando algumas das requisições?