FCI: Folding@Home Client Info (Web based client monitor)

This forum contains information about 3rd party applications which may be of use to those who run the FAH client and one place where you might be able to get help when using one of those apps.

Moderator: Site Moderators

smoking2000
Posts: 471
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam
Contact:

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by smoking2000 »

I have taken my new server into production by migrating its internal IP address. No one should have noticed a thing :)

All my websites and other services are now handled by this new machine, and the old one will likely be donated to someone.

Please let me know if you encounter any problems.
jimerickson
Posts: 533
Joined: Tue May 27, 2008 11:56 pm
Hardware configuration: Parts:
Asus H370 Mining Master motherboard (X2)
Patriot Viper DDR4 memory 16gb stick (X4)
Nvidia GeForce GTX 1080 gpu (X16)
Intel Core i7 8700 cpu (X2)
Silverstone 1000 watt psu (X4)
Veddha 8 gpu miner case (X2)
Thermaltake hsf (X2)
Ubit riser card (X16)
Location: ames, iowa

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by jimerickson »

when trying to update i get the following:

Code: Select all

Changing working directory to: /var/www/fci/

Reading XML files ...Warning:  element has no 'number' key attribute at /usr/local/bin/fci-update-xml-files.pl line 132
 Done.

Processing client: odysseus

Checking last update ...
 Current: 2009-09-05 21:37:51
     Now: 2009-09-05 21:43:02
The last upload is less than 1 hour old.
This client has not been processed before.
Client is considered: new (First upload: 5 minutes 11 seconds ago)
Client was first seen on: 2009-09-05 21:37:51

Files for this client:
 client-data/odysseus/qd-data.xml.new (qd_data_new)
 client-data/odysseus/client.xml.new (client_xml_new)
 client-data/odysseus/client.cfg (client_cfg)
 client-data/odysseus/client.xml (client_xml)
 client-data/odysseus/FAHlog.txt (fahlog)
 client-data/odysseus/FAHlog-Complete.txt (fahlog_complete)
 client-data/odysseus/unitinfo.txt (unitinfo)
 client-data/odysseus/MyFolding.html (myfolding)
 client-data/odysseus/current.xyz (xyz)

File to parse: client-data/odysseus/qd-data.xml.new
Parsing qd-data.xml file: client-data/odysseus/qd-data.xml.new

File to parse: client-data/odysseus/unitinfo.txt
Parsing unitinfo.txt file: client-data/odysseus/unitinfo.txt

File to parse: client-data/odysseus/client.cfg
Parsing client.cfg file: client-data/odysseus/client.cfg

File to parse: client-data/odysseus/FAHlog.txt
Parsing FAHlog.txt file: client-data/odysseus/FAHlog.txt

File to parse: client-data/odysseus/FAHlog-Complete.txt
Parsing FAHlog-Complete.txt file: client-data/odysseus/FAHlog-Complete.txt

File to parse: client-data/odysseus/MyFolding.html
Parsing MyFolding.html file: client-data/odysseus/MyFolding.html

Pseudo-hashes are deprecated at /usr/local/bin/fci-update-xml-files.pl line 1326.
Pseudo-hashes are deprecated at /usr/local/bin/fci-update-xml-files.pl line 1328.
No such pseudo-hash field "2683" at /usr/local/bin/fci-update-xml-files.pl line 1328.
what have i done wrong? it won't update xml-files and shows no projects. i am running the bigadv work units.
jimerickson
Posts: 533
Joined: Tue May 27, 2008 11:56 pm
Hardware configuration: Parts:
Asus H370 Mining Master motherboard (X2)
Patriot Viper DDR4 memory 16gb stick (X4)
Nvidia GeForce GTX 1080 gpu (X16)
Intel Core i7 8700 cpu (X2)
Silverstone 1000 watt psu (X4)
Veddha 8 gpu miner case (X2)
Thermaltake hsf (X2)
Ubit riser card (X16)
Location: ames, iowa

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by jimerickson »

