小编Dar*_*ius的帖子

无法通过mongo shell连接到mongodb地图集

我检查了其他类似的帖子,但没有一个适合我的情况。

在连接到MongoDB Atlas之前,我升级了mongo shell,从中创建了一个免费的沙箱数据库。我将以下内容用于我的联系,这是由地图集提供的。

mongo "mongodb+srv://cluster0-z2lf6.mongodb.net/test" --authenticationDatabase admin --username <user> --password <password>
Run Code Online (Sandbox Code Playgroud)

数据库用户的图像: 数据库用户的图像

数据库概述的屏幕快照: 数据库概述的屏幕快照

这些是数据库的详细信息: 这些是数据库的细节

但是,终端显示此内容(我只包含了大约15行,其余为重复。):

MongoDB shell version v3.6.0
connecting to: mongodb+srv://cluster0-z2lf6.mongodb.net/test
2017-12-24T14:39:42.806+0800 I NETWORK  [thread1] Starting new replica set monitor for Cluster0-shard-0/cluster0-shard-00-00-z2lf6.mongodb.net.:27017,cluster0-shard-00-01-z2lf6.mongodb.net.:27017,cluster0-shard-00-02-z2lf6.mongodb.net.:27017
2017-12-24T14:39:42.990+0800 W NETWORK  [ReplicaSetMonitor-TaskExecutor-0] Failed to connect to 34.232.245.97:27017, in(checking socket for error after poll), reason: Connection refused
2017-12-24T14:39:42.991+0800 W NETWORK  [thread1] Failed to connect to 35.168.27.238:27017, in(checking socket for error after poll), reason: Connection refused
2017-12-24T14:39:43.492+0800 W NETWORK  [ReplicaSetMonitor-TaskExecutor-0] Failed to connect to 52.20.90.64:27017, in(checking …
Run Code Online (Sandbox Code Playgroud)

mongodb mongo-shell mongodb-atlas

9
推荐指数
2
解决办法
4795
查看次数

Cisco Anyconnect:Macbook Pro、M1 pro 芯片上“姿势评估失败:无法加载 CSD 库”

我以前anyconnect-macos-4.8.01090-predeploy-k9.dmg安装过anyconnect,安装后只能运行一次。(然后我会连接我公司的VPN,之前安装后会自动升级到版本4.10.04065,然后连接成功)。

然而,一旦我断开连接,后续的连接总是会失败。

在此输入图像描述

知道如何解决这个问题吗?我的 Mac:MacBook Pro(16 英寸,2021 年),M1 Pro 芯片

cisco apple-m1 anyconnect

6
推荐指数
1
解决办法
1万
查看次数

Websocket 服务器的自签名证书的“通用名称无效”

我正在尝试运行此webrtc 客户端/信令服务器代码,但是在使用我按照本教程的说明创建的新自签名证书运行服务器后,我chatclient.js无法连接到套接字服务器:

connection = new WebSocket('wss://localhost:6503/', 'json');
Run Code Online (Sandbox Code Playgroud)

这是 chrome 控制台显示的错误:

(chatclient.js:106) WebSocket connection to 'wss://localhost:6503/' failed: 
    Error in connection establishment: net::ERR_CERT_COMMON_NAME_INVALID
Run Code Online (Sandbox Code Playgroud)

然后我从 chrome 访问https://0.0.0.0:6503/(服务器正在侦听端口 6503),这是 chrome 检查器的安全选项卡:

在此输入图像描述

我猜想我需要在生成 ssl 证书期间设置正确的通用名称,我当前将其设置为0.0.0.0:6503.

我应该设置什么?由于这是一个 websocket 的地址,我不知道该写哪一部分?

ssl ssl-certificate websocket webrtc ws

1
推荐指数
1
解决办法
4486
查看次数