Error Log

[Error Log] GCP: PERMISSION_DENIED: IAM permission 'dialogflow.sessions.detectIntent

ooeunz 2019. 11. 30. 20:52
반응형

Error Name

"Internal Server Error"

 

Error Message

com.google.api.gax.rpc.PermissionDeniedException: io.grpc.StatusRuntimeException: PERMISSION_DENIED: IAM permission 'dialogflow.sessions.detectIntent

 


Error 상황

https://ooeunz.tistory.com/60

 

[GCP] Google Cloud Client Library: IAM 인증 받기

GCP(Google Cloud Platform)은 Google에서 운영하는 클라우드 플랫폼이다. AWS와 동일하게 클라우드 컴퓨팅 환경을 이용해서 클라우드 서버를 이용할 수 있다. 하지만 특별히 GCP에서는 Google Cloud Client Libra..

ooeunz.tistory.com

의 방법을 따라 환경변수 설정을 하였음에도 여전히 Google client library로 dialogflow client에 접근할 때 지속적으로 permission denied가 발생했다. 혹시나 싶어 source ~/.zshrc를 제차 입력해주었지만, 결과는 같았다.

 

 


해결방법

Error 해결방법이 너무 어이없어서 포스팅을 하까말까 고민했지만, 이 포스팅으로 누군가에겐 도움이 되길 바라며 에러 해결방법을 적는다. 해결방법은 재부팅이었다. 필자의 상황에서만 재부팅을 한 경우 에러가 해결되었다면 포스팅을 쓰지 않았겠지만, 동일한 에러가 발생한 팀원들 역시 재부팅 후 에러를 해결하였다. 재부팅과 IAM인증과의 연관성은 아직 찾지 못했지만, 환경변수가 적용되는 시점과 관련이 있지 않을까 추측하고 있다.

반응형