Astersik console showing unwanted SS7 debug messages

Hi,

My asterisk CLI is showing below output…

[1] Unhandled optional parameter 0x31 'Propagation Delay Counter'
[1] [ÿ[1] 0x0 ÿ[1] 0x0 [1] ]
[1] Unhandled optional parameter 0x3f 'Location Number'
[1] [ÿ[1] 0x84 ÿ[1] 0x97 [1] 0x88 ÿ[1] 0x10 [1] 0x8 ÿ[1] 0x1 [1] 0x0 [1] 0x80 ÿ[1] 0x1 [1] ]
    -- SS7 exten: 101418801787066931 complete: 1
[1] Unhandled optional parameter 0x31 'Propagation Delay Counter'
[1] [ÿ[1] 0x0 ÿ[1] 0x0 [1] ]
[1] Unhandled optional parameter 0x3f 'Location Number'
[1] [ÿ[1] 0x84 [1] 0x97 [1] 0x88 [1] 0x10 [1] 0x8 ÿ[1] 0x1 [1] 0x0 [1] 0x10 [1] 0x0 [1] ]
    -- SS7 exten: 101418801832414193 complete: 1
[1] Unhandled optional parameter 0x31 'Propagation Delay Counter'
[1] [ÿ[1] 0x0 ÿ[1] 0x0 [1] ]
[1] Unhandled optional parameter 0x3f 'Location Number'
[1] [ÿ[1] 0x84 ÿ[1] 0x97 [1] 0x88 [1] 0x10 ÿ[1] 0x8 [1] 0x1 ÿ[1] 0x0 [1] 0x10 [1] 0x0 ÿ[1] ]
    -- SS7 exten: 101418801837037374 complete: 1
[1] Unhandled optional parameter 0x31 'Propagation Delay Counter'
[1] [ÿ[1] 0x0 ÿ[1] 0x0 [1] ]
[1] Unhandled optional parameter 0x3f 'Location Number'
[1] [ÿ[1] 0x84 ÿ[1] 0x97 ÿ[1] 0x88 [1] 0x10 ÿ[1] 0x8 ÿ[1] 0x1 [1] 0x0 [1] 0x35 [1] 0x0 [1] ]
    -- SS7 exten: 101418801784282649 complete: 1
[1] Unhandled optional parameter 0x31 'Propagation Delay Counter'
[1] [ÿ[1] 0x0 ÿ[1] 0x0 [1] ]
[1] Unhandled optional parameter 0x3f 'Location Number'
[1] [ÿ[1] 0x84 [1] 0x97 [1] 0x88 [1] 0x10 ÿ[1] 0x8 [1] 0x1 ÿ[1] 0x0 [1] 0x1 [1] 0x0 [1] ]
    -- SS7 exten: 101418801846969155 complete: 1
[1] Unhandled optional parameter 0x31 'Propagation Delay Counter'
[1] [ÿ[1] 0x0 ÿ[1] 0x0 [1] ]
[1] Unhandled optional parameter 0x3f 'Location Number'
[1] [[1] 0x84 ÿ[1] 0x97 [1] 0x88 [1] 0x10 [1] 0x8 [1] 0x1 ÿ[1] 0x0 [1] 0x25 [1] 0x5 [1] ]
    -- SS7 exten: 101418801701906728 complete: 1

Can anyone help me how to get proper output like below…

    -- Accepting call to '101418801758433145' on CIC 260
    -- Executing [101418801758433145@from-ss7:1] Set("DAHDI/260-1", "CDR(BParty)=101418801758433145") in new stack
    -- Executing [101418801758433145@from-ss7:2] Set("DAHDI/260-1", "CDR(Dialnumber)=101418801758433145") in new stack
    -- Executing [101418801758433145@from-ss7:3] Verbose("DAHDI/260-1", "1,MSISDN1: 1688553573") in new stack
 MSISDN1: 1688553573
    -- Executing [101418801758433145@from-ss7:4] Goto("DAHDI/260-1", "CHECK_OPERATOR_MSISDN_10141,1688553573,1") in new stack
    -- Goto (CHECK_OPERATOR_MSISDN_10141,1688553573,1)
    -- Executing [1688553573@CHECK_OPERATOR_MSISDN_10141:1] Set("DAHDI/260-1", "CHANNEL(accountcode)=10141") in new stack
    -- Executing [1688553573@CHECK_OPERATOR_MSISDN_10141:2] Set("DAHDI/260-1", "CDR(userfield)=XpressLoan") in new stack
    -- Executing [1688553573@CHECK_OPERATOR_MSISDN_10141:3] Goto("DAHDI/260-1", "AIRTEL_10141_MOBILENOSTRIP,s,1") in new stack
    -- Goto (AIRTEL_10141_MOBILENOSTRIP,s,1)
    -- Executing [s@AIRTEL_10141_MOBILENOSTRIP:1] Verbose("DAHDI/260-1", "1,MSISDN: 1688553573") in new stack
 MSISDN: 1688553573
    -- Executing [s@AIRTEL_10141_MOBILENOSTRIP:2] GotoIf("DAHDI/260-1", "0?strip0:stripmore88") in new stack
    -- Goto (AIRTEL_10141_MOBILENOSTRIP,s,6)
    -- Executing [s@AIRTEL_10141_MOBILENOSTRIP:6] GotoIf("DAHDI/260-1", "0?strip8:strip1more880") in new stack
    -- Goto (AIRTEL_10141_MOBILENOSTRIP,s,10)
    -- Executing [s@AIRTEL_10141_MOBILENOSTRIP:10] GotoIf("DAHDI/260-1", "0?strip880:nostrip") in new stack
    -- Goto (AIRTEL_10141_MOBILENOSTRIP,s,14)
    -- Executing [s@AIRTEL_10141_MOBILENOSTRIP:14] Set("DAHDI/260-1", "MSISDN=1688553573") in new stack

These messages are coming from libss7, which is a third party, open source, product.

I don’t know how to suppress them, other than have the peer not request unsupported options. However, there does seem to be an “ss7 set debug” cli command, so try requesting help for that, from the CLI, in case it has, somehow, been turned on.

I think libss7 is often used with wanpipe, which is maintained by Sangoma.

“Astersik console showing unwanted SS7 debug messages” would have been a more accurate subject, as it is not CLI function, but the console logging function, that are outputting these, and there is no “proper” CLI log.

Thanks. Subject changes.