Incoming calls not available after minutes

A pjsip trunk with service provider was working fine for years.

After firewall replacement (different brand/model) incoming calls no longer work (“customer is not available” message from provider). Outgoing calls still work.

If trunk is disabled then enabled, or “core restart now” is issued, incoming calls are back working and keep working JUST IF another incoming call arrives within a specific amount of time.

After this, incoming traffic no longer works.

This amount of time was initially exactly 30 seconds but now is about five minutes.

Pjsip trunk is always up and running as by pjsip show endpoints

I’m finding out where the problem is (firewall or provider issue or both).

I’m not the firewall maintainer,

What to check ? Thank you.

1 Like

Try setting Qualify Frequency shorter, e.g., 25 seconds.

If no luck, report whether failed calls appear in sngrep.

No luck with qualify

The problem is no sip traffic once trunk falls asleep on incoming calls (and unavailable voice message by provider).

It’s like provider sees no active trunk (where for pbx it is instead).

What else ? :man_shrugging:

If using registration, try setting Expiration shorter, e.g., 120 seconds.

If no luck, check if INVITE appears on WAN side of the firewall.