Better error messages when client/server don't connect
When the client/server tries to connect, please add better error messaging for failure. If versions don't match, say so. If the connect-id flags don't match, please say so. If the client isn't found, please say so! Socket error on the client side is soooooo very unhelpful.
Thanks!
Alan
From a thread on the paraview@paraview.org list:
On 27 Nov 2016 11:02 pm, "Khayam Gondal" khayam.gondal@gmail.com wrote: That indeed was the problem. Client was 5.2.0 RC3 whereas server was RC4. I downgraded server to RC3 and its working fine now. Thanks
On Sun, Nov 27, 2016 at 4:37 PM, Cory Quammen cory.quammen@kitware.com wrote: Sounds like a mismatch between the code from which the client and server were built. You need to compile the server code with the same code with which the client was built. If your binary is version 5.2.0, then on the server side make sure you are using the 5.2.0 source code, either downloaded from [1] or check out the v5.2.0 tag in the git repository. If you are building from the git repository, make sure you run 'git submodule update' after checking out the v5.2.0 tag and before you compile - that is a common source of problems with client/server communication.
On Sun, Nov 27, 2016 at 10:30 AM, Khayam Gondal khayam.gondal@gmail.com wrote:
Hi, I have paraview in server-client mode installed. Client is successfully connected to server. But when I try to load data into paraview from GUI, it crashes and on server side shows following errors.
Client connected. ERROR: In /ParaView/VTK/Parallel/Core/vtkSocketCommunicator.cxx, line 809 vtkSocketCommunicator (0x1f634f0): Could not receive tag. 1
ERROR: In /ParaView/VTK/Common/System/vtkSocket.cxx, line 572 vtkClientSocket (0x1f95d50): Socket error in call to send. Broken pipe.
ERROR: In /ParaView/VTK/Common/System/vtkSocket.cxx, line 572 vtkClientSocket (0x1f95d50): Socket error in call to send. Broken pipe.
ERROR: In /ParaView/VTK/Common/System/vtkSocket.cxx, line 572
However same data files work fine on my local system. Any idea whats wrong here?