Como usar registros de nível A para apontar para diferentes serviços em execução no meu servidor Ubuntu no lado do domínio e do servidor?

Como usar registros de nível A para apontar para diferentes serviços em execução no meu servidor Ubuntu no lado do domínio e do servidor?

Eu tenho um servidor Ubuntu 20.04.5 com Nextcloud funcionando perfeitamente. Eu usei o Apache2 e segui issoTutorialpara configurá-lo como nextcloud.example.com. No Site onde comprei o Domínio adicionei um Registro A-Level para apontar para o Domínio do meu Servidor. Isso funciona muito bem. Agora estou tentando instalar o Collabora no meu servidor e integrá-lo ao Nextcloud. Seguindo istoTutorial. Executei todas as etapas com sucesso, sem mensagens de erro. Agora estou confuso sobre o A-Record. Também aponta para o IP dos servidores? O que preciso fazer no meu servidor para que isso funcione.

Problemas: Quando tento adicionar o domínio ao Nextcloud Office, recebo o seguinte:

Could not establish connection to the Collabora Online server

Quando abro o URL no meu navegador, recebo a página padrão do Apache.

Alguém pode me indicar alguma direção com isso? Obrigado.

Responder1

Estou executando a mesma pilha que você - mas no Docker. No entanto, o princípio sobre integrações do Collabora e registros DNS deve ser o mesmo.

O registro DNS do Collabora deve apontar para o mesmo servidor (que está executando o proxy reverso/host virtual).

No meu caso, também configurei um proxy reverso e registros DNS para ambos os serviços (e os registros DNS simplesmente apontam para o IP do servidor):

  • cloud.mydomain.com(Próxima nuvem)
  • office.mydomain.com(Colabora)

Você pode testar se estão funcionando simplesmente visitando os sites.

  • A visita cloud.mydomain.comobviamente o levará à página de login do Nextcloud
  • A visita office.mydomain.comdeve levá-lo a uma página em branco dizendo OKno canto superior

Se você não obtiver a OKpágina em branco do Collabora, o proxy reverso e o DNS não estão configurados corretamente.

Para solucionar problemas ainda mais, tente visitar o endereço IP e a porta do servidor Collabora ( http://your.ip.add.ress:9980):

  • Se você obtiver o OK, então o Collabora está em execução, mas o proxy reverso/host virtual não está configurado.
  • Se vocênãoobter o OK, então o próprio servidor Collabora não está funcionando corretamente.

Por fim, quando o acima exposto for confirmado, você poderá adicionar o servidor Collabora ao Nextcloud em “Configurações”, em “Escritório” e “Usar seu próprio servidor”.

informação relacionada