Desenvolvimento
Paho falha em subscrever
Problema AMQJS0005E Erro interno. Mensagem de erro: Não é possível ler a propriedade 'mostrar' de indefinido Este erro é mostrado esporadicamente, especialmente quando você Shift-Reload a página inteira. Solução Eu tenho um Vue.js Plugin para mostrar mensagens "toast" (Vue.toasted). Atualmente eu o uso para fins de depuração. Tudo funcionou bem inicialmente, pois meu código foi executado depois que o Vue foi inicializado.
WeiterlesenObtendo pedidos de PÓS-PAIS para trabalhar com Axios, Kemal (cristal lang), vue.js
Em picockpit.com, estou a utilizar pedidos AJAX para comunicar com o backend para operações de actualização. Por exemplo, se você quiser mudar o nome deste Pi, você selecionaria: que mostra uma forma inline: como mostrar esta forma inline com vue.js é além do ponto deste post (embora muito interessante!) Clicando...
WeiterlesenPerda de ligação VerneMQ MQTT (8): AMQJS0008I Tomada fechada. diferentes pontos de montagem
Na minha configuração, estou reescrevendo os pontos de montagem dos clientes a partir dos estabelecidos pelos ouvintes para pontos de montagem individuais, dependendo do grupo de clientes. A ideia por detrás disto é o isolamento perfeito de multi-tenancy no servidor. Assim, clientes individuais de diferentes grupos não são capazes de se verem uns aos outros, mesmo ao subscrever o "#"...
WeiterlesenShopify & Langify modificar link de checkout
Shopify checkout é multilingue O shopify checkout é multilingue: O truque é ter um &locale=pt ou &locale=pt no final do link: Pode, portanto, criar botões, etc. que levam o seu utilizador à caixa, sob os links de https://buyzero.de/checkout?locale=de https://buyzero.de/checkout?locale=en que definirá o locale para a língua apropriada. (substitua buyzero.de por...
WeiterlesenDepuração de upload de arquivo / upload multipartes e outros pedidos HTTP
Às vezes você quer ver o pedido como ele é recebido pelo servidor, sem qualquer manipulação / obscurecimento do pedido original. Por exemplo, para ver se navegadores diferentes lidam com o upload de arquivos de forma diferente. Por outro lado, você não quer escrever o seu próprio servidor de mockup, apenas para lidar com essas solicitações, ou...
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...
Weiterlesen