PowerFlex 4.X:n verkkokoukkuvirheet yhteystestin aikana

Summary: Kun Webhook-kohdetta luodaan ilmoituksille PowerFlex 4.5:llä tai uudemmalla, se tulee virheeksi Webhook-yhteyttä testattaessa.

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

 - Webhookilla on luotu ilmoituskohde.

 - Enable Credentials -painiketta ei ole otettu käyttöön.

 - Kohde käyttää https:ää ja IP-osoitetta.

- Kohde käyttää https:ää ja IP-osoitetta: 

 - Kun napsautat "Test Webhook" -painiketta, tämä virhe avautuu:
 

Webhook-testi epäonnistui!
Tuntematon poikkeus tapahtui ajojärjestelijää suoritettaessa.- Kun napsautat  



- Vianmäärityspaketin PowerFlex-ilmoitusten pod-lokeissa näkyvät seuraavat:

 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

Vaikutus

Ilmoituksia ei lähetetä Webhook-kohteeseen.

Pääsyy

Tässä tapauksessa epäonnistumiseen on kaksi syytä.

  1. Webhook-kohteessa on oltava tunnistetiedot käytössä.
  2. Webhook-kohteen SSL-varmenteen IP-osoite ei ollut yksi aiheen vaihtoehtoisista nimistä, joten kaikki SSL-yhteysyritykset hylättiin.

 

Resolution

Kiertotapa

Kun määrität Webhook-kohdetta ilmoituksia varten:

  1. Varmista, että Enable Credentials on valittuna ja että tunnistetiedot on täytetty. 
    PowerFlex Manager 4.x tarvitsee tunnistetiedot Webhook-kohteen kanssa, vaikka Webhook API -vastaanotin ei tarvitsisikaan tunnistetietoja. Jos tunnistetietoja ei tarvita, voidaan käyttää vääriä tunnistetietoja.
     
  2. Kun käytetään https-verkkokoukkukohdetta (ei tavallinen http), käytetään SSL-varmennetta. Yleensä näillä on vain DNS tai FQDN SSL-varmenteen Subject Alternative Name -nimessä. Kun IP-osoite yrittää muodostaa yhteyden, SSL-yhteysyritys hylätään. Käytä DNS:ää tai täydellistä toimialuenimeä, joka vastaa sitä, mitä SSL-varmenne etsii Webhook Destination API:n URL-osoitteesta. 

Versiot, joita ongelma koskee

PowerFlex Manager 4.5 ja uudemmat

Korjattu versiossa

Toimii suunnitellusti

Affected Products

PowerFlex appliance connectivity

Products

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.