FoldingAtHome / fah-issues

49 stars 9 forks source link

remote api for trajectory not working in client 7.6.13 #1536

Open ChristianVirtual opened 3 years ago

ChristianVirtual commented 3 years ago

Your Environment


Expected Behavior

Normally when using the API to get the trajectory relevant for viewer the command "trajectory " will be executed and the information about contained atoms, their bonds and coordinated are provided.


Current Behavior

The network connection get terminated (easy to be reproduced via telnet)

the json files in the working directory are created. Both the top-version as well as the frames. But the information is not routed through the client to the receiving site of the connection. M


Possible Solution (Optional)

No idea as the internal structure of the code is not known. Maybe the parsing of the slot argument fail. Maybe authorization issue when the FAHClient try to read the JSON files. No information in the log file


Steps To Reproduce

  1. call telnet localhost 36330
  2. queue-info to get a slot
  3. trajectory

Context

The protein viewer can't how any data any longer (neither default viewer nor 3rd party like in my case


ChristianVirtual commented 3 years ago

Some more information here: https://foldingforum.org/viewtopic.php?f=108&t=35745 When scheduled via periodic processing that data stream is send ; but single execution disconnect the client

bradchristie commented 3 years ago

Workaround/solution: If you first enter the 'hello' command then the trajectory commands work.

ChristianVirtual commented 3 years ago

ok; that is valid for 7.6.13; "hello" as first command would work and get me the trajectory problem: that command don't exists in 7.5.1

> hello

ERROR: unknown command or variable 'hello'