VOIP appel avec application h.225 tombant après 10-15 minutes

VOIP appel avec application h.225 tombant après 10-15 minutes

18083
Created On 03/31/20 21:56 PM - Last Modified 03/26/21 18:14 PM


Symptom


  • Voip appelle avec l’application h.225 et le port de destination 1720 chute après 15 minutes
  • Firewall ne montre pas de gouttes de capture de paquets
  • Compteurs mondiaux à l’aide de filtres de capture de paquets montre le compteur suivant: « ctd prédire file d’attente a obtenu enque en raison de prédire fpp attente »
Global counters: Elapsed time since last sampling: 10.810 seconds name value rate severity category aspect description --------

flow_fpga_rcv_fastpath 1 0 info flow offload fpga packets for fastpath received 

ctd_predict_queue_enque 1 0 info ctd pktproc ctd predict queue got enque due to predict waiting fpp 

ctd_predict_queue_len 1 0 info ctd pktproc ctd predict queue length
  • la session montre la première raison de fin : inconnu
Session          506534

        c2s flow:
                source:      10.10.10.10 [Voice]
                dst:         1.1.1.1
                proto:       6
                sport:       11014           dport:      1720
                state:       ACTIVE          type:       FLOW
                src user:    unknown
                dst user:    unknown

        s2c flow:
                source:      1.1.1.1 [External]
                dst:         2.2.2.2
                proto:       6
                sport:       1720            dport:      26953
                state:       ACTIVE          type:       FLOW
                src user:    unknown
                dst user:    unknown

        start time                           : Tue Mar  3 17:05:00 2020
        timeout                              : 3600 sec
        time to live                         : 3600 sec 
        total byte count(c2s)                : 1839
        total byte count(s2c)                : 2068
        layer7 packet count(c2s)             : 13
        layer7 packet count(s2c)             : 17
        vsys                                 : vsys1
        application                          : h.225  
        rule                                 : Voip
        service timeout override(index)      : False
        session to be logged at end          : True
        session in session ager              : True
        session updated by HA peer           : False
        address/port translation             : source
        nat-rule                             : Internet (vsys1)
        layer7 processing                    : enabled
        ctd version                          : 5
        URL filtering enabled                : True
        URL category                         : any
        session via syn-cookies              : False
        session terminated on host           : False
        session terminate tunnel             : False
        captive portal session               : False
        ingress interface                    : ethernet1/14.1
        egress interface                     : ethernet1/1
        session QoS rule                     : N/A (class 4)
        end-reason                           : unknown
  • Ensuite, lorsque la session échoue fin-raison est: « tcp-rst-from-client »
Session          506534

c2s flow:
                source:      10.10.10.10 [Voice]
                dst:         1.1.1.1
                proto:       6
                sport:       11014           dport:      1720
                state:       ACTIVE          type:       FLOW
                src user:    unknown
                dst user:    unknown

        s2c flow:
                source:      1.1.1.1 [External]
                dst:         2.2.2.2
                proto:       6
                sport:       1720            dport:      26953
                state:       ACTIVE          type:       FLOW
                src user:    unknown
                dst user:    unknown

        start time                           : Tue Mar  3 17:05:00 2020
        timeout                              : 15 sec
        time to live                         : 14 sec 
        total byte count(c2s)                : 1959
        total byte count(s2c)                : 2365
        layer7 packet count(c2s)             : 15
        layer7 packet count(s2c)             : 20
        vsys                                 : vsys1
        application                          : h.225  
        rule                                 : Voip
        service timeout override(index)      : False
        session to be logged at end          : True
        session in session ager              : True
        session updated by HA peer           : False
        address/port translation             : source
        nat-rule                             : Internet(vsys1)
        layer7 processing                    : enabled
        ctd version                          : 5
        URL filtering enabled                : True
        URL category                         : any
        session via syn-cookies              : False
        session terminated on host           : False
       session traverses tunnel             : False
        session terminate tunnel             : False
       captive portal session               : False
        ingress interface                    : ethernet1/14.1
        egress interface                     : ethernet1/1
      session QoS rule                     : N/A (class 4)
       tracker stage firewall               : TCP RST - client
       end-reason                           : tcp-rst-from-client
  • Debug de la capture de base de flux affiche le message « file d’attente du travail en attente de prédire l’installation pour terminer »
In the sessions with destination port 1720, the following message is seeing  "queue the work waiting for predict install to complete".
A Deny message is also shown in Flow Basic "CP-DENY TCP non data packet getting through "


Packet received at fastpath stage, tag 506534, type ATOMIC
Packet info: len 60 port 77 interface 142 vsys 1
wqe index 552402 packet 0x0x80000003956e08e4, HA: 0, IC: 0
Packet decoded dump:
L2: yy:yy:yy:yy:yy:yy->xx:xx:xx:xx:xx:xx, VLAN 20 (0x8100 0x6014), type 0x0800
IP: 10.10.10.10->1.1.1.1, protocol 6
version 4, ihl 5, tos 0xb8, len 40,
id 27568, frag_off 0x4000, ttl 64, checksum 20256(0x4f20)
TCP: sport 11014, dport 1720, seq 3489772155, ack 3912119931,
reserved 0, offset 5, window 123, checksum 23596,
flags 0x10 ( ACK), urgent data 0, l4 data len 0
TCP option:
Flow fastpath, session 506534 (set work 0x800000038f420800 exclude_video 0 from sp 0x8000000132c16880 exclude_video 0)
HSCI link selection: tag 0
NAT session, run address/port translation
CP-DENY TCP non data packet getting through
queue the work waiting for predict install to complete

 


Environment


  • PANOS 8.1.x
  • PANOS 9.0.5
  • PAN-3260


Cause


  • Les sessions parentes sont supprimées lors de l’installation d’une session de prédiction en double.
  • Firewall fait taire le port de destination bloquant 1790, et l’application h.225 avec le port de destination 1720 dépendra du port de destination 1790.
  • Puisque l’application h.225 n’entend pas de port de destination en 1790. Firewall laisse tomber la session avec le message: « file d’attente du travail en attente de prédire l’installation pour terminer »


Resolution


  1. Question (en) ID PAN-122311 - Correction d’un problème où les sessions parent ont été supprimées lorsque vous avez installé la session de prédiction en double.Fix est en version 9.0.6
  2. A solution de contournement sans mise à Firewall niveau est: Application Override


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000PPNhCAO&lang=fr&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language