"twirp_code": "permission_denied", │ "tw...
# ask-ai
l
"twirp_code": "permission_denied", │ "twirp_message": "twirp error unknown: sip status: 403: Forbidden - Source Not Allowed", │ "twirp_status": 403 이 의미는 뭐야?
✅ 1
t
Thanks for reaching out, Dan(송희웅). I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
요청하신 에러 메시지("twirp_code": "permission_denied", "twirp_message": "sip status: 403: Forbidden - Source Not Allowed")의 의미와 해결방법을 한국어로 설명드릴게요. 요약(무엇을 의미하나요?) • 이 에러는 LiveKit가 SIP 요청을 거부했다는 뜻입니다. • 구체적으로는 요청을 보낸 출처(발신 IP)가 해당 SIP 트렁크의 허용 목록에 없어서 403 Forbidden(허용되지 않음)으로 차단된 상황입니다. 원인(왜 발생하나요?) • 인바운드 SIP 트렁크에
allowed_addresses
같은 허용 IP 목록이 설정되어 있습니다. • SIP INVITE 등 신호가 그 목록에 없는 공인 IP에서 왔을 때 LiveKit이 보안상 연결을 거부합니다. 해결 방법(무엇을 하면 되나요?) 1. SIP 제공자(또는 발신 서버)의 공인 IP 주소(또는 CIDR 범위)를 확인하세요. 2. 해당 IP들을 인바운드 트렁크의
allowed_addresses
목록에 추가하세요. 3. SIP 제공자가 동적 IP나 여러 IP를 쓰는 경우 필요한 모든 주소/범위를 포함하세요. 4. 임시로 허용 목록을 비워두면 연결이 가능한 경우도 있지만, 보안상 권장되지 않습니다 — 가능한 한 허용 목록을 좁히세요. 더 도와드릴 수 있는 점 • 사용 중인 트렁크 설정(트렁크 ID 또는 현재
allowed_addresses
값)을 알려주시면, 어떤 IP를 추가해야 할지 더 구체적으로 안내해 드릴게요. Sources: sip | livekit/livekit_composite | DeepWiki | Accepting calls overview | LiveKit Documentation | Python SDKs | livekit/livekit_composite | DeepWiki, with interactive elements