Начинаю постигать RabbitMQ, первые шаги - официальный туториал. Там работа производится с localhost, но заверяется, что если подставить IP другой машины, то все также будет работать. Имеется два девайса, на одном send, на другом receive. На обеих машинах указан внутренний адрес одной из них, но при попытке подключиться возникает ошибка
ConnectionResetError: [WinError 10054] Удаленный хост принудительно разорвал существующее подключение
pika.exceptions.ProbableAuthenticationError
В чем может быть проблема?
По умолчанию RabbitMQ имеет только одного пользователя - guest, которому разрешено всё, но только при запросах с localhost. Простой, но небезопасный способ - убрать guest из loopback_users. Более разумный вариант - завести пользователя с паролем и явно назначенными правами.
Благодарю. Разрешите последний вопрос: пользователь создан и ему назначены permission'ы, но абсолютно не ясно, как этим пользователем воспользоваться. Где происходит аутентификация?