diff --git a/src/libcharon/sa/ikev2/tasks/child_create.c b/src/libcharon/sa/ikev2/tasks/child_create.c index 29c4c495df..37575f57fd 100644 --- a/src/libcharon/sa/ikev2/tasks/child_create.c +++ b/src/libcharon/sa/ikev2/tasks/child_create.c @@ -2490,6 +2490,10 @@ static void raise_alerts(private_child_create_t *this, notify_type_t type) charon->bus->alert(charon->bus, ALERT_PROPOSAL_MISMATCH_CHILD, list); list->destroy_offset(list, offsetof(proposal_t, destroy)); break; + case TS_UNACCEPTABLE: + charon->bus->alert(charon->bus, ALERT_TS_MISMATCH, + this->tsi, this->tsr); + break; default: break; }