问题标签 [bridging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
376 浏览

swift - 对于桥接的 Objective-C 方法,这个 Swift 名称宏中缺少什么?

Xcode 报告此警告:

'swift_name' 属性的参数必须是 Swift 函数名称字符串"

对于以下功能。我不知道我写错了什么。

0 投票
1 回答
105 浏览

ssl - 带有 SSL 加密的 Mosquitto 代理,用于桥接连接

让我先解释一下我想要实现的目标,然后我会详细介绍我已经尝试过的事情。

因此,我们有一个虚拟机在我们的前提下,另一个虚拟机在客户的前提下。对这些 VM 的访问仅对某些 IP 地址可用。因此,我们可以说它们对于我们的用例来说足够安全。

来自客户环境的数据通过在这两个环境中设置的 mosquitto 代理流入并流入我们的虚拟机。这是在运行良好的代理桥接的帮助下完成的。然而,由于这个桥接在互联网上,我们希望确保数据是加密的,并且没有人可以通过互联网拦截并以恶意方式使用这些数据。

为了实现这一点,我们正在使用 SSL 代理加密。我尝试的第一种方法是使用 PKS 加密方法。

这是客户环境中的代理配置。

这是我们环境中的代理配置。

psk_file.txt 的内容非常简单,与客户环境配置中提供的网桥身份和bridge_psk 相同。

我在这里面临的问题是,即使我将客户环境中的 bridge_identity 或 bridge_psk 更改为 psk_file.txt 中没有的内容,我仍然能够通过网桥连接 2 个代理。我对此的理解是,如果我将 bridge_psk 更改为一些随机的十六进制代码,连接应该会被拒绝。但这似乎并没有发生。我在这里做错了什么或遗漏了什么吗?

0 投票
0 回答
26 浏览

loops - 桥接环 Mosquitto

我正在尝试通过我的 Mosquitto 和另一个位于大学服务器上的使用 SSL 和 CA 来创建一个加密桥。但是自从我启动 Mosquitto 后,代理开始发送 CONNECT 包,没有收到任何响应,进入循环。

这是我的配置文件:

这是终端的输出:

有什么建议么?

更新

老师忘记启用8883端口...解决掌脸

0 投票
1 回答
1192 浏览

windows - 使用 Docker 容器连接到本地主机被拒绝(Windows)

我正在使用 Docker Desktop 在 Windows 上工作。

我构建了一个具有此 Dockerfile 的 Docker 容器:

然后我使用以下命令启动它:

在微服务的 Java 代码中,我在端口 3001 上创建了一个服务器:

但是当我尝试使用以下方式联系服务器时:

我收到以下错误:

为什么 Windows 无法联系容器?

我尝试在 Ubuntu 20.04 虚拟机上使用该容器,它工作正常。

此外,如果我使用 Eclipse 而不是容器运行微服务的代码,它可以工作。

这是 Docker 的桥接问题吗?

有没有办法解决它?

0 投票
1 回答
16 浏览

dynamic - 使用 $BRIDGE/new 进行动态桥接

我按照这里的 Mosquitto-Dynamic Bridginghttps://github.com/Tifaifai/mosquitto#to-dynamically-createdeleteshow-a-bridge-use的说明在 MQTT 中使用 Mosquitto 进行动态桥接。最后一个链接是 Mosquitto 的分叉版本,但拉取请求 653已包含在 Mosquitto 的主存储库中。

所以我尝试创建我的网桥,首先使用 Mosquitto 配置文件。这是一个成功。

然后我尝试通过发送有关该主题的消息来动态创建桥接,$BRIDGE/new如第二个链接中所述。

以下是内容:

事实上,我只是复制了运行良好的配置文件的内容。

成功?不。

所以我尝试了消息的 JSON 版本:

成功?也没有。

我忘记了一些事情:我使用 Mosquitto 的 v2.0.12 和 v2.0.14 版本。

有人有什么线索可以帮助我找到使用动态桥接的方法吗?

谢谢