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

Documentation: network issues debug information #1849

Open
adrelanos opened this Issue Mar 17, 2016 · 4 comments

Comments

Projects
None yet
3 participants
@adrelanos
Member

adrelanos commented Mar 17, 2016

In #1067 it was a time consuming process to have @marmarek do "manual remote debugging". I.e. having Marek ask to run me a command, doing that, posting the results, etc. Since I am currently having a last Qubes R3 stable upgrade broke all networking (#1848), I was wondering if it would be helpful for advanced users / testers to have a documentation page that explains how to gather lots of debug output to simplify and speed up individual support request for all parties. Below I add some likely requested debug information that I gathered from #1067. Would such a documentation page be useful?


Which Qubes version are you using? (R3, R3.1 etc.)

Which Qubes suite are you using? (stable, testing, experimental)

On which TemplateVMs are the following of your VMs based on?

  • sys-net
  • sys-firewall
  • an AppVM connected to sys-firewall

Run the following commands inside:

  • sys-net
  • sys-firewall
  • an AppVM connected to sys-firewall

Commands to run:

  • sudo systemctl list-units --failed
  • sudo service iptables status
  • cat /etc/resolv.conf
  • sudo time iptables --list
  • sudo time iptables --list -t nat
  • sudo ifconfig
  • ps aux
  • ping 8.8.8.8
  • ping sys-net from sys-firewall
  • ping sys-firewall from AppVM

(Feel free to edit my post to add more commands etc.)

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Mar 17, 2016

Member

I've heard that github support issue template. It's here: https://help.github.com/articles/creating-an-issue-template-for-your-repository/

Probably not worth for such detailed list network-specific. But maybe some initial questions (versions) should be there?

Member

marmarek commented Mar 17, 2016

I've heard that github support issue template. It's here: https://help.github.com/articles/creating-an-issue-template-for-your-repository/

Probably not worth for such detailed list network-specific. But maybe some initial questions (versions) should be there?

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Mar 18, 2016

Member

Seems useful but a separate enhancement.

If you think this network issues debug information page would not help anyone, we can close this issue.

On a second thought, I think a script / tool to gather information would be a lot more usable.

Member

adrelanos commented Mar 18, 2016

Seems useful but a separate enhancement.

If you think this network issues debug information page would not help anyone, we can close this issue.

On a second thought, I think a script / tool to gather information would be a lot more usable.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Mar 18, 2016

Member

Something like dracut already does in case of boot failure? It prepares a txt file with a lot of useful data (output of commands).

Member

marmarek commented Mar 18, 2016

Something like dracut already does in case of boot failure? It prepares a txt file with a lot of useful data (output of commands).

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Mar 18, 2016

Member
Member

adrelanos commented Mar 18, 2016

@andrewdavidwong andrewdavidwong added this to the Documentation/website milestone Jun 7, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment