Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Varejo Supermercados - Self-Checkout - Servidor de Monitoramento - Sem conexão com Self-Checkout

time.png Tempo aproximado para leitura: 00:05:00 min

Ocorrência
Ao acessar o Monitor de Self-Checkout, pode ocorrer um dos seguintes comportamentos:

1. Mensagem "Sem conexão com self-checkout"

 

2. Monitorização de apenas um Self-Checkout

O Monitor exibe apenas um terminal por vez. Quando outro Self-Checkout é inicializado, a conexão anterior é sobrescrita.



Ambiente
TOTVS Varejo - Supermercados PDV - Linha Consinco - Aplicável para todas as versões.

Causa 
O comportamento pode ocorrer devido a:

  • Serviço VNC (x11vnc) iniciado antes dos demais componentes do Linux: durante a inicialização do Self-Checkout, o serviço pode ser iniciado antes que os serviços de rede ou o gerenciador de tela estejam completamente disponíveis.
  • Bloqueio de comunicação na máquina do Monitor: regras de Firewall ou Antivírus podem interferir na comunicação utilizada para o streaming das telas e nas conexões simultâneas dos Self-Checkouts.
  • Regras residuais de Firewall/Antivírus: alterações ou travamentos na solução de segurança podem manter regras que bloqueiam a comunicação mesmo após uma tentativa de pausa da proteção.


Solução
Para solucionar essa ocorrência, realize os seguintes passos:

Passo 1. Ajustar o tempo de inicialização do VNC no Self-Checkout

No terminal Linux do Self-Checkout, realize os seguintes procedimentos:

  1. Acesse o diretório dos serviços do systemd:

    cd /etc/systemd/system
     
  2. Abra o arquivo de configuração do serviço VNC:

    nano x11vnc.service
     
  3. Localize a diretiva ExecStartPre= e configure um tempo de espera antes da inicialização do VNC.

    Exemplo:

    [Service]
    Type=forking
    ExecStartPre=/bin/sleep 30
    ExecStart=/usr/bin/x11vnc -rfbauth /root/.vnc/passwd -bg -forever -shared -tightfilexfer

    Importante: o tempo de espera pode ser ajustado conforme a infraestrutura. O exemplo acima utiliza 30 segundos.
     
  4. Salve o arquivo utilizando Ctrl + O, pressione Enter e saia do editor com Ctrl + X.
  5. Recarregue as configurações do systemd e reinicie o serviço:

    systemctl daemon-reload
    systemctl enable x11vnc.service
    systemctl restart x11vnc.service
    systemctl status x11vnc.service
     
  6. Verifique se o serviço foi iniciado corretamente.
  7. Reinicie o Self-Checkout e valide novamente a conexão pelo Monitor de Self-Checkout.
     

Passo 2. Validar Firewall e Antivírus na máquina do Monitor

Caso o problema persista após o ajuste do serviço VNC, valide a máquina onde está instalado o Monitor de Self-Checkout.

  1. Verifique se o Firewall local possui regras bloqueando a comunicação utilizada pelo Monitor para conexão com os Self-Checkouts.
  2. Verifique também se o Antivírus ou outra solução de segurança corporativa está realizando bloqueios ou inspeções que possam interferir na comunicação do Monitor.
  3. Caso a infraestrutura possua equipe responsável por Firewall/Antivírus, solicite a validação das regras e possíveis bloqueios relacionados à comunicação dos Self-Checkouts com o Monitor.
  4. Se, mesmo após a pausa temporária da proteção, o problema de conexão única ou sobrescrita dos terminais persistir, pode haver regras residuais ou inconsistentes na solução de segurança.
  5. Nesse cenário, avalie a remoção e reinstalação da solução de Antivírus/Firewall, preferencialmente com acompanhamento da equipe responsável pela segurança da infraestrutura.
  6. Após a reinstalação, reinicie a máquina do Monitor e valide se é possível conectar e monitorar simultaneamente os Self-Checkouts.

Validação

Após realizar os procedimentos:

  • Acesse o Monitor de Self-Checkout.
  • Inicialize os Self-Checkouts do ambiente.
  • Confirme se todos os terminais são apresentados no Monitor.
  • Valide se a conexão de um novo Self-Checkout não sobrescreve a conexão de outro terminal.
  • Confirme que a mensagem "Sem conexão com self-checkout" não é mais apresentada.

Caso o problema persista mesmo após os procedimentos, deve ser realizada uma análise da comunicação entre os Self-Checkouts e o Monitor, incluindo a infraestrutura de rede e as soluções de segurança instaladas no ambiente.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _