Problēmu novēršana trūkstošajiem WebSocket atjaunošanas galvenēm

Pēdējo reizi atjaunināts 2024. gada 16. dec.

Problēma

Adobe žurnāli ir parādījuši HTTP 400 kļūdu pieaugumu WebSocket galapunktiem Adobe Express. Kļūdas atbilde norāda, ka klienta savienojuma pieprasījumos trūkst Upgrade galvenes.

Uzņēmumu klienti var saskarties ar šīm 400 atbildēm, mēģinot izveidot WebSocket savienojumus. Tas var notikt, kad starpniekserveris uzņēmuma vidē noņem vai bloķē Upgrade galveni, pirms pieprasījums sasniedz Adobe serverus.

Risinājums

Ja uzņēmuma vide novirza datplūsmu caur starpniekserveri, konfigurējiet starpniekserveri, lai apstrādātu Upgrade galveni kā hop-by-hop un nodotu to nemainītu WebSocket savienojuma pieprasījumos. Šīs galvenes noņemšana starpniekserverī izraisa savienojuma neizdošanos ar HTTP 400 kļūdu.

Apskatiet WebSocket starpniekservera konfigurāciju, lai uzzinātu sīkāku informāciju.