Я пытаюсь защитить свой экземпляр ES для использования с searchkit.
Я отправил свой экземпляр ES прокси-серверу nginx на запросы прокси-порта 9200 на порт 8080 и включил базовую аутентификацию.
Мой сервер правильно доступен из браузера
(http://admin:password@es_server_ip:8080 правильно достигает ES Json)
и аутентификация работает правильно.
Чтобы установить searchkit, я следовал этому примеру:
http://docs.searchkit.co/stable/setup/elasticsearch.html
и ввел константы конфигурации моего сервера для аутентификации на моем сервере:
const host = "http://192.168.1.28:8080/index_test"
const searchkit = new SearchkitManager(host, { basicAuth:"admin:elastic" })
Но, похоже, что searchkit не может добраться до моего сервера и возвращает 401 / Unauthorized на каждом ES-соединении, несмотря ни на что (я ясно вижу это из консоли браузера)
Обратите внимание, что я правильно могу использовать searchkit без аутентификации.
Есть идеи, что не так?