Como configurar SSL para subdomínio de WP Multisite no WordOps

Olá, Gabriel. Criei um subdomínio no Wordpress Multisite instalado com o WordOps no servidor Oracle, mas o Cloudflare estava dando a seguinte mensagem quando o acessava: “Invalid SSL certificate Error code 526”.

O servidor estava configurado com o SSL padrão. Então, usei o comando “wo site update dominio.com --le=clean” para limpar os dados. Em seguida, configurei o SSL para aceitar wildcards com o comando “wo site update dominio.com --le=wildcard --dns=dns_cf”. Foi instalado com sucesso.

Entretanto, quando acesso o site com o Cloudflare ativo continua apresentando a mesma mensagem. Se eu pauso o Cloudflare, o navegador avisa que a conexão não é segura.

O DNS está configurado no Cloudflare com um registro A, nome do subdomínio e o IP do servidor.

Como resolver este problema?

Inicialmente, verifica se o SSL realmente está instalado com wo site info dominio.com

Acesso o domínio principal sem problema. Só quando acesso subdomínios aparece o erro.

Eis os dados fornecidso pelo servidor:

Nginx configuration wpsubdomain wpredis (enabled)
PHP Version 8.3

SSL enabled
SSL PROVIDER Lets Encrypt
SSL EXPIRY DATE 89

Segundo o registro, o SSL parece estar instalado corretamente no servidor.
Se puder, informa o domínio e endereço de IP para fazer um teste por aqui.

Recebi os dados, e por aqui parece tudo correto.
SSL está normal e CloudFlare ativo.

Acredito que seu navegador pode estar causando o erro.
Faz um teste com outro navegador.

Acessei pelos navegadores Chrome, Edge e Firefox e dá sempre o mesmo erro quando acesso o subdomínio.
Tentei o acesso via celular é dá o mesmo erro. Tentei o acesso com outra operadora e dá o mesmo erro.

Você tem razão.
Eu me confundi por aqui.

Se tentar simplesmente habilitar o ssl com
wo site update sub.dominio.com --le --dns=dns_cf

O WordOps deve identificar automaticamente que se trata de um subdominio e aplicar o wildcard.

Usei o comando mas o servidor respondeu que o subdomínio não existe.
A questão é que não é um subdomínio comum. É um subdomínio do WP Multisite.
O problema é como resolver isso.

A última vez que trabalhei com multi site tem aproximadamente 6 anos.
Sinceramente não lembro exatamente como lidar com essa configuração.

Mas uma solução simples é utilizar uma Regra de Pagina do CloudFlare para aplicar o SSL FULL neste subdominio.

Quem usa CPanel ou hPanel da Hostinger, basta ir em SubDomínios e criar um subdomínio, apontando para public_html. E no DNS basta criar uma entrada A com * e o IP.
O problema é como fazer isso no WordOps. Como configurar um subdomínio no WordOps sem criar uma nova instalação do WP?

Eu realmente vou ficar lhe devendo uma resposta precisa. Tem muito tempo que não utilizo.
Mas como exatamente fez a instalação deste subdomínio?
Utilizou o comando próprio do WordOps para Multi Site?

Criei o Multisite com opção para subdomínio. Após o Multiste instalado, selecionei a opção criar site e adicionei o subdomínio. Quando acesso o subdomínio com o Cloudflare pausado, o navegador diz que a conexão não é segura. Se vc aceita prosseguir, o site é carregado normalmente, mas o cadeado mostra que o SSL não está ativo. Com o Cloudflare ativo, o site é bloqueado e surge a mensagem “Invalid SSL certificate Error code 526”.