[Paraview] [PV3 HEAD] client x server connection problem (not mismatch versions)
Renato N. Elias
rnelias at nacad.ufrj.br
Tue Sep 2 10:07:16 EDT 2008
(...now I'm pretty sure that the problem is not version mismatch ;o) )
I'm trying to run a client x server reverse connection between an
Altix-ICE(server/offscreen rendering) and a Windows XP laptop.
The scenario is:
-- ParaView 3 CVS's HEAD (I updated both, client and server, today)
On Windows side, I've compiled using VS2005 (Qt 4.3.4);
On SUSE's side, I've used mvapich 1.0.3, SGI's Mesa 6.4.2;
-- The connection setup is:
On the client side: reverse connection manually configured;
On the server side: I used the following torque's script to launch the
pvserver:
---------------------------------------------------------------------------------------------------------------------------------------
Torque's script (just the most relevant parts)
export
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/absolute/path/to/paraview/lib/directory/
mpiexec -n ${NUM_PROC} /absolute/path/to/paraview/bin/directory/pvserver
--use-offscreen-rendering -rc -ch=Windows.Laptop.Ip
---------------------------------------------------------------------------------------------------------------------------------------
-- Launching procedure:
I've let the client waiting and submitted the paraview's job script. The
Torque started my job (RUN STATUS), and the following message echoed on
the client's screen:
-------------------------------------------------------------------------------------------------------------------------------------
ERROR: In ..\..\..\ParaView3_CVS\Servers\Common\vtkServerConnection.cxx,
line 67
vtkServerConnection (07A9BA18): Server Connection Closed!
ERROR: In
..\..\..\ParaView3_CVS\Servers\Common\vtkProcessModuleConnectionManager.cxx,
line 680
vtkProcessModuleConnectionManager (055F34B0): Handshake failed. You are
probably using mismatching versions of client and server.
-------------------------------------------------------------------------------------------------------------------------------------
The script's output says:
------------------------------------------------------------------------------------------------------------------------------------
Process id: 0 >> ERROR: In /.../vtkClientSocket.cxx, line 53
vtkClientSocket (0x953f90): Failed to connect to server
Windows.Laptop.Ip:11111
Process id: 0 >> ERROR: In /.../vtkProcessModule.cxx, line 730
vtkProcessModule (0x5a8860): Server Error: Could not connect to client.
/var/spool/torque/mom_priv/epilogue: line 8: kill: (13412) - No such process
------------------------------------------------------------------------------------------------------------------------------------
If I try to ping Windows.Laptop.Ip from the server, it's there:
------------------------------------------------------------------------------------------------------------------------------------
rnelias at service0:~> ping Windows.Laptop.Ip
PING Windows.Laptop.Ip (Windows.Laptop.Ip) 56(84) bytes of data.
64 bytes from Windows.Laptop.Ip: icmp_seq=1 ttl=128 time=0.472 ms
64 bytes from Windows.Laptop.Ip: icmp_seq=2 ttl=128 time=0.491 ms
------------------------------------------------------------------------------------------------------------------------------------
My guess is that something is wrongly configured, but I can figure it
out. Does ParaView have any kind of verbose mode where I could track
down where the problem is?
Regards
Renato.
More information about the ParaView
mailing list