-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to run eqPly when socket connection cannot be made #650
Comments
Which Linux are you using? For some reason Collage can't send any data through a |
Using Ubuntu version 14.04.5. Could the issue be stemming from the fact that I am attempting to run the program via SSH, and I am not localhost? When I specify --eq-server it seems to take the host name and IP credentials, however Collage is still unable to establish a connection. |
Running OpenGL programs through SSH is of little use nowadays, as indirekt rendering is very poorly supported. I haven't tested this setup for at least 10 years. If you really need to run remotely, I recommend a VirtualGL setup. |
The same issue arises when the example is ran locally as well as through VirtualGL. Could the issue be stemming from anything else? Could this be a firewall issue since the connection is being refused? We turned our firewall off in an attempt to establish a connection, but still no luck. I installed Equalizer under my user profile, which is not under /opt. Does it need to be installed somewhere else for appropriate connections to be established? |
Also, am i supposed to start the 'eqServer' first? When I do that, and specify the server credentials to 'eqPly' I get the following error: PID.Thread | Filename:line | ms | Message And the following information is generated in the terminal window which has the server running: 5368.Rcv0 llage/co/socketConnection.cpp:431 263237 Accepted TCPIP#102400#127.0.0.1##41406#default# |
I attempted to compile the program on yet another machine with no firewall protocols, and completely updated versions of C++, CMake, Ninja, and BOOST. We also tried it using a different graphics card. We received the same exact errors as before. Do you think you could provide us with version numbers for all the necessary components that are needed to compile eqPly. Also, do you have a compiled example executives that we can try so that we can trouble shoot further? Thanks |
Any luck on this issue? |
I'm not sure what's going on on your system. I'm right now on a stock debian, with a fresh checkout and compile and everything works.
Can you run coNetperf locally:
You should see |
Thank you for getting back to me. When I run coNetperf on client side I see: PID.Thread | Filename:line | ms | Message When I run on server side I see: PID.Thread | Filename:line | ms | Message So they're communicating, however the example program still timed out. Do I have a mismatch somewhere in the client or server? |
If you're not hand-starting the server, that can't happen. Let's move up one level: Please retry the same with coNodePerf. This should use a similar code path as the client/server handshake. |
When I run coNodePerf on server side I see: When I run coNodePerf on client side I see: ./coNodeperf -c :4242 The program seems to hangup when trying to connect to my localhost 127.0.0.1. |
Cannot run any of the example programs because the program cannot connect complete the handshake. Error attached below.
PID.Thread | Filename:line | ms | Message
3736.Main ../eq/init.cpp:115 0 Equalizer v2.1.0 initializing
3736.Main /Pression/pression/plugin.cpp:167 1 Loaded 22 plugins from libPression.so.2.0.0
3736.Main /Pression/pression/plugin.cpp:167 1 Loaded 22 plugins from /home/matthew/Equalizer2/Equalizer/build/lib/libPression.so.2.0.0
3736.Main /Pression/pression/plugin.cpp:167 1 Loaded 22 plugins from /home/matthew/Equalizer2/Equalizer/build/lib/Debug/libPression.so.2.0.0
3736.Main /Pression/pression/plugin.cpp:167 3 Loaded 30 plugins from /mnt/to_hdd1/matthew/Equalizer2/Equalizer/build/lib/libEqualizerCompressor.so
3736.Main ../Lunchbox/lunchbox/init.cpp:70 3 Log level DEBUG topics 4 date Sun Apr 28 19:48:51 2019
3736.Cmd0 /Lunchbox/lunchbox/thread.cpp:155 5 Thread #3 type co::detail::CommandThread successfully initialized
3736.Rcv0 /Lunchbox/lunchbox/thread.cpp:155 5 Thread #2 type co::detail::ReceiverThread successfully initialized
3736.Main ../Collage/co/localNode.cpp:395 5 node 1ed07d1060b23668:6d2e12a6d268894a listening
3736.Main ../eq/fabric/client.cpp:74 5 Connecting server TCPIP#0#localhost##2032#default#
3736.Main ../Collage/co/localNode.cpp:1004 6 Connecting RP[7:node 36476dcdf8e2d45c:2d28029123718bb4 closed, TCPIP#0#localhost##2032#default#]
3736.Main llage/co/socketConnection.cpp:193 6 Could not connect to 'localhost:2032': Connection refused (111)
3736.Main ../Collage/co/localNode.cpp:1021 6 Node RP[7:node 36476dcdf8e2d45c:2d28029123718bb4 closed, TCPIP#102400#localhost##2032#default#] unreachable, all connections failed to connect
3736.Cmd1 /Lunchbox/lunchbox/thread.cpp:155 0 Thread #5 type co::detail::CommandThread successfully initialized
3736.Rcv1 /Lunchbox/lunchbox/thread.cpp:155 1 Thread #4 type co::detail::ReceiverThread successfully initialized
3736.Main ../Collage/co/localNode.cpp:395 1 node f7ed5c6bc7b62b2e:d4f88630a91b8bbe listening
3736.1 /Lunchbox/lunchbox/thread.cpp:155 1 Thread #1 type eq::server::(anonymous namespace)::ServerThread successfully initialized
Running server:
#Equalizer 0 ascii
3736.Server ../eq/server/server.cpp:107 1
3736.Main ../Collage/co/localNode.cpp:1057 1 Node connection handshake timeout - RP[6:node 36476dcdf8e2d45c:2d28029123718bb4 closed] not a Collage node?
3736.Main ../examples/eqPly/eqPly.cpp:98 1 Can't open server
3736.Rcv0 ../Collage/co/localNode.cpp:1808 1 Can't create node of type 256, disconnecting
3736.Rcv1 ./Collage/co/fdConnection.cpp:82 2 Got EOF, closing ANON_PIPE#1024000###0#default#
3736.Rcv1 ../Collage/co/connection.cpp:282 2 Read on dead connection
3736.Cmd0 ../Collage/co/worker.ipp:53 2 Leaving worker thread co::WorkerThreadco::CommandQueue*
3736.Rcv0 ../Collage/co/localNode.cpp:1367 2 Leaving receiver thread of co::LocalNode*
3736.Main ../Collage/co/localNode.cpp:538 2 1 nodes connected during cleanup
3736.Main ../Collage/co/localNode.cpp:545 2 RP[4:node 1ed07d1060b23668:6d2e12a6d268894a closed]
3736.Main ../Collage/co/localNode.cpp:409 2 0 connections open after close
3736.Main ../Collage/co/init.cpp:84 3 DataOStream compressed 0 -> 0 of 268 @ -2147483648 MB/s 0 runs, saved 0 of 0 brutto sent (-nan%)
The text was updated successfully, but these errors were encountered: