[Paraview] Debugging reverse connections

Renato Elias rnelias at gmail.com
Thu Sep 6 11:05:45 EDT 2012


Hi Utkarsh,

I guess we've found the problem. The connection was really getting lost in
our local network. After tweaking some servers in our lab, the things are
now working.

Thanks for your help!

Renato.

On Thu, Sep 6, 2012 at 11:58 AM, Utkarsh Ayachit <
utkarsh.ayachit at kitware.com> wrote:

> I think that's you first clue. The fact that even telnet cannot
> connect back to your client machine/port indicates that something is
> either blocking the connection or it's just getting lost in the
> network. Does ping "my.ip.external.address" work from the server host?
>
> Utkarsh
>
> On Thu, Sep 6, 2012 at 10:03 AM, Renato Elias <rnelias at gmail.com> wrote:
> > Hi Utkarsh,
> >
> > neither an error message I get from pvserver. It just keep waiting for
> > connection until exit due to time out... the client stays there with the
> > "waiting for server connection" screen open and nothing happens.
> >
> > I'm not familiar with telnet commands but tried the following:
> >
> > telnet> open my.ip.external.address 11111
> > Trying my.ip.external.address...
> >
> > and it just hangs trying to connect.
> >
> > The client in this test is a Macbook running Lion. I've tried with the
> > firewall open and closed as well.
> >
> > Any more hints?
> >
> > Renato.
> >
> > On Thu, Sep 6, 2012 at 10:46 AM, Utkarsh Ayachit
> > <utkarsh.ayachit at kitware.com> wrote:
> >>
> >> Renato,
> >>
> >> Here's what I get the server spewing when I run "pvserver --rc"
> >> without any client already running:
> >>
> >> ------------------------------
> >> Connecting to client (reverse connection requested)...
> >> Connection URL: csrc://miranda:11111
> >> ERROR: In
> >>
> /home/utkarsh/Kitware/ParaView3/ParaView/VTK/Common/System/vtkSocket.cxx,
> >> line 481
> >> vtkClientSocket (0xfbc520): Socket error in call to connect. Connection
> >> refused.
> >>
> >> ERROR: In
> >>
> /home/utkarsh/Kitware/ParaView3/ParaView/VTK/Common/System/vtkClientSocket.cxx,
> >> line 53
> >> vtkClientSocket (0xfbc520): Failed to connect to server miranda:11111
> >>
> >> Warning: In
> >>
> /home/utkarsh/Kitware/ParaView3/ParaView/ParaViewCore/ClientServerCore/Core/vtkTCPNetworkAccessManager.cxx,
> >> line 302
> >> vtkTCPNetworkAccessManager (0x8cdc50): Connect failed.  Retrying for
> >> 59.9997 more seconds.
> >>
> >> ERROR: In
> >>
> /home/utkarsh/Kitware/ParaView3/ParaView/VTK/Common/System/vtkSocket.cxx,
> >> line 481
> >> vtkClientSocket (0xfbc520): Socket error in call to connect. Connection
> >> refused.
> >>
> >> ERROR: In
> >>
> /home/utkarsh/Kitware/ParaView3/ParaView/VTK/Common/System/vtkClientSocket.cxx,
> >> line 53
> >> vtkClientSocket (0xfbc520): Failed to connect to server miranda:11111
> >> ------------------------------
> >>
> >> Thus if the socket connection failed, it should start reporting error
> >> and attempting again. Since the server totally just freezes, even when
> >> no client is waiting for it at the other end, I am getting somehow the
> >> BSD socket "connect" call is never returning success or failure.
> >>
> >> Try this: from the server node, try to telnet to you client host/port.
> >> Does that work?
> >>
> >> Utkarsh
> >>
> >>
> >> On Thu, Sep 6, 2012 at 9:34 AM, Renato Elias <rnelias at gmail.com> wrote:
> >> > Hi everybody,
> >> >
> >> > I'd like to understand what is happening with a client-server
> connection
> >> > I'm
> >> > trying to create in PV-3.14.1.
> >> >
> >> > pvserver is running on a SGI Altix ICE compiled with OpenMPI 1.6 and
> >> > Mesa
> >> > library for offscreen rendering. Everything run smoothly from the
> >> > compilation and installation but when I try to connect with a client
> >> > (same
> >> > version), they can't get connected. The machine runs Torque batch
> system
> >> > but
> >> > I certified that pvserver was running after the client. Tests I've
> done
> >> > to
> >> > remove some common problems.
> >> >
> >> > 1). Client and server in the same network
> >> >
> >> > case a). Server running in the computing nodes under Torque batch
> >> > system.
> >> > Nothing happens. pvserver just sits with the following message:
> >> >
> >> > Connecting to client (reverse connection requested)...
> >> > Connection URL: csrc://my.client.local.ip:11111
> >> >
> >> > case b). Server running in the fron-end interactively (launched from
> >> > command
> >> > line). It would remove problems due to batch system and NAT not
> running
> >> > in
> >> > the computing nodes but the same message posted before appears and
> >> > nothing
> >> > happens.
> >> >
> >> > In both cases I also did tests with client's firewall turned off with
> >> > similar result (nothing happens)
> >> >
> >> > 2). Client running remotely.
> >> >
> >> > Same behavior mentioned before.
> >> >
> >> > The question is: Is there a "verbose mode reverse connection" that
> could
> >> > help me understand what is happening?
> >> >
> >> > Any help would be appreciated
> >> >
> >> > Thanks
> >> >
> >> > --
> >> > Renato N. Elias
> >> > =============================================
> >> > Professor, at Department of Civil Engineering
> >> > COPPE/Federal University of Rio de Janeiro
> >> > PO Box 68506, Rio de Janeiro, RJ 21945-970, Brazil
> >> >
> >> >
> >> > _______________________________________________
> >> > Powered by www.kitware.com
> >> >
> >> > Visit other Kitware open-source projects at
> >> > http://www.kitware.com/opensource/opensource.html
> >> >
> >> > Please keep messages on-topic and check the ParaView Wiki at:
> >> > http://paraview.org/Wiki/ParaView
> >> >
> >> > Follow this link to subscribe/unsubscribe:
> >> > http://www.paraview.org/mailman/listinfo/paraview
> >> >
> >
> >
> >
> >
> > --
> > Renato N. Elias
> > =============================================
> > Professor, at Department of Civil Engineering
> > COPPE/Federal University of Rio de Janeiro
> > PO Box 68506, Rio de Janeiro, RJ 21945-970, Brazil
> >
>



-- 
Renato N. Elias
=============================================
Professor, at Department of Civil Engineering
COPPE/Federal University of Rio de Janeiro
PO Box 68506, Rio de Janeiro, RJ 21945-970, Brazil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20120906/339938c1/attachment.htm>


More information about the ParaView mailing list