PowerFlex 4.X Webhook-feil under tilkoblingstest
Summary: Når du oppretter en Webhook-destinasjon for varsler med PowerFlex 4.5 og nyere, feiler den ved testing av Webhook-tilkoblingen.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- Det er opprettet en varslingsdestinasjon ved hjelp av Webhook.
- "Aktiver legitimasjon" er ikke slått på.
- Destinasjonen bruker https sammen med en IP-adresse.
- Når du klikker på "Test Webhook" -knappen, dukker denne feilen opp:
Webhook-test mislyktes! Ukjent unntak oppstod under kjøring av fordelingsansvarlig.![]()
– PowerFlex-varslerpod-loggene fra en feilsøkingspakke viser følgende:
2024-01-29T12:32:27.476013229-06:00 stdout F {"name": "notifier", "time": "2024-01-29 18:32:27", "level": "WARNING", "message": "Certificate did not match expected hostname: 13.13.13.131. Certificate: {'subject': ((('countryName', 'US'),), (('stateOrProvinceName', 'Texas'),), (('organizationName', 'Dell Technologies'),), (('commonName', 'webhook.pfxm.local'),))
..
2024-01-29T12:32:27.477045382-06:00 stdout F {"name": "events-topic-listener", "time": "2024-01-29 18:32:27", "level": "ERROR", "service_instance_id": "b00635f6ca835c02", "message": "Connection Error occurred during webhook forwarding."}
2024-01-29T12:32:27.477062648-06:00 stdout F Traceback (most recent call last):
2024-01-29T12:32:27.477068501-06:00 stdout F File "/usr/lib/python3.10/site-packages/urllib3/connectionpool.py", line 699, in urlopen
2024-01-29T12:32:27.477072836-06:00 stdout F httplib_response = self._make_request(
2024-01-29T12:32:27.477077569-06:00 stdout F File "/usr/lib/python3.10/site-packages/urllib3/connectionpool.py", line 382, in _make_request
2024-01-29T12:32:27.477081821-06:00 stdout F self._validate_conn(conn)
2024-01-29T12:32:27.477086049-06:00 stdout F File "/usr/lib/python3.10/site-packages/urllib3/connectionpool.py", line 1010, in _validate_conn
2024-01-29T12:32:27.477090425-06:00 stdout F conn.connect()
2024-01-29T12:32:27.477094406-06:00 stdout F File "/usr/lib/python3.10/site-packages/urllib3/connection.py", line 464, in connect
2024-01-29T12:32:27.477098821-06:00 stdout F _match_hostname(cert, self.assert_hostname or server_hostname)
2024-01-29T12:32:27.477102754-06:00 stdout F File "/usr/lib/python3.10/site-packages/urllib3/connection.py", line 512, in _match_hostname
2024-01-29T12:32:27.477106666-06:00 stdout F match_hostname(cert, asserted_hostname)
2024-01-29T12:32:27.477110933-06:00 stdout F File "/usr/lib/python3.10/site-packages/urllib3/packages/ssl_match_hostname/_implementation.py", line 151, in match_hostname
2024-01-29T12:32:27.4771152-06:00 stdout F raise CertificateError(
Cause
Innvirkning
Varsler sendes ikke til Webhook-målet.
Hovedårsak
I dette tilfellet er det to grunner til feilen her.
- Et Webhook-mål må ha legitimasjon aktivert.
- SSL-sertifikatet på Webhook-destinasjonen hadde ikke IP-adressen som et av de alternative navnene, så alle SSL-tilkoblingsforsøk ble avvist.
Resolution
Omgåelse av problemet
Når du konfigurerer en Webhook-destinasjon for varsler:
- Forsikre deg om at "Aktiver legitimasjon" er slått på og at legitimasjonen er fylt ut.
PowerFlex Manager 4.x trenger legitimasjon med et Webhook-mål, selv om Webhook API-mottakeren ikke trenger legitimasjon. I tilfelle der ingen legitimasjon er nødvendig, kan falsk legitimasjon brukes.
- Når du bruker en https (ikke vanlig http) Webhook-destinasjon, brukes et SSL-sertifikat. Vanligvis vil disse bare ha DNS eller FQDN i det alternative navnet på SSL-sertifikatet. Derfor, når en IP-adresse prøver å koble til, blir SSL-tilkoblingsforsøket avvist. Bruk en DNS eller FQDN som samsvarer med det SSL-sertifikatet ser etter i URL-adressen til Webhook-destinasjons-API.
Berørte versjoner
PowerFlex Manager 4.5 og nyere
Løst i versjon
Fungerer som det skal
Affected Products
PowerFlex appliance connectivityProducts
PowerFlex rack, VxFlex Ready Nodes, PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760, PowerFlex appliance R7625
, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840
...
Article Properties
Article Number: 000221795
Article Type: Solution
Last Modified: 10 Feb 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.