GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Warum kann ich auf meinem Ubuntu 9.04-Server nicht extern auf meine CouchDB-Instanz zugreifen?

Lösung 1:

Was bedeutet netstat -an | grep 5984 sagen? Steht dort 127.0.0.1:5984? oder *:5984 ? Wenn es 127.0.0.1 ist , dann muss couchdb so eingestellt werden, dass es entweder alle Interfaces abhört.

Lösung 2:

Sie müssen die bind_address in /etc/couchdb/default.ini ändern. Starten Sie dann den Dienst neu und versuchen Sie es erneut.

Lösung 3:

Mir ist aufgefallen, dass Sie den laufenden Erlang-Prozess aus irgendeinem Grund manuell beenden müssen, damit dies funktioniert.ps ax | grep beam den Erlang-Prozess enthüllen sollte, sollten Sie etwas in der Art von 0:00 /usr/lib/erlang/erts erhalten irgendwo in der Ausgabe. Wenn Sie diesen Prozess beenden und dann /etc/init.d/couchdb restart ausführen die neue Konfigurationsdatei wird geladen.

Lösung 4:

Führen Sie auf dem Heim-PC/Mac diesen Befehl aus:

ssh -L 5984:localhost:5984 YOUR-SERVER-IP-HERE

Als nächstes öffnen Sie in Ihrem Browser localhost:5984/_utils ...Bei mir funktioniert es

Lösung 5:

Konfigurationsdokumente:

Wenn Sie es über das Futon-Konfigurationspanel ändern, müssen Sie nichts weiter tun (Neustart der Datenbank usw.):

Vor dem Ändern der Standard-bind_address:

[email protected]:~/$ netstat -an | grep 5984
tcp        0      0 127.0.0.1:5984          0.0.0.0:*               LISTEN

Nach Änderung auf 0.0.0.0:

[email protected]:~/$ netstat -an | grep 5984
tcp        0      0 0.0.0.1:5984          0.0.0.0:*               LISTEN

Beachten Sie Nicht-Gurus:Computer, die nicht auf Ihren zugreifen können (normalerweise irgendetwas außerhalb Ihres lokalen Netzwerks), können immer noch nicht auf Ihren Computer zugreifen (CouchDB oder irgendetwas anderes).


Linux
  1. Warum hat der Server meine IP blockiert?

  2. Warum Ubuntu das Beste für die Serververwaltung ist

  3. Warum kann ich auf localhost nicht auf phpmyadmin von Xampp zugreifen? Der Zutritt ist verboten.

  4. Wie kann ich mit einem Ubuntu-Betriebssystem auf Medien auf meinem OnePlus 5 zugreifen?

  5. mount.nfs:Zugriff vom Server beim Mounten auf Ubuntu-Rechnern verweigert?

So installieren Sie OpenLDAP auf Ubuntu Server 22.04

Installieren Sie TigerVNC auf Ubuntu 18.04

So installieren Sie Lighttpd auf Ubuntu Server

Wie installiere ich einen FTP-Server auf Ubuntu?

So installieren Sie Nginx unter Ubuntu 14.04

Ubuntu 19.04:NTP-Server konfigurieren