我的mongodb在apache反向代理(在debian上)上运行,并想从Windows使用robo3t连接到它。 测试连接,我看到它连接到domain.com/data:443,但是授权失败,并显示错误“ Windows上没有Unix套接字支持”
我尝试了以下问题的答案:Error : No unix socket support on windows connecting mongodb, 但仍然出现相同的错误。
我的.htaccess文件中包含以下代码,用于与mongo的代理连接:
RewriteEngine on
RewriteRule ^(.*)$ mongodb://localhost:27017/dbname?authSource=admin [P]
对于robo3t,在“连接”选项卡中,类型设置为“直接”,地址:“ domain.com/data”,端口:443(已安装ssl cerificat) 在身份验证标签中,我已执行身份验证检查, 身份验证数据库:admin,用户名和密码设置正确
我还设置了一个子域data.domain.com,但此处连接在授权之前会失败。
我在做什么错?
先谢谢您了:)