Подтвердить что ты не робот

Как отлаживать websockets с wirehark

Я размещал свой сервер websocket, используя сервер pornon tornado на localhost ws://localhost: 8001, а клиент находится в другой системе на 192.168.0.116, поэтому, когда мы пытаемся для связи он работает нормально, но не может отлаживать его, используя wirehark. Мой websocket работает на порту 8001, поэтому я попытался использовать

tcp.port==8001

но результат не найден, поэтому я попробовал его на http my ip in lan - 192.168.0.219 и порт 8001. поэтому

http.host == 192.168.0.219 && tcp.port == 8001

но результатов не найдено. Есть ли что-нибудь еще, что я могу попытаться отладить мой websocket.

4b9b3361

Ответ 1

Наконец, я нашел его.

Когда я помещаю

tcp.dstport == 8001 || tcp.srcport == 8001

В это время я могу его захватить.

Ответ 2

Вы также можете фильтровать, чтобы показывать только пакеты WebSocket, используя фильтр отображения:

(websocket)

Ответ 3

Проверьте синтаксис фильтров, в вашем случае это должно быть tcp port 8001.

Шаг за шагом:

  • Параметры захвата
  • Выберите сетевой интерфейс
  • Заполните поле рядом с кнопкой "Фильтр захвата:" с помощью tcp port 8001
  • Начало