无法连接到位于本地主机 8091 的 Windows 计算机上的 Couchbase 服务器
Cannot connect to Couchbase Server on Windows machine at localhost 8091
需要帮助来解决和连接到 couchbase 服务器。
我已经安装了 couchbase 服务器社区版。 Post 安装 我试图访问端口 8091 上的服务器。但是没有运气,浏览器抱怨连接被拒绝。
技术详情
couchbase-server-community_4.5.1-windows_amd64
Fiddler 跟踪
请求
GET http://localhost:8091/ HTTP/1.1
主持人:localhost:8091
代理连接:保持活动状态
升级-不安全-请求:1
用户代理:Mozilla/5.0(Windows NT 6.1;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/59.0.3071。 115Safari/537.36
接受:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8
接受编码:gzip、deflate、br
接受语言:en-US,en;q=0.8
回应
HTTP/1.1 502 Fiddler - 连接失败
日期:2017 年 8 月 4 日,星期五 12:12:51 GMT
内容类型:text/html;字符集=UTF-8
连接:关闭
缓存控制:无缓存,必须重新验证
时间戳:17:42:51.523
[Fiddler] 与 'localhost' 的连接失败。
错误:ConnectionRefused (0x274d)。
System.Net.Sockets.SocketException 目标机器主动拒绝,无法连接 [::1]:8091
控制面板服务状态,反映 Couchbase 服务器已启动。
Telnet 状态
问题出在 McAfee 使用 couchbase 服务器的默认端口。
解决方案
- 自定义 couchbase 安装以使用用户定义的端口。
- 更新 etc\couchbase\static_config 使用自定义端口而不是 8091 -> 9000
- 连同上面修改的 Couch API 端口通过 couchdb\default.d\capi.ini 8092 -> 9001
- 已删除var\lib\couchbase\config\config.dat
- 开始 Couchbase 服务。
已解决
- http://localhost:9000/ 现在可以访问了。
- couchbase 日志也证实了这一点。
- [couchdb:info,2017-08-11T14:24:25.815+05:30,couchdb_ns_1@127.0.0.1:cb_couch_sup<0.95.0>:couch_log :info:41]Apache CouchDB 已在 http://0.0.0.0:9001/
上启动
需要帮助来解决和连接到 couchbase 服务器。
我已经安装了 couchbase 服务器社区版。 Post 安装 我试图访问端口 8091 上的服务器。但是没有运气,浏览器抱怨连接被拒绝。
技术详情
couchbase-server-community_4.5.1-windows_amd64
Fiddler 跟踪
请求
GET http://localhost:8091/ HTTP/1.1
主持人:localhost:8091
代理连接:保持活动状态
升级-不安全-请求:1
用户代理:Mozilla/5.0(Windows NT 6.1;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/59.0.3071。 115Safari/537.36
接受:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8
接受编码:gzip、deflate、br 接受语言:en-US,en;q=0.8
回应
HTTP/1.1 502 Fiddler - 连接失败
日期:2017 年 8 月 4 日,星期五 12:12:51 GMT
内容类型:text/html;字符集=UTF-8
连接:关闭 缓存控制:无缓存,必须重新验证 时间戳:17:42:51.523
[Fiddler] 与 'localhost' 的连接失败。
错误:ConnectionRefused (0x274d)。
System.Net.Sockets.SocketException 目标机器主动拒绝,无法连接 [::1]:8091
控制面板服务状态,反映 Couchbase 服务器已启动。
Telnet 状态
问题出在 McAfee 使用 couchbase 服务器的默认端口。
解决方案
- 自定义 couchbase 安装以使用用户定义的端口。
- 更新 etc\couchbase\static_config 使用自定义端口而不是 8091 -> 9000
- 连同上面修改的 Couch API 端口通过 couchdb\default.d\capi.ini 8092 -> 9001
- 已删除var\lib\couchbase\config\config.dat
- 开始 Couchbase 服务。
已解决
- http://localhost:9000/ 现在可以访问了。
- couchbase 日志也证实了这一点。
- [couchdb:info,2017-08-11T14:24:25.815+05:30,couchdb_ns_1@127.0.0.1:cb_couch_sup<0.95.0>:couch_log :info:41]Apache CouchDB 已在 http://0.0.0.0:9001/ 上启动