새로 설치 한 후 RabbitMQ 웹 관리 인터페이스에 액세스 할 수 없습니다
공식 사이트의 지침에 따라 최신 CentOS 5.10 VM에 최신 RabbitMQ 서버 (rabbitmq-server-3.3.0-1.noarch.rpm)를 설치했습니다
개발 중에이 작업을 여러 번 수행했지만 아무런 문제가 없었습니다. 그러나 이번에는 기본 게스트 / 게스트 사용자를 사용하여 관리 웹 인터페이스에 로그인 할 수 없습니다.로그에서 다음을 볼 수 있습니다.
=ERROR REPORT==== 4-Apr-2014::00:55:15 ===
webmachine error: path="api/whoami"
"Unauthorized"
이 문제의 원인은 무엇입니까?
버전 3.3.0 이후의 새로운 기능
http://www.rabbitmq.com/release-notes/README-3.3.0.txt
server
------
...
25603 prevent access using the default guest/guest credentials except via
localhost.
손님 사용자가
읽으려면 이것을
읽거 나이 RabbitMQ 3.3.1은 손님 / 손님으로 로그인 할 수 없습니다
# remove guest from loopback_users in rabbitmq.config like this
[{rabbit, [{loopback_users, []}]}].
# It is danger for default user and default password for remote access
# better to change password
rabbitmqctl change_password guest NEWPASSWORD
관리자 권한으로 새 사용자를 작성하려면 다음을 수행하십시오.
rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
이제 테스트 테스트를 사용하여 액세스 할 수 있습니다.
이 스레드에 도달했지만 새로 설치 한 후에도 관리 콘솔에 여전히 액세스 할 수없는 사람에게 내 문제는
관리 콘솔이 활성화되어 있지 않다는
것입니다.이 명령으로 해결했습니다.
- rabbitMq 명령 프롬프트로 이동
- 유형:
rabbitmq-plugins enable rabbitmq_management
방금 일어난 일로 두통이 생겼습니다.새 Linux RabbitMQ 서버를 설정했으며 셸 스크립트를 사용하여 게스트가 아닌 내 사용자 지정 사용자를 설정했습니다.이 스크립트에는 몇 가지 "코드"블록이 있습니다.
rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
과 매우 유사 하므로 코드를 가져 와서 암호를 수정할 필요가 없습니다.여전히 관리 콘솔에 로그인 할 수 없었습니다. 그런 다음 Windows에서 설정 스크립트를 작성하고 (CR + LF 줄 끝) 파일을 Linux로 변환 한 다음 (LF 만) Linux 서버에서 설정 스크립트를 다시 실행했습니다.... 그리고 여전히 로그인 할 수 없었습니다. add_user를 반복해서 호출해도 깨진 암호 (CR 문자로 끝났음)가 수정되지 않는다는 것을 깨달을 때까지 15 분이 더 걸렸기 때문에 여전히 로그인 할 수 없었습니다. 이전 실수를 해결하기 위해 모든 사용자에 대해 change_password를 호출해야했습니다.
rabbitmqctl change_password test test
(또 다른 해결책은 모든 사용자를 삭제 한 다음 스크립트를 다시 호출하는 것입니다)
Mac OS 인 경우 및를 열고 127.0.0.1로
/usr/local/etc/rabbitmq/rabbitmq-env.conf
설정
NODE_IP_ADDRESS=
해야합니다. 그런 다음 수락 된 답변으로 다른 사용자를 추가하십시오. 그런 다음 rabbitMQ를 다시 시작하십시오.
brew services restart rabbitmq
참고 URL :
'programing' 카테고리의 다른 글
HTML 파일 경로 위치와 관련하여“./”(점 슬래시) 란 무엇입니까? (0) | 2020.05.11 |
---|---|
프로그래밍 방식으로 런타임에“android : layout_below”를 설정할 수 있습니까? (0) | 2020.05.11 |
HTML 태그를 일반 텍스트로 표시하는 방법 (0) | 2020.05.11 |
부트 스트랩 모달이 즉시 사라짐 (0) | 2020.05.11 |
파이썬에서 문자열이 ASCII인지 확인하는 방법? (0) | 2020.05.11 |