Distributor: Erro de conexÔes externas sobre Https

Criado em 13 mai. 2021  Â·  10ComentĂĄrios  Â·  Fonte: 10up/distributor

Descreva sua pergunta
Temos 2 sites com Distribuidor instalado - um em um domĂ­nio principal (como amaindomain.com ) e um em um subdomĂ­nio do principal ( sub.amaindomain.com ).

SĂŁo configuraçÔes virtualmente idĂȘnticas e ambas ativadas com nossa licença de Distribuidor.
Ambos SÃO configurados como https E HSTS etc.
Eles usam o mesmo DNS no Cloudflare, estĂŁo usando WP 5.7.2 e um conjunto idĂȘntico de plug-ins
E sim, todas as configuraçÔes gerais do WP são definidas para https.
Os sites nem mesmo aceitam URLs de http - se vocĂȘ usar http, eles serĂŁo redefinidos para https.
Usando permite criptografar certificados SSL.
Em um servidor LAMP dedicado (Centos & Plesk), nĂłs controlamos

Então, por que o Distribuidor se recusa a configurar conexÔes externas e diz que nosso site "NÃO usa https"?

NĂŁo quero criticar, mas os Doc's (guia?) Sobre esse assunto sĂŁo um pouco ... leves? Quer dizer, ele informa um trecho de cĂłdigo de que vocĂȘ precisarĂĄ, mas NÃO o que fazer com ele?

Sid B.

Reporter Feedback question

Todos 10 comentĂĄrios

TAMBÉM ambos os sites estão em produção / modo ao vivo

Post UPDATE (_Partially_ Resolvido)

1) Este problema nĂŁo teve NADA a ver com o nosso https apesar do erro indicando que era a causa.
Isso ocorreu porque TODOS os 3 de nossos plug-ins de segurança, como o Wordfence, consideram as senhas de aplicativos um ENORME risco de segurança e os desativaram. _ (vocĂȘ pode querer ajustar as mensagens de erro do seu plugin_)

2) o Distribuidor _plugin_ TEXT (nĂŁo os documentos aqui, o texto do plug-in real Ă© exibido) aconselha vocĂȘ a usar o plug-in "Senha de aplicativos" que agora faz parte do nĂșcleo do WP.

3) O assistente de conexĂŁo nĂŁo funciona mesmo quando o site externo TEM as senhas do aplicativo ATIVADAS,
usuĂĄrio administrador conectado
ambos executando a versĂŁo 1.6.4 do Distribuidor

  • ele fornece uma mensagem de erro ambĂ­gua "Senhas do aplicativo nĂŁo disponĂ­veis"
    Consegui obter uma conexĂŁo de ponto verde fazendo tudo manualmente
    (observação: vocĂȘ deve adicionar aos seus documentos o fato de que DEVE usar _wp-json_ no URL de conexĂŁo externa, mesmo no modo manual)

E DÚVIDAS o Distribuidor Docs não responde:

Estaremos usando o Distribuidor para
1) Envie postagens e pĂĄginas para sub-sites (com links cĂŽnicos para que eles atualizem etc.)
2) Ter todas as atualizaçÔes / alteraçÔes nessas påginas refletidas automaticamente nos sub-sites
Observação:
Os sub-sites estão em subdomínios do site principal e normalmente não farão solicitaçÔes de pull
Os sub-sites NÃO enviarĂŁo conteĂșdo para lugar nenhum, _apenas o receberĂŁo do site principal_.
Apenas Admin terĂĄ acesso ao Distribuidor - nem mesmo aos editores

TÃO

1) Como evitamos que a ativação de _Senha de aplicativo_ para o Distribuidor funcione, sem afetar seriamente a segurança?

2) Existe uma maneira de distribuir postagens ou pĂĄginas de conteĂșdo SEM os cĂłdigos curtos sendo expandidos?
(TODOS os subsites tĂȘm configuraçÔes idĂȘnticas para cĂłdigos curtos, mas os valores de cada subsite sĂŁo diferentes.
como os cĂłdigos de acesso para usar os valores como estĂŁo no subsite externo, nĂŁo no site principal)

Sid

  1. Como evitamos que a ativação de senhas de aplicativos para distribuidor funcione, sem afetar seriamente a segurança?

