Hello,
I'm registering problems with spice console session that remains stuck and
not working after vm migration.
Tried with 7.6 and 8.1 based virtual machines.
The client is an updated Fedora 31 system.
Using lsof -Pp pid command I don't see any tcp sessione opened
Making the same when session is connected before migration:
remote-vi 8013 g.cecchi 21u IPv4 243582 0t0
TCP localhost.localdomain:35218->10.4.192.32:5902 (ESTABLISHED)
remote-vi 8013 g.cecchi 22u IPv4 248960 0t0
TCP localhost.localdomain:35226->10.4.192.32:5902 (ESTABLISHED)
remote-vi 8013 g.cecchi 23u IPv4 248961 0t0
TCP localhost.localdomain:35228->10.4.192.32:5902 (ESTABLISHED)
remote-vi 8013 g.cecchi 24u IPv4 248962 0t0
TCP localhost.localdomain:35230->10.4.192.32:5902 (ESTABLISHED)
Right after migration I see only the close wait of the previous but not a
new one with the ip of the destination host:
remote-vi 8013 g.cecchi 21u IPv4 243582 0t0
TCP localhost.localdomain:35218->10.4.192.32:5902 (CLOSE_WAIT)
And after a few seconds none.
Also, closing the blocked spice window doesn't work: it becomes gray with
in the middle "Waiting for display 1..." and I have to "kill -9 the
remote-viewer process.
Strangely the reverse works. After force closing spice console and
connecting to the remote and making migrate reverse, the spice console
session keeps working...
The hosts have same versions of components:
OS Version: RHEL - 7 - 7.1908.0.el7.centos
OS Description: CentOS Linux 7 (Core)
Kernel Version: 3.10.0 - 1062.12.1.el7.x86_64
KVM Version: 2.12.0 - 33.1.el7_7.4
LIBVIRT Version: libvirt-4.5.0-23.el7_7.5
VDSM Version: vdsm-4.30.40-1.el7
SPICE Version: 0.14.0 - 7.el7
GlusterFS Version: [N/A]
CEPH Version: librbd1-10.2.5-4.el7
Open vSwitch Version: openvswitch-2.11.0-4.el7
Kernel Features: PTI: 1, IBRS: 0, RETP: 1, SSBD: 3
VNC Encryption: Disabled
What else can I check?
On Fedora I have virt-viewer-8.0-3.fc31.x86_64
Gianluca