mongodb 3.2 - Problem mit phpmongodb

lollipop

Benutzer
Beiträge
15
Hallo,
ich habe ein großes Problem mit mongodb 3.2 auf ubuntu 14.04.

Der Server läuft, ich habe eine Datenbank erstellt und Benutzer angelegt. Dann installierte ich phpmongodb und wollte connecten.

Aber das klappt nicht, er sagt immer:
Note: Failed to connect to: xxx.xxx.xxx.xxx:27017: Connection refused

Nun soll man angeblich in der /etc/mongodb.conf die Zeile "auth=true" einfügen.

Doch sobald ich auch nur etwas in der conf Datei verändere, dann stoppt der dämon sofort. Entferne ich es, läuft der Dienst. Genauso als ich eine neue Zeile einfügen wollte "bindIp=xxx.xxx.xxx.xxx" (also die öffentliche Server ip statt 127.0.0.1). Das ging nicht, erst als ich es rückgängig machte lief es weiter. Die Datei /var/lib/mongod/mongod.lock habe ich entfernt, auch das half nicht, auch mongod --repair nicht. Ich bekomme einfach keine Verbindung.

Sicherlich mache ich etwas falsch, doch interessant war es, dass bei der Installation die /etc/mongod.conf Datei nicht erstellt worden war (habs 3x deinstalliert und neuinstalliert - immer mit gleichem Ergebnis). Ich hatte zum Glück eine sicherung dieser Datei aus einer früheren Installation und diese habe ich dann nach /etc kopiert. Nur deshalb startet mongod jetzt.

P.S.
Mit "auth=true" in der mongod.conf Datei habe ich aus der bash versucht zu connecten:

Code:
Note: Failed to connect to: xxx.xxx.xxx.xxx:27017: Authentication failed on database 'mytestdb' with username 'mongoadmin': auth failed

Then i get the following message when i connect from bash (local on server):

        mongo -u mongoadmin -p password1234 --authenticationDatabase mytestdb
        MongoDB shell version: 3.2.3
        connecting to: test
        2016-02-19T14:31:10.979+0100 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
    2016-02-19T14:31:11.237+0100 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
    connect@src/mongo/shell/mongo.js:224:14
    @(connect):1:6
   
    exception: connect failed
 
Werbung:
Lauscht denn das Teil auf der IP und dem Port überhaupt?

PS.: mit PG kannst ähnliche Dinge wie mit Mongo machen, da könnt ich wohl besser helfen ...
 
Werbung:
Zurück
Oben