wandhydrant / folding-at-home-docker-gpu

Unofficial Folding@Home Dockerfile with GPU support (Nvidia)
GNU General Public License v3.0
15 stars 4 forks source link

Remote Management? #3

Open ErroneousBosch opened 4 years ago

ErroneousBosch commented 4 years ago

Any way to get to the web interface/connect with FAHControl from another machine on the network?

wandhydrant commented 4 years ago

I guess it's just a matter of exposing the ports through Docker: add -p 7396:7396 (for the web interface) and/or -p 36330:36330 to the "docker run" parameters, and those ports will be opened on all network addresses of your computer. You'll have to keep the parameters --allow 0/0 --web-allow 0/0 at the end of the command (parameters not to Docker, but to FAHClient) so that FAHClient will allow access ; and of course you might need to adapt your firewalls.

hieronymousch commented 4 years ago

Did these steps, the remote control can connect and than hangs on updating...

wandhydrant commented 4 years ago

Is this your situation? - You see the web interface, you see the progress bar, but the details of the work unit are always "Loading"? I often have the same. Sometimes the details do show. I guess their servers are really charged with the 10x increase of users they have. Just be patient :-)

hieronymousch commented 4 years ago

I'm try to connect with the advanced control interface... And that should work instantaneous

⁣Sent from TypeApp ​

On 28 Mar 2020, 12:46, at 12:46, wandhydrant notifications@github.com wrote:

Is this your situation? - You see the web interface, you see the progress bar, but the details of the work unit are always "Loading"? I often have the same. Sometimes the details do show. I guess their servers are really charged with the 10x increase of users they have. Just be patient :-)

-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/wandhydrant/folding-at-home-docker-gpu/issues/3#issuecomment-605435607

wandhydrant commented 4 years ago

I don't use FAHControl myself. It is supposed to connect to port 36330, right? You can check opened ports on your Linux box by running as root: netstat -tunlp | grep 36330.

hieronymousch commented 4 years ago

The port is open and indeed it's 36300 but it seems as no data is sent to the interface after connection.

⁣Sent from TypeApp ​

On 28 Mar 2020, 16:28, at 16:28, wandhydrant notifications@github.com wrote:

I don't use FAHControl myself. It is supposed to connect to port 36330, right? You can check opened ports on your Linux box by running as root: netstat -tunlp | grep 36330.

-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/wandhydrant/folding-at-home-docker-gpu/issues/3#issuecomment-605462493

wandhydrant commented 4 years ago

Let's try it step by step. Find out the address of your F@h container, for example by docker inspect $FAH_CONTAINER_NAME | grep IPAddr. Then see whether you can connect through telnet $DOCKER_IP 36330. You should be greeted by a friendly Welcome to the Folding@home Client command server.. (As always with telnet sessions, I could only quit it by Ctrl-] and "quit" - your client may be different.) Then try whether you get the same result with your local IP address in the telnet line, the one you point your FAHControl to.

hieronymousch commented 4 years ago

I get the reply on the telnet session but FAHControl stays in mode "updating" when I click on client IP