ok i finally got it to update so all is well now. i had some permissions wrong. sorry for the static. best regards.
smoking2000
Posts: 471
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam
Contact:

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by smoking2000 »

A famous mistake, good to hear you got it running after all :)
jimerickson
Posts: 533
Joined: Tue May 27, 2008 11:56 pm
Hardware configuration: Parts:
Asus H370 Mining Master motherboard (X2)
Patriot Viper DDR4 memory 16gb stick (X4)
Nvidia GeForce GTX 1080 gpu (X16)
Intel Core i7 8700 cpu (X2)
Silverstone 1000 watt psu (X4)
Veddha 8 gpu miner case (X2)
Thermaltake hsf (X2)
Ubit riser card (X16)
Location: ames, iowa

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by jimerickson »

smoking2000 --
just wanted to let you know that fci is an excellent piece of software. i am very impressed.
Magic Michael
Posts: 22
Joined: Tue Dec 04, 2007 8:09 am
Hardware configuration: 1. 2x E5520 @2.27 GHz with 6x 4GB Reg ECC RAM and 1x Geforce GTX 660ti. Windoze -smp 12 and -gpu
2. 2x E5620 @2.53 GHz 16GB Reg ECC RAM. Debian Linux with -smp 16
3. the occasional borg
Location: Berlin / Deutschland

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by Magic Michael »

Shadowtester wrote:I thought of another possible future feature which would be helpful if possible. It would be nice if you could have the server check the client logs and maybe compare the time stamps intervals and report if the time stamp interval exceeds maybe twice the time per frame to help alert the person using fci to monitor the clients that that client has a problem and may be hung. I know fahmon does something like that and will report the client is hung it would be great if fci could do the same so remotely monitored client that became hung could be attended too.
I'd like to second that suggestion. Today I had a hung (Linux/Wine) GPU client and I needed FAHmon to detect that.
I installed FCI yesterday and so far I'm very impressed by its possibilities, although I only want to use it as a monitoring tool for multiple clients - that means no graphs, no images of molecules etc for me.
Very good program, and the installation guide for Gentoo worked like a charm !
Image
smoking2000
Posts: 471
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam
Contact:

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by smoking2000 »

I can tell you that client hung detection is being worked on for v1.6, but a release will take some more time even though I have recovered from my broken collarbone and returned from my vacation. I don't have much time to dedicate for FCI now, as I'm being denied slack by the Conspiracy.
jimerickson
Posts: 533
Joined: Tue May 27, 2008 11:56 pm
Hardware configuration: Parts:
Asus H370 Mining Master motherboard (X2)
Patriot Viper DDR4 memory 16gb stick (X4)
Nvidia GeForce GTX 1080 gpu (X16)
Intel Core i7 8700 cpu (X2)
Silverstone 1000 watt psu (X4)
Veddha 8 gpu miner case (X2)
Thermaltake hsf (X2)
Ubit riser card (X16)
Location: ames, iowa

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by jimerickson »

updated apache and now fci seems broken.

Code: Select all

* apache2 has detected a syntax error in your configuration files:
Syntax error on line 10 of /etc/apache2/vhosts.d/99_fci.conf:
Invalid command 'PerlHandler', perhaps misspelled or defined by a module
not included in the server configuration
* ERROR: apache2 failed to start


/etc/apache2/vhosts.d/99_fci.conf:

# FCI apache configuration

Alias /fci /var/www/fci

<Directory /var/www/fci/>
  DirectoryIndex index.pl

  <FilesMatch "^index\.pl$">
    SetHandler perl-script
    PerlHandler ModPerl::Registry
    Options +ExecCGI
    PerlOptions +GlobalRequest
  </FilesMatch>

  AllowOverride AuthConfig

  # Disallow access to the Perl components
  <FilesMatch "\.plc$">
    deny from all
  </FilesMatch>

  Options -Indexes +FollowSymLinks

  Order allow,deny
  Allow from all
</Directory>
can anyone give me a clue what to do??
smoking2000
Posts: 471
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam
Contact:

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by smoking2000 »

