Avoid client-server version mismatch

Hello,

I have successfully built Paraview from source code in a Ubuntu machine. I have a Paraview Desktop native app with version:

image

Windows version: 5.8.1

When I try to connect the Windows Paraview Desktop with the remote ubuntu server I get an error mismatch.

I am planning to rebuild the ubuntu server so that I do not have this mismatch. What git tag version should I update my code to?

Thanks,

Francesc

Which error do you have exactly ?

In the client(windows):

ERROR: In C:\bbd\8fbebceb\build\superbuild\paraview\src\VTK\Parallel\Core\vtkSocketCommunicator.cxx, line 592

vtkSocketCommunicator (000001D7F58AAD50): Client/server version hash mismatch.

ERROR: In C:\bbd\8fbebceb\build\superbuild\paraview\src\Remoting\Core\vtkTCPNetworkAccessManager.cxx, line 333

vtkTCPNetworkAccessManager (000001D7EDDDB750):


Connection failed during handshake. vtkSocketCommunicator::GetVersion()

returns different values on the two connecting processes

(Current value: 100).


And in the ubuntu server:

( 282.183s) [pvserver ]vtkSocketCommunicator.c:481 ERR| vtkSocketCommunicator (0x555a2fc3cde0): Client/server version hash mismatch.
( 282.183s) [pvserver ]vtkTCPNetworkAccessMana:333 ERR| vtkTCPNetworkAccessManager (0x555a2fb10ce0):


Connection failed during handshake. vtkSocketCommunicator::GetVersion()
returns different values on the two connecting processes
(Current value: 100).


Are you building ParaView 5.8.1 on your ubuntu machine ?

@wascott: We really need to improve the error handling in this case.

https://gitlab.kitware.com/paraview/paraview/-/issues/18171

I built 5.8.1-1432-g4dbd3922cd in Ubuntu

You should build the exact same version.

Ok, both are 5.8.1. I understand you mean the fourth number in the version that in Windows in the about is not shown.

Even when I go to the download page, for Windows I only see 5.8.1 with and without MPI while in Ubuntu I see more versions 5.8.1.x versions.

So, what version of Ubuntu should I install that it matches Windows 5.8.1?

just use the 5.8.1 release for both.
5.8.1-1432-g4dbd3922cd is not a release, it is a nightly.

1 Like

Thanks Mathieu!

It is working now.

Francesc