【发布时间】:2022-01-22 05:50:48
【问题描述】:
我想用 dokcer 在我的机器上启动 Neo4j。我下载并做到了:
docker run -p 7474:7474 neo4j
但是在 http://localhost:7474/browser/ 我有:
ServiceUnavailable:WebSocket 连接失败。由于您的 Web 浏览器中的安全限制,此 Neo4j 驱动程序无法找到失败的原因。请使用您的浏览器开发控制台来确定失败的根本原因。常见原因包括数据库不可用、使用错误的连接 URL 或临时网络问题。如果您启用了加密,请确保您的浏览器配置为信任 Neo4j 配置使用的证书。 WebSocket
readyState是:3
我尝试使用 neo4j/neo4j 凭据,但它给了我同样的错误。
我想编辑 $NEO4J_HOME/conf/neo4j.conf 并取消注释:
# To have Bolt accept non-local connections, uncomment this line:
dbms.connector.bolt.address=0.0.0.0:7687
正如他们所说的 in the following method 但我找不到文件
bash-5.1$ cd /var/lib/
abrt/ games/ PackageKit/
AccountsService/ gdm/ plymouth/
alsa/ geoclue/ polkit-1/
alternatives/ gssproxy/ portables/
authselect/ hp/ power-profiles-daemon/
bluetooth/ httpd/ private/
chrony/ hyperv/ rpm/
cni/ initramfs/ rpm-state/
color/ iscsi/ samba/
colord/ kdump/ selinux/
containerd/ libvirt/ sss/
containers/ lockdown/ systemd/
dbus/ logrotate/ texmf/
dhclient/ machines/ tpm/
dnf/ misc/ tpm2-tss/
dnsmasq/ mlocate/ udisks2/
docker/ net-snmp/ unbound/
fedora-third-party/ NetworkManager/ upower/
flatpak/ nfs/ xkb/
fprint/ openvpn/
fwupd/ os-prober/
【问题讨论】:
-
你需要使用默认的用户/密码,即neo4j/neo4j
-
我刚试过@TomažBratanič,它给了我同样的错误..