Vamos confiar no TPM SLB 9670VQ2.0 ou SLB 9670XQ2.0?
Um cliente abordou-nos sobre a diferença entre SLB 9670VQ2.0 e SLB 9670XQ2.0. VQ tem um intervalo de temperatura padrão de (-20 ... +85°C), e XQ é a versão com intervalo de temperatura melhorado (-40 ... + 85°C). Como o próprio Raspberry Pi tem uma faixa de temperatura padrão, nós usamos a versão VQ no LetsTrust TPM.
WeiterlesenMudando o ponto de montagem no auth_on_register webhook para VerneMQ
É possível passar os modificadores junto com o "resultado": "ok" valor de retorno do seu gancho para VerneMQ. A documentação oficial da VerneMQ dá alguns exemplos para a sintaxe. mudando o ponto de montagem Também é possível mudar o ponto de montagem, entretanto o client_id aparentemente tem que ser passado também! Eu levantei um...
WeiterlesenComprimento máximo das credenciais (nome de usuário, senha, cliente) no MQTT v3.1.1
O pacote CONNECT O pacote de Controlo MQTT CONNECT contém sempre uma carga útil. É o primeiro pacote, que o cliente deve enviar para o servidor depois que a conexão é estabelecida. Ele só pode ser enviado uma vez pelo cliente, se um segundo pacote CONNECT for enviado, o servidor (corretor) deve processá-lo como um protocolo...
WeiterlesenDepuração de problemas de conexão / autenticação VerneMQ para autenticação dupla com ganchos web e vmq_diversity
TL;DR https://github.com/vernemq/vernemq/blob/master/apps/vmq_diversity/src/vmq_diversity_plugin.erl inclui uma declaração que irá bloquear a autenticação / autorização através de quaisquer outros canais se o seu script Lua retornar "falso": levará a: em vez de tentar outros plugins, como você poderia ter assumido! Para evitar este problema, simplesmente não retorne nada do seu script Lua, se você não quiser...
WeiterlesenVerneMQ: exemplo de econnrefused & Webhook
Webhooks activar webhooks como este no seu vernemq.conf.local (.local quando em execução na doca, para que as definições no fundo do ficheiro persistam): plugins.vmq_webhooks = no vmq_webhooks.js_auth_on_register.hook = auth_on_register vmq_webhooks.js_auth_on_register.endpoint = http://container_picockpit:1200/example/path Note que se o seu webhook não estiver acessível (econnrefused), a autenticação baseada em db também falhará ... ! Se você receber erros como...
Weiterlesenenviado a servir uma resposta estática
Além de rotear e redirecionar você pode servir respostas estáticas com o Envoy. Neste caso eu quero servir uma resposta proibida (403) route_config: virtual_hosts: - nome: domínios picockpit: rotas ["picockpit.local:443", "picockpit.local"] route: - correspondência: { prefixo: "/demo" } direct_response: status: 403 corpo: inline_string: "Forbidden". - correspondência: {prefixo: {prefixo: {prefixo: {prefixo: } "/"} rota: {cluster: target_picockpit} Também pode servir...
WeiterlesenCertificados Python Paho MQTT clientes autoassinados, howto
Usando Paho em Python com websockets e certificados autoassinados para uma conexão websocket https:// tem um par de armadilhas, então estou abordando isso com algum código de exemplo aqui: import ssl import time import paho.mqtt.client as mqtt class PCPMQTTClient: def on_connect(self, client, userdata, flags, rc): self.connection_status = rc if rc == 0: self.connected_flag = True self.connection_error_flag...
WeiterlesenVerneMQ Docker escreve por cima da minha configuração
Situação Você edita o vernemq.conf, apenas para descobrir que sua configuração é sobrescrita pela VerneMQ no próximo início (usando o container oficial do Docker). Especificamente, a seção com os ouvintes no final do arquivo é "forçada a você". Solução VerneMQ é iniciada usando um script (start_vernemq). O script pode ser visto aqui: https://github.com/vernemq/docker-vernemq/blob/master/bin/vernemq.sh O...
Weiterlesenenviado não conectado à VerneMQ para MQTT por meio de websockets, código de erro 503
Algumas informações rápidas para qualquer pessoa que se depare com os mesmos problemas, e como depurá-los. Código de erro 503 Este é o código de erro que estou recebendo: Erro durante o aperto de mão do WebSocket: Código de resposta inesperado: 503. Set envoy logging to debug Here's my docker-compose.yaml for envoy: version: '3.7' services: envoy: build: context: ./ dockerfile: Dockerfile container_name:...
Weiterlesen