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
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
What else can I check?
On Fedora I have virt-viewer-8.0-3.fc31.x86_64
Gianluca