3.1 Error: Failed to get response from RESTPP

I did an upgrade to 3.1 and I can see my graph in Studio in Design mode, but when I try and Explore anything, I get an error box:

Failed to get response from RESTPP

And nothing returns.

Any ideas?

Could you please provide a little more context? Like:

  • How you TigerGraph is deployed?
  • What did you do that lead to this error? Did it work before?
  • Can you check if components are up and running (gadmin status all?)
  • Can you check the log files?

I am using (more honestly: playing with) 3.1 since it’s release. Did not get anything like this so far. I might have seen this in earlier version, but I need to know more before I can say anything more.

Thanks for the response… unsurprisingly RESTPP shows as Down/Stopped …

restpp log:

I1223 00:29:29.339550 12630 gbrain_service.cpp:861] GoOnline! Service: RESTPP, nodeId: RESTPP_1_1, address:
I1223 00:29:29.339567 12630 factory.cpp:216] Engine_factory|ServiceDaemon initialized
I1223 00:29:29.339596 12630 worker.cpp:84] Engine_MultiGraphSchemaManager|schemaCatalog.size() = 0
I1223 00:29:29.340538 12630 worker.cpp:112] Engine_MultiGraphSchemaManager|After start up, schemaMap.size = 1
I1223 00:29:29.341290 12630 worker.cpp:234] Engine_factory|Service goes offline due to the version mismatch!!!
I1223 00:29:29.341306 12630 gdict.cpp:348] Dictionary un-initialize start
I1223 00:29:30.280853 12702 single_thread_worker.cpp:92] SingleThreadWorker stop: HeartbeatClient
W1223 00:29:30.280941 12630 zookeeper_context.cpp:923] Disconnect from ZooKeeper now
W1223 00:29:30.280947 12687 heartbeat_client.cpp:51] Session read OnError with Try to stop client session 0x26ac1a8.
I1223 00:29:30.281006 12687 heartbeat_client.cpp:265] Canceling client session. Session 0x26ac1a8 leaving from CLIENT_SESSION_SETUP to CLIENT_SESSION_EXPIRED. Statistics:{ SessionSetupCount: 1, SessionRecoverCount: 0, SessionWriteIssueCount: 1, SessionWriteFinsihCount: 1, SessionReadIssueCount: 2, SessionReadFinsihCount: 2 }
I1223 00:29:30.281766 12630 zookeeper_watcher.cpp:326] Zk Session Disconnected, notifying watchers
I1223 00:29:30.281775 12630 brain_daemon.cpp:648] Comm_Daemon|BrainDaemon zk connection disconnected.
I1223 00:29:30.281780 12630 zookeeper_watcher.cpp:332] --> Number of watchers notified: 1
I1223 00:29:30.281783 12630 zookeeper_watcher.cpp:333] --> Callback time used(us): 8
W1223 00:29:30.281790 12630 zookeeper_context.cpp:174] ZookeeperContext destructed, this: 0x7f7f16e67000
I1223 00:29:30.281800 12630 brain_daemon.cpp:633] BrainDaemon session watcher destruction.
I1223 00:29:30.381215 12687 completion_queue_manager.cpp:108] Client CompletionQueue (0x7f7f16f299e0) quit.
I1223 00:29:30.381327 12630 completion_queue_manager.cpp:74] CQManager(0x7f7f16ec6c20) stopped.
I1223 00:29:30.381448 12630 completion_queue_manager.cpp:27] Client CQManager(0x7f7f16ec6c20) destructing
W1223 00:29:35.342083 12719 gdict.cpp:370] Dict channel failure. Heartbeat session isn’t set up. Rc:kNotReady
E1223 00:29:35.342214 12719 gbrain_service_manager.cpp:366] Can not list service root: /__services, rc: kNotReady
I1223 00:29:35.342320 12719 command_consumer.cpp:142] CommandConsumer periodical updating services failed. Rc:kNotReady
E1223 00:29:35.342707 12719 glogging.cpp:128] ============ Crashed with stacktrace ============
0# FailureSignalHandler at /opt/builder/workbench/buildcentos652/
1# 0x00007F7F184818A0 in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld3/libpthread.so.0
2# 0x00007F7F173F6F47 in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld3/libc.so.6
3# 0x00007F7F173F88B1 in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld3/libc.so.6
4# 0x00007F7F17DBF535 in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld4/libstdc++.so.6
5# 0x00007F7F17DBD6D6 in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld4/libstdc++.so.6
6# 0x00007F7F17DBD703 in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld4/libstdc++.so.6
7# 0x00007F7F17DBE1BF in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld4/libstdc++.so.6
8# tigergraph::CompositeNode::List(std::vector<std::string, std::allocatorstd::string >) at /opt/builder/workbench/buildcentos652/
9# tigergraph::gnotify::CommandConsumer::fetchCommandId() at /opt/builder/workbench/buildcentos652/
10# tigergraph::gnotify::CommandConsumer::Run() at /opt/builder/workbench/buildcentos652/
11# gutil::PeriodicTaskRunner::RunOneStep(int
) at /opt/builder/workbench/buildcentos652/
12# gutil::PeriodicTaskRunner::run() at /opt/builder/workbench/buildcentos652/
13# std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<gutil::Status (gutil::PeriodicTaskRunner::)()> (gutil::PeriodicTaskRunner)> >::_M_run() at /opt/rh/devtoolset-2/root/usr/include/c++/4.8.2/thread:115
14# 0x00007F7F17E10A60 in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld4/libstdc++.so.6
15# start_thread at /build/glibc-2ORdQG/glibc-2.27/nptl/pthread_create.c:463
16# 0x00007F7F174D9A3F in /home/tigergraph/tigergraph/app/3.1.0/.syspre/usr/lib_ld3/libc.so.6

============ End of stacktrace ============

What was the outcome of this. I am facing the same problem, after upserting a lot of data, at some point RestPP keep crashing with that last trace of yours. I wonder how you solved it ?