FortiGate/IPsec VPN
'Invalid ESP packet detected (HMAC validation failed)' error 해결 방법
에티버스이비티
2022. 10. 26. 09:26
IPsec VPN 운영중에 'Invalid ESP packet detected (HMAC validation failed)' error Log가 발생 할 수 있다.
'HMAC validation failure' 은 kernel(software) 또는 NPU(hardware)에서 발생할 가능성이 높다.
이 에러가 발생하면 다음의 순서로 1번 시도후 해결안되면 2번 순으로 시도해 볼 수 있다.
1) IPsec Phase 1 설정과 방화벽 정책 설정에서 NPU 가속을 비활성화 하고 에러 발생 확인해 본다.
2) HMAC은 NP에서 가속하고 검증한다. 이를 disable 한 후 에러 발생을 확인해 본다.
3) ESP로 캡슐화 하기전에 packet fragmentation을 수행 하도록 한다. (트래픽이 시작하는 장비에서 설정하면 된다.)
만약 위 방법으로 해결되지 않으면, Ticket open해서 TAC 지원을 권장한다.