Я установил сервер MarkLogic 10.0-2.1x86_64 в CentOS и соответствующие конвертеры согласно документации . Это новая установка, и моя единственная цель - продолжить настройку сервера. Сервер MarkLogic работает со статусом OK
и в ErrorLog.txt
ошибок нет. Кроме того, порты 8000, 8001, 8002. 7999, 7998 и 7997 открыты и на них больше ничего не работает
Однако, когда я получаю доступ к localhost: 8001, ответом является HTTP-код 302.
Thisэто то, что находится в моем 8001_AccessLog.txt
::1 - - [04/Nov/2019:13:11:12 +0530] "GET / HTTP/1.1" 302 0 - "curl/7.29.0"
И запрос, который я делаю:
[root@root Logs]# curl -v http://localhost:8001
* About to connect() to localhost port 8001 (#0)
* Trying ::1...
* Connected to localhost (::1) port 8001 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.29.0
> Host: localhost:8001
> Accept: */*
>
< HTTP/1.1 302 Found
< X-Frame-Options: DENY
< Content-Security-Policy: default-src 'self'; media-src 'self'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline';
< X-Content-Security-Policy: default-src 'self'; media-src 'self'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline';
< Location: initialize-admin.xqy
< Server: MarkLogic
< Content-Length: 0
< Connection: Keep-Alive
< Keep-Alive: timeout=5
Запросы на http://localhost:8002
и http://localhost:8000
дают ошибку 403. Есть ли список пользователей / контроля доступа для настройки? Я пробовал то же самое с MarkLogic 9, но у меня та же проблема. Я установил MarkLogic от имени пользователя root, и MARKLOGIC_USER
в /etc/sysconfig/marklogic
также настроен на root.