[HELP] Avaya SBCE - SIPREC triggers on inbound calls but NOT on outbound calls

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • avc986865803870
    Aspiring Member
    • Jun 2026
    • 0

    [HELP] Avaya SBCE - SIPREC triggers on inbound calls but NOT on outbound calls

    Platform: Avaya SBCE 10.2.1.3-111-25777
    Topology: IPO ↔ SBCE ↔ NT/SIP Trunk, SIPREC Server (192.168.5.8)
    Problem


    SIPREC works correctly for inbound calls (NT → SBCE → IPO) but never triggers for outbound calls (IPO → SBCE → NT), despite both directions sharing the same EPG, Media Rule, and Recording Profile.
    Network Layout
    IPO (internal PBX) 192.168.5.3
    SBCE — InternalA1 192.168.5.5 A1
    SBCE — ExternalB1 192.168.44.5 B1
    NT / SIP Trunk 192.168.44.1
    SIPREC Server 192.168.5.8 same subnet as A1
    Outbound: IPO → SBCE InternalA1 → NT
    Inbound: NT → SBCE ExternalB1 → IPO
    Configuration


    SIP Server — SIPREC
    • Type: Recording Server | IP: 192.168.5.8:5060 TCP | Heartbeat: UP

    Routing Profile — TO_SIPREC
    • Next Hop: 192.168.5.8:5060 TCP

    Recording Profile — SIPREC
    • Routing Profile: TO_SIPREC | Type: Full Time | Terminate on failure: OFF

    Media Rule — IPO
    • Media Anchoring: ON | Recording Server: ON | Recording Profile: SIPREC | Media Forking: None

    End Point Policy Group — IPO
    • Media Rule: IPO | Application Rule: default

    Server Flows — SIP Server: SIPREC
    1 SIPREC ExternalB1 InternalA1 IPO TO_SIPREC
    2 OB_SIPREC InternalA1 InternalA1 IPO TO_SIPREC

    PCAP Evidence

    ✅ Inbound (NT → SBCE → IPO) — SIPREC WORKS

    NT (192.168.44.1) → SBCE ExternalB1 INVITE sip:[email protected]
    SBCE → SIPREC (5.8) INVITE sip:192.168.5.8:5060 [Require: siprec]
    ↑ triggered immediately, before call is answered
    SBCE → IPO (5.3) INVITE sip:[email protected]:5060
    SIPREC → SBCE 100 Trying → 200 OK
    SBCE → SIPREC ACK
    IPO → SBCE 200 OK (answered)
    SBCE → SIPREC UPDATE (metadata updated with called party info)
    SIPREC → SBCE 200 OK (UPDATE)
    SBCE → SIPREC BYE → 200 OK
    SIPREC INVITE body: multipart/mixed with 2 audio streams (label:10, label:20, both sendonly) + rs-metadata XML per RFC 7866.

    ❌ Outbound (IPO → SBCE → NT) — SIPREC DOES NOT TRIGGER

    IPO (192.168.5.3) → SBCE InternalA1 INVITE sip:[email protected]
    SBCE → NT (192.168.44.1) INVITE sip:[email protected]:5060
    [NO SIPREC INVITE sent to 192.168.5.8]
    NT → SBCE 100 Trying → 180 Ringing → 200 OK
    SBCE → IPO 200 OK → ACK
    IPO → SBCE BYE → 200 OK
    Only periodic OPTIONS keepalive is observed between SBCE and 192.168.5.8. No SIPREC signaling at all.

    Key Observation
    Inbound (NT→IPO) ExternalB1 SIPREC (Pri 1) ✅ Works
    Outbound (IPO→NT) InternalA1 OB_SIPREC (Pri 2) ❌ Silent fail
    Both flows are configured identically (same EPG, Routing Profile, Signaling Interface). The only difference is the Received Interface.
    Question


    Has anyone seen SIPREC trigger correctly for one direction but silently fail for the other? Could there be a restriction on SIPREC triggering for calls received on an internal interface (InternalA1)?

    Any help appreciated — happy to provide additional logs or screenshots.
Loading