수정: IP 변경 후 ZappySys ODBC에서 디바이스 제한 초과 오류
Source: Dev.to

Problem
가상 머신의 IP 주소를 변경한 후 ZappySys ODBC를 사용할 때 “License Error – Device Limit reached” 메시지가 표시될 수 있습니다. 이는 보통 VM 재배포, 네트워크 변경 또는 인프라 업데이트 후에 발생합니다.
Why This Happens
ZappySys ODBC는 디바이스 기반 클라이언트 액세스 라이선스(CAL) 를 사용하며, 각 IP 주소를 별개의 디바이스로 간주합니다.
- 기본적으로 하나의 디바이스 CAL이 포함됩니다
- 고유한 IP 주소마다 하나의 디바이스로 계산됩니다
- VM IP가 변경되면 새로운 디바이스로 인식됩니다
- 이전 IP가 여전히 라이선스에 등록되어 있을 수 있습니다
추가 디바이스 CAL이 없으면 연결이 거부됩니다.
Solution (Quick Fix)
대부분의 경우 라이선스 상태를 새로 고침하면 문제를 해결할 수 있습니다:
- 기존 ZappySys 라이선스를 비활성화합니다
- 라이선스를 다시 활성화합니다
- ZappySys Application Gateway 서비스를 재시작합니다
게이트웨이를 재시작하면 라이선스가 다시 로드되고 현재 IP 주소가 업데이트됩니다.
When Additional CALs Are Needed
환경에서 IP 주소가 자주 변경되거나 여러 대의 머신을 사용하는 경우, 향후 이 문제를 방지하기 위해 추가 디바이스 CAL이 필요할 수 있습니다.
Conclusion
이 오류는 잘못된 설정 때문에 발생한 것이 아니라 IP 기반 라이선스 동작 때문에 발생합니다. 라이선스를 재활성화하고 Application Gateway를 재시작하면 대부분의 단일 VM 시나리오에서 문제가 해결됩니다.