Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#128 closed defect (fixed)

qrexec bug: event channel disconnected

Reported by: joanna Owned by: smoku
Priority: minor Milestone: Release 1 Beta 1
Component: graphical-manager Keywords:
Cc: rafal

Description

I created one AppVM and qrexec works fine. Then I created another one (based on the same template, etc), and now qrexec doesn't work for this AppVM. It keeps saying:

connect: No such file or directory

and in the logs it says:

event channel disconnected

Change History (11)

comment:1 Changed 2 years ago by joanna

  • Component changed from core to graphical-manager
  • Owner changed from rafal to smoku
  • Priority changed from major to minor
  • Status changed from new to assigned

Ok, it's a problem when using the Qubes manager's "Start" button to start the VM first -- apparently it doesn't start the qrexec daemon.

The qvm-start tool works correctly though.

Moving this to 'gui-manager' category, and assigning to Tomek.

comment:2 Changed 2 years ago by smoku

  • Status changed from assigned to accepted

comment:3 Changed 2 years ago by smoku

  • Resolution set to fixed
  • Status changed from accepted to closed

comment:4 Changed 2 years ago by rafal

  • Resolution fixed deleted
  • Status changed from closed to reopened

Because of #160, we need to revert this - so, do NOT run qrexec_daemon from the manager.

comment:5 Changed 2 years ago by joanna

Why are we reopening this? Didn't #160 fixed that as well?

comment:6 Changed 2 years ago by rafal

No, #160 made the http://git.qubes-os.org/?p=smoku/qubes-manager;a=commit;h=09278d2d9901bbc117c2fdb1ef1595f15a283fa9 fix be broken. We cannot start qrexec_daemon twice for the same domain.

comment:7 Changed 2 years ago by joanna

I understand. But doesn't #160 automatically solve the problem in this ticket?

comment:8 Changed 2 years ago by rafal

Correct.
If you think this is a different issue than original issue this ticket was created for, and therefore a separate ticket should be created, this is fine.

comment:9 Changed 2 years ago by joanna

  • Resolution set to fixed
  • Status changed from reopened to closed

Ok, I have merged tomek's branch omitting his commit. So, I assume it's fixed as of v 1.0.4:

http://git.qubes-os.org/?p=joanna/qubes-manager.git;a=summary

comment:10 Changed 2 years ago by rafal

However, I would like to see this commit be reverted in tomek's branch, too - otherwise, we will not be able to pull from tomek's branch.

comment:11 Changed 2 years ago by joanna

Tomek's branch is screwed up -- I had to rebase it while merging with my branch.

Anyway, always pull from my branch and all should be fine :)

Note: See TracTickets for help on using tickets.