pan_http2_alloc() beim Zugriff auf Websites während der Arbeitszeit fehlgeschlagen
8222
Created On 12/19/22 03:32 AM - Last Modified 02/02/24 06:08 AM
Symptom
- Benutzer können nicht auf Websites zugreifen.
- "HTTP2_Protocol_Error" sind in den Protokollen der Web Inspector-Konsole vorhanden.
- Das Problem tritt bei wenigen Benutzern nicht auf.
- Das Problem tritt nur auf, wenn "Strip ALPN" deaktiviert ist
Globale Zähler (Zähler global anzeigen)
http2_process 4 0 info http2 pktproc Number of http2 connection process
http2_stream_session_alloc 16 0 info http2 pktproc Number of http2 stream sessions allocated
http2_connection_window_update_sent 8 0 info http2 pktproc Number of http2 connection window updates sent
http2_rst_stream_recv 4 0 info http2 pktproc Number of http2 RST_STREAM frames received
http2_connection_protocol_error 2 0 error http2 pktproc Number of http2 connections closed due to protocol violation
http2_stream_protocol_error 1 0 error http2 pktproc Number of http2 streams closed due to protocol violation
http2_connection_cant_write 1 0 warn http2 pktproc Number of http2 send frames dropped after GOAWAY is sent or received
http2_stream_map_alloc_failure 4 0 warn http2 resource Number of http2 stream map allocation failure
http2_header_inflate_failed 2 0 error http2 pktproc Number of http2 hpack inflate failures
http2_frame_drop_ingress 2 0 info http2 pktproc Number of http2 frame dropped at ingress stage
http2_frame_drop_egress 9 0 info http2 pktproc Number of http2 frame dropped at egress stage
http2_continuation_internal 42 0 info http2 pktproc Number of http2 continuation frames for CTD processing
http2_goaway_sent 6 0 info http2 pktproc Number of http2 goaway frames sent
http2_rst_stream_sent 1 0 info http2 pktproc Number of http2 rst_stream frames sent
http2_send_frame_queued 6 0 info http2 pktproc Number of http2 send frames queued for order
http2_headers_frame_queued 42 0 info http2 pktproc Number of http2 send headers frames queued
http2_data_frame_queued 143 1 info http2 pktproc Number of http2 send data frames queued
Paket-Diag-Protokolle (weniger DP0-LOG-pan_packet_diag.log):
+0200 Error: header_table_add(pan_hpack.c:365): pan_http2_alloc() failed
+0200 Error: header_table_add(pan_hpack.c:365): pan_http2_alloc() failed
Environment
- Palo Alto PA-3400 Serie Firewalls
- PAN-OS 10.2.2 und 10.2.3
- Die Entschlüsselung ist aktiviert oder der URL-Proxy ist für die Anzeige von Antwortseiten für HTTPS-Anfragen konfiguriert
Cause
Softwareproblem aufgrund von PAN-206005.
Resolution
- Um dieses Problem zu umgehen, aktivieren Sie "Strip-ALPN " in der Entschlüsselungsrichtlinie, um die Verwendung von HTTP2 zu beenden.
- Um eine dauerhafte Lösung zu erhalten, aktualisieren Sie das PAN-OS auf 10.2.4, 11.0.1 oder höher. Das Problem wurde unter PAN-206005 behoben