Make sure that your rebuild mod_perl2 to work with your new apache, and make sure the module is loaded in the apache config.
jimerickson
Posts: 533
Joined: Tue May 27, 2008 11:56 pm
Hardware configuration: Parts:
Asus H370 Mining Master motherboard (X2)
Patriot Viper DDR4 memory 16gb stick (X4)
Nvidia GeForce GTX 1080 gpu (X16)
Intel Core i7 8700 cpu (X2)
Silverstone 1000 watt psu (X4)
Veddha 8 gpu miner case (X2)
Thermaltake hsf (X2)
Ubit riser card (X16)
Location: ames, iowa

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by jimerickson »

smoking2000
thank you for you reply. i followed your advice and re-emerged mod_perl. but since i am on gentoo there are quite a number of apache config files. how do i make sure the module is loaded? which file do i modify? it says not to modify /etc/apache2/httpd.conf as it is over written on update. thanks again for some great software!
smoking2000
Posts: 471
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam
Contact:

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by smoking2000 »

Use the installation instructions for Gentoo as a guideline:
http://fci.bile.nl/?target=install.plc&os=Gentoo
Before reloading apache, make sure that "-D PERL -D APREQ" is added to APACHE2_OPTS in /etc/conf.d/apache2 so that mod_perl and libapreq2 are loaded when apache starts up.
jimerickson
Posts: 533
Joined: Tue May 27, 2008 11:56 pm
Hardware configuration: Parts:
Asus H370 Mining Master motherboard (X2)
Patriot Viper DDR4 memory 16gb stick (X4)
Nvidia GeForce GTX 1080 gpu (X16)
Intel Core i7 8700 cpu (X2)
Silverstone 1000 watt psu (X4)
Veddha 8 gpu miner case (X2)
Thermaltake hsf (X2)
Ubit riser card (X16)
Location: ames, iowa

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by jimerickson »

thank you very much for pointing that out smoking2000!! that was exactly what was wrong. i should have thought of it. now i know. i wish gentoo would tell you that it is overwriting a configuration file. oh well, gotta love gentoo. thanks again for all your work!
jimerickson
Posts: 533
Joined: Tue May 27, 2008 11:56 pm
Hardware configuration: Parts:
Asus H370 Mining Master motherboard (X2)
Patriot Viper DDR4 memory 16gb stick (X4)
Nvidia GeForce GTX 1080 gpu (X16)
Intel Core i7 8700 cpu (X2)
Silverstone 1000 watt psu (X4)
Veddha 8 gpu miner case (X2)
Thermaltake hsf (X2)
Ubit riser card (X16)
Location: ames, iowa

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by jimerickson »

installed fci-1.5 on ubuntu. everything works except the username, teams and team stats pages. these pages only display

Code: Select all

usernames
Error running menu.plc:
Not a HASH reference at (eval 66) line 49.
Error running usernames.plc:
Not a HASH reference at (eval 67) line 156.

teams
Error running menu.plc: 
Not a HASH reference at (eval 70) line 87.
Error running teams.plc:
Not a HASH reference at (eval 71) line 12.

team stats
Error running menu.plc: 
Not a HASH reference at (eval 84) line 371.
Error running team-stats.plc: 
Not a HASH reference at (eval 85) line 18.
what am i doing wrong?
smoking2000
Posts: 471
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam
Contact:

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by smoking2000 »

You are a member of the wrong team ;)

Since you are a member of team 0 (Default), alle checks which look for a team number fail because 0 is false. This is unlikely to be fixed in the short term though because much code has to be fixed for it.

Related to this problem is that the update scripts are unable to find data to use for the xml-data/username-list.xml & xml-data/team-list.xml files, and since these are empty the errors are shown.
smoking2000
Posts: 471
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam
Contact:

Re: FCI: Folding@Home Client Info (Web based client monitor)

Post by smoking2000 »

You may like to know that I found some time to deal with the team 0 issue in the upcoming FCI 1.6 release. It still requires testing, and some feature for v1.6 still need to be finished. But it should be fixed in the next release, due "when it's ready".
Post Reply