Ao ler seus comentĂĄrios, parece que as coisas ESTÃO funcionando para vocĂȘ, correto? Se nĂŁo, vocĂȘ pode descrever o que NÃO estĂĄ funcionando para que eu possa tentar fazer a triagem desse problema?

  1. Existe uma maneira de distribuir postagens ou pĂĄginas de conteĂșdo SEM os cĂłdigos curtos sendo expandidos?
    (TODOS os subsites tĂȘm configuraçÔes idĂȘnticas para cĂłdigos curtos, mas os valores de cada subsite sĂŁo diferentes.
    como os cĂłdigos de acesso para usar os valores como estĂŁo no subsite externo, nĂŁo no site principal)

NĂŁo, as transformaçÔes de ID sĂŁo um tĂłpico que procuramos tratar em uma grande atualização do Distribuidor, mas nĂŁo temos um cronograma imediato, pois ainda estamos trabalhando na definição do escopo desse trabalho. Se isso for urgente / importante para vocĂȘ, podemos discutir opçÔes alternativas de suporte pago para acelerar esse trabalho para vocĂȘ (envie-me um e-mail para discutir [email protected]).

Funciona desde que o façamos manualmente. O assistente falha todas as vezes.

Suas instruçÔes de texto e mensagens de erro precisam de um pouco de atenção - demorou um pouco para descobrir coisas como qual era o problema real, com base na mensagem de erro, e saber onde alguns dos snippets de cĂłdigo recomendados nos documentos devem estar usado (vocĂȘ nĂŁo quer ASSUMIR coisas e fazer alteraçÔes ou acrĂ©scimos ao script php errado :-))

Quanto ao outro, aprecie a oferta, mas Ă© apenas a preservação do shortcode que estamos considerando - quando vocĂȘ tem um shortcode para exibir o nome da empresa do site, deseja que ele exiba o nome correto para o site em que a pĂĄgina estĂĄ. :-)

Obrigado por entrar em contato comigo!

Sid

@deadparrotsoftware vocĂȘ tem capturas de tela de onde as instruçÔes eram confusas? Passamos os Ășltimos lançamentos menores trabalhando para ajustar a integração com as senhas do aplicativo, o plug-in e as senhas do aplicativo, a funcionalidade agora no nĂșcleo do WordPress, entĂŁo Ă© possĂ­vel que tenhamos encoberto alguma cĂłpia que faz sentido para nĂłs, mas nĂŁo Ă© totalmente claro para os outros. Ter esses exemplos de captura de tela ajudarĂĄ a destacar os locais para se concentrar na melhoria.

Como as coisas estão funcionando, não tenho capturas de tela de tudo, mas criei algumas que mostram onde as instruçÔes ou mensagens de erro podem ser melhoradas / esclarecidas. Espero que ajude :-)

Eu os enviei para o endereço de e-mail que vocĂȘ me forneceu - nĂŁo consegui fazer o upload deles aqui :)

Sid

O assistente nĂŁo funciona no WP 5,6 (ou 5.7), mas na verdade diz isso no site do distribuidor. AlĂ©m disso, se vocĂȘ ler as instruçÔes, ele mencionarĂĄ o complemento wp-json.

https://github.com/10up/distributor (role para baixo para obter instruçÔes completas)

Wizard mencionado aqui:

A partir do Distribuidor 1.6.0, hĂĄ um Assistente de Autorização para auxiliar na criação de ConexĂ”es Externas que aproveita uma versĂŁo de Senhas de Aplicativos que vem junto com as versĂ”es 1.6.0 ou mais recentes do Distribuidor. Essas versĂ”es terĂŁo um conflito quando usadas no WordPress 5.6 e exigirĂŁo que vocĂȘ use o processo de criação manual para conexĂ”es externas atĂ© que uma correção possa ser lançada (atualmente direcionada para a prĂłxima versĂŁo 1.6.2).

WP-JSON mencionado aqui:

5. Em mainsite.com, adicione o URL de conexĂŁo externa (por exemplo, http://remotesite.com/wp-json). VocĂȘ deverĂĄ ver um cĂ­rculo verde e "ConexĂŁo estabelecida.".

Para ser honesto, sem esta equipe eu nĂŁo teria sido capaz de fazer o projeto que fiz, pois Ă© a ÚNICA opção de distribuição / transmissĂŁo de site Ășnico se vocĂȘ nĂŁo quiser usar um WP CMS.

SaĂșde

O que eu quis dizer sobre o wp-json Ă© que ele nĂŁo diz que vocĂȘ DEVE tĂȘ-lo em
o URL
ou nĂŁo funcionarĂĄ. Eu mexi nisso uma dĂșzia de vezes antes de perceber
nĂŁo foi
um exemplo de "qualquer URL", mas TINHA que terminar com wp-json. Eu pensei que o problema que eu era
ter era nosso subdomĂ­nio, nĂŁo o wp-json. SĂł precisava de uma nota como
"Observe que o seu URL para conexÔes DEVE incluir wp-json no URL"

E nĂłs temos a versĂŁo 1.6.4 - vocĂȘ poderia ter dito que era assim por
1.6.4 :)

