Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

watch command does not support https on OpenEuler 22.03 #216

Open
macbobo opened this issue Dec 25, 2024 · 5 comments
Open

watch command does not support https on OpenEuler 22.03 #216

macbobo opened this issue Dec 25, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@macbobo
Copy link

macbobo commented Dec 25, 2024

Describe the bug

  1. 测试服务器为nginx,在nginx服务器启用kyanos(最新版本)
  2. 客户端使用wrk 发起https请求
  3. watch没有显示相关连接信息,辅助tcpdump抓包能够捕获数据请求

To Reproduce
Steps to reproduce the behavior:

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
Uploading WechatIMG29.jpg…
Uploading WechatIMG24.jpg…
Uploading WechatIMG23.jpg…
Uploading WechatIMG19.jpg…

Information (please complete the following information):

  • OS:
@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Title: watch command does not support https

Copy link

dosubot bot commented Dec 25, 2024

@macbobo 你好!我是 Dosu,我是一个可以帮助你解决bug、回答问题,并成为贡献者的机器人。我会在等待人类维护者的期间帮助你。

Kyanos supports HTTPS traffic analysis by automatically decrypting SSL traffic, so the watch command should display HTTPS connections in plaintext [1]. If you're not seeing the expected traffic, consider the following troubleshooting steps:

  1. Verify SSL Decryption: Ensure that Kyanos is correctly set up to decrypt SSL traffic. This might involve checking any specific configurations or permissions required on your server, although specific details are not provided in the available documentation.

  2. Use Traffic Filtering: Try using the watch command with specific filters to capture HTTP traffic, which includes decrypted HTTPS:

    ./kyanos watch http
  3. Check for Errors: Use the stat command to identify any issues with packet metrics that might indicate why traffic isn't displayed:

    kyanos stat http --bigresp
  4. Review Logs: Check any available logs or debugging tools within Kyanos that might provide insights into why HTTPS traffic isn't being captured.

If these steps don't resolve the issue, there might be a need for further investigation into server-specific configurations or potential bugs in the latest version of Kyanos.

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Other

@dosubot dosubot bot added the bug Something isn't working label Dec 25, 2024
@spencercjh

This comment was marked as outdated.

@macbobo
Copy link
Author

macbobo commented Dec 25, 2024

WechatIMG29 WechatIMG24 WechatIMG23 WechatIMG19

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


WechatIMG29 WechatIMG24 WechatIMG23 WechatIMG19

@hengyoush hengyoush changed the title watch 命令不支持 https watch command does not support https on OpenEuler 22.03 Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants