Essas configurações definem como as pessoas, APIs e navegadores chegam à instância. Altere uma seção por vez para que uma alteração de domínio, certificado ou horário não possa ocultar a causa real de uma falha de conexão.
Callaba self-hosted
O painel e os URLs do navegador gerados abrem em HTTPS confiável sem um aviso de certificado.
Ver como o produto funcionaAntes de começar
Acesso de administrador à instância Callaba.
Controle DNS para cada nome de host que você planeja usar.
Uma cópia da configuração atual antes de alterar domínios, certificados ou importar um backup.
Configurações explicadas
Explicamos apenas os controles úteis ao operador. Nomes internos e eventos de implementação são omitidos de propósito.
Conta e acesso API
Credenciais de identidade e automação para esta instância.
- Nome e e-mail do administrador
A identidade do operador mostrada pelo painel.
- Senha
Redefina a senha do painel da conta autenticada.
Use uma senha exclusiva e armazene-a fora do navegador.- Token API
Copie o token emitido pelo painel usado por solicitações Engine API autenticadas.
Trate isso como um segredo; gire o acesso se estiver exposto.
Endereçamento público
Nomes de host usados pela entrega de mídia e acesso ao navegador.
- Domínio CDN
Domínio público opcional usado quando a mídia é entregue por meio de seu CDN ou balanceador de carga.
- Domínio de streaming
O nome do host que Callaba coloca nos URLs de reprodução e conexão gerados.
Aponte DNS para a instância ou serviço de front-end pretendido antes de alterá-lo.
Comunicação de tempo e navegador
Infraestrutura utilizada por eventos programados e salas WebRTC.
- Servidor NTP
Fonte de tempo para certificados sincronizados, logs, reprodução agendada e operações distribuídas.
- Servidor TURN URL
Endpoint de retransmissão usado quando os participantes WebRTC não podem se conectar diretamente.
- Servidor WebSocket URL
Endpoint de sinalização seguro usado por clientes de navegador de videochamada.
Certificado HTTPS
Escolha um modo de certificado e forneça apenas os campos exigidos por esse modo.
- Certificado automático
Solicite e renove um certificado público para um nome DNS que seja resolvido para esta instância.
Confirme as portas e a acessibilidade do DNS antes de solicitá-lo.- Certificado autoassinado
Crie um certificado local criptografado para testes controlados.
Os navegadores não confiarão publicamente sem uma política de confiança privada.- Certificado personalizado
Instale seu próprio certificado e chave privada correspondente.
Cole a cadeia de certificados completa e verifique as correspondências de chaves antes de salvar.- Domínio do certificado
O nome do host coberto pelo certificado selecionado.
Ciclo de vida auto-hospedado
Configurações usadas para recuperar ou mover uma instalação.
- Chave de licença
Ative uma licença Callaba auto-hospedada na instância.
- Configuração de importação
Restaure um arquivo de configuração Callaba compatível.
Importe apenas para a instância pretendida e mantenha o backup pré-importação.- Exportar configuração
Baixe a configuração do módulo selecionado como um artefato de recuperação.
Armazene as exportações longe da instância que elas protegem.
Primeiro fluxo seguro
- 01
Atualize a identidade da conta e copie o token API somente se for necessário para uma integração.
- 02
Defina o nome do host de streaming depois que DNS for resolvido para a instância ou balanceador de carga pretendido.
- 03
Escolha HTTPS automático, autoassinado ou personalizado e preencha apenas esse caminho de certificado.
- 04
Defina NTP e, para chamadas de vídeo, os endpoints TURN e WebSocket seguros.
- 05
Abra o painel em uma nova sessão privada do navegador antes de fechar a sessão atual.
- 06
Exporte a configuração resultante e mantenha o arquivo fora deste servidor.
Exemplos de fluxo
Publique o painel com um certificado HTTPS automático
Uma instância auto-hospedada tem um nome público DNS e deve ser confiável para os navegadores.
Como construir
- 1
Aponte o nome do host escolhido para o ponto de entrada público e aguarde até que DNS seja resolvido externamente.
- 2
Defina o domínio de streaming e selecione a opção de certificado automático.
- 3
Insira o domínio do certificado, salve e aguarde até que os detalhes do certificado apareçam.
- 4
Abra HTTPS URL em uma sessão privada do navegador e inspecione o nome do host e a validade do certificado.
Mover a configuração para uma instância de recuperação
Você precisa de um backup controlado antes da manutenção ou de uma reconstrução planejada.
Como construir
- 1
Exporte a configuração do módulo necessária e registre a versão do aplicativo de origem.
- 2
Crie uma instância de recuperação separada com software compatível e pré-requisitos de rede.
- 3
Importe o arquivo uma vez; não misture isso com alterações manuais não relacionadas.
- 4
Verifique o acesso à conta, domínios, uma entrada e uma saída antes de declarar a recuperação pronta.
Validar o resultado
- Uma sessão privada do navegador pode entrar por meio do nome de host HTTPS pretendido.
- O certificado cobre o nome do host e mostra a expiração esperada.
- O horário baseado em NTP está correto nos logs e eventos agendados do navegador.
- A configuração exportada pode ser baixada e armazenada fora da instância.
Solução de problemas
A emissão automática do certificado falha
Verifique- Resolva o domínio do certificado publicamente.
- Verifique o firewall/balanceador de carga frontal e o caminho do desafio.
Corrija DNS e acessibilidade e solicite o certificado novamente; não alterne os modos de certificado repetidamente.
O painel fica inacessível após uma mudança de domínio
Verifique- Experimente o nome do host anterior na sessão ainda aberta.
- Confirme o novo destino DNS e o nome do host do certificado.
Restaure o último domínio conhecido da sessão ativa ou do console do servidor antes de alterar qualquer outra configuração.
Os navegadores de videochamada não conseguem se conectar
Verifique- Confirme o WebSocket URL seguro.
- Teste a acessibilidade do TURN na rede afetada.
Corrija a sinalização primeiro e depois teste o relé TURN separadamente com um par de navegadores.