Esses comentårios NÃO tiveram a intenção de fazer nada além de ajudar. Nós projetamos software
aqui, e descobri da maneira mais difícil que instruçÔes e notas -
especialmente aqueles
exibido no plugin / app / software - pode ser crĂ­tico, especialmente para
avaliaçÔes

E Ă© bom termos feito funcionar :)

Sid

Diretor de Marketing e Suporte
Dead Parrot Software Inc.

Na quarta-feira, 19 de maio de 2021 Ă s 19:57 ldollard @ . * > escreveu:

O assistente nĂŁo funciona em WP 5,6 (ou 5.7), mas na verdade diz que em
o site do distribuidor. AlĂ©m disso, se vocĂȘ ler as instruçÔes, ele menciona
o complemento wp-json.

https://github.com/10up/distributor (role para baixo para obter instruçÔes completas)

Wizard mencionado aqui:

A partir do Distribuidor 1.6.0, hå um Assistente de Autorização para auxiliar no
criação de conexÔes externas que alavancam uma versão do aplicativo
Senhas que vĂȘm junto com as versĂ”es 1.6.0 ou mais recentes do Distribuidor. Esses
as versÔes terão um conflito quando usadas no WordPress 5.6 e exigirão
que vocĂȘ usa o processo de criação manual para conexĂ”es externas atĂ© um
correção pode ser lançada (atualmente direcionada para a próxima versão 1.6.2).

WP-JSON mencionado aqui:

5. Em mainsite.com, adicione o URL de conexĂŁo externa (por exemplo,
http://remotesite.com/wp-json). VocĂȘ deve ver um cĂ­rculo verde e
"ConexĂŁo estabelecida.".

Para ser honesto, sem esta equipe eu nĂŁo teria sido capaz de fazer o
projeto que fiz, pois Ă© a ÚNICA opção de distribuição / transmissĂŁo de site Ășnico se
vocĂȘ nĂŁo quer usar um WP CMS.

SaĂșde

-
VocĂȘ estĂĄ recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/10up/distributor/issues/761#issuecomment-844575932 ,
ou cancelar
https://github.com/notifications/unsubscribe-auth/ABSFFGOHRCGVOZG4UQM4G4DTORF53ANCNFSM44ZZSGTA
.

@deadparrotsoftware parece que vocĂȘ conseguiu fazer as coisas funcionarem corretamente, certo? Em caso afirmativo, podemos resolver esse problema ou ainda hĂĄ outros problemas / dĂșvidas que vocĂȘ precisa resolver?

Sim, conseguimos fazer funcionar. Estamos fazendo alguns testes agora usando o
Programas.
Sim, podemos encerrar esse problema. Obrigado :)

Sid

Diretor de Marketing e Suporte
Dead Parrot Software Inc.

Em quinta-feira, 20 de maio de 2021 Ă s 10:22 Jeffrey Paul @ . * >
escreveu:

@deadparrotsoftware https://github.com/deadparrotsoftware parece
vocĂȘ conseguiu fazer as coisas funcionarem direito, sim? Se sim, podemos fechar
este problema ou ainda existem questĂ”es / questĂ”es adicionais que vocĂȘ precisa
resolver?

-
VocĂȘ estĂĄ recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/10up/distributor/issues/761#issuecomment-845167484 ,
ou cancelar
https://github.com/notifications/unsubscribe-auth/ABSFFGJRBAZ5DTWGWZSQTK3TOULKVANCNFSM44ZZSGTA
.

Esta pĂĄgina foi Ăștil?
0 / 5 - 0 avaliaçÔes

QuestÔes relacionadas

ahovhannissian picture ahovhannissian  Â·  4ComentĂĄrios

helen picture helen  Â·  3ComentĂĄrios

aaronware picture aaronware  Â·  6ComentĂĄrios

vimalagarwalasentech picture vimalagarwalasentech  Â·  5ComentĂĄrios

jeffpaul picture jeffpaul  Â·  4ComentĂĄrios