Wenn die Java-API-Client Marklogic mit ich ausführen, um die boot-test.shMarklogic-Boot-Verbindung testen, um http: // localhost: 8002 weigerte sich
sh src/test/resources/boot-test.sh
I
Ausnahme erhalten in thread "main" org.apache.http.conn.HttpHostConnectException: Anschluss an http://localhost:8002 verweigert
Ist das einfach ein authentica Problem?
Ich habe die Passwörter in
geändertjava-client-api/src/main/resources/Example.properties
sowie das Passwort in dem ich ist die in Frage glauben
java-client-api/src/test/java/com/marklogic/client/test/util/TestServerBootstrapper.java
Obwohl ich immer noch Verbindung abgelehnt bekommen. Ich habe bestätigt, dass der Server die Management-Port 8002. gesetzt hat
mit auch die gleiche allgemeine Frage zu Marklogic nicht in der Lage eine Verbindung mit auf dem Server curl laufen
curl --anyauth --user Admin : xxxx -X PUT [email protected]'./one.xml‘-H "Content-Type: application/xml" 'http://localhost:8000/LATEST/documents?uri=/xml/one.xml'
curl: (7) konnte keine Verbindung
ich kann Gastgeber Zugriff auf den Server über die 8001-Schnittstelle, so nehme ich an, es ist ein Konfigurationsfehler, aber nicht in der Lage, es herauszufinden. Ich habe MarkLogic grundsätzlich auf drei digitalen Ocean Centos 6 Servern installiert, die Admin-Passwörter geändert, einen Cluster aus drei verbundenen Knoten eingerichtet und auf jedem Knoten eine Datenbank und drei Forests erstellt. Ansonsten glaube ich, dass alles Standard ist.
Ich installierte die folgenden auf der CentOS 6-Server
yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64
rpm -i /tmp/MarkLogic-RHEL6-8.0-5.x86_64.rpm
yum install java-1.7.0-openjdk-devel
yum install -y git
yum install -y httpd
service httpd start
yum install -y nano
yum install -y tree
yum install -y wget
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
yum install apache-maven
yum update
Alle Ideen, was ich falsch mache?
Grüße Conteh
Sie sagen, 'ich im Grunde installiert haben MarkLogic auf drei digitalen Ocean Centos 6 Server. Sind Sie sicher, dass Sie auf "localhost" und nicht auf eine andere Adresse zugreifen sollten? – grtjn
Welche Version des MarkLogic-Servers verwenden Sie? –
@grtjn Ich habe curl vom Server ausgeführt, auf dem einer der Knoten installiert war, sowie der Java-Code. Ich lief auch den Code mit der Domain und hatte die gleichen Ergebnisse. Ich habe auch das Java lokal von meinem Rechner mit der Domain ausgeführt und hatte den gleichen Fehler. Ich hatte den Java-Code läuft gut auf meinem lokalen Rechner Verbindung zu einem lokalen Docker-Container mit Marklogic 8.03 – conteh