Если есть кто-то, кто уже работал с SOLR и библиотекой Python для индексации/запроса solr, не могли бы вы попытаться ответить на следующий вопрос.
Я использую библиотеку Python mySolr, но есть и другие (например, pysolr), и я не думаю, что проблема связана с самой библиотекой.
У меня многоядерная установка SOLR по умолчанию, поэтому аутентификация обычно не требуется. Он также не нужен для доступа к странице администратора в http://localhost:8080/solr/testcore/admin/.
from mysolr import Solr
solr = Solr('http://localhost:8080/solr/testcore/')
response = solr.search(q='*:*')
print("response")
print(response)

Раньше этот код работал, но теперь я получаю ответ 401 от SOLR... точно так же не было внесено никаких изменений в виртуальную среду python, содержащую mysolr, или настройку SOLR. Тем не менее... что-то должно было где-то измениться, но я не в курсе.
Каковы могут быть причины ответа SOLR 401?
Дополнительная информация: Этот скрипт и более продвинутый скрипт работают на другом ПК, но не на том, над которым работаю я. Кроме того, добавление «/select?q=:» после URL-адреса в браузере возвращает правильные результаты. Итак, SOLR настроен правильно, возможно, это как-то связано с самим моим компьютером. Могут ли настройки Windows (любого рода) повлиять на то, как SOLR отвечает на запросы от python? Сам python env был переустановлен несколько раз безрезультатно.
Заранее спасибо!