Recipes Do Not Download Into Client

Case number:671076-990569
Topic:Server
Opened by:GEOFBOT
Status:Open
Type:Bug
Opened on:Tuesday, September 27, 2011 - 01:05
Last modified:Friday, November 28, 2014 - 19:36

I don't know if it's just me, but it appears that recipes will not download for me. What I did:
1. Clicked on folder icon in Cookbook pullout
2. Chose recipe to download - in this case, GA Bands 2.6 by Rav3n_pl
3. Clicked "Add to Cookbook!"
4. Checked Cookbook list
Result: No GA Bands 2.6 in list!

(Tue, 09/27/2011 - 01:05  |  25 comments)


vixx's picture
User offline. Last seen 8 years 9 weeks ago. Offline
Joined: 08/27/2011
Groups: None

you need to have your game client logged on and be logged into the website for recipe downloads to work

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

Hmmmm... Strange, I just tried again and it didn't work. I was logged in on both places (in fact, I am writing this just after trying!).

B_2's picture
User offline. Last seen 4 years 32 weeks ago. Offline
Joined: 11/29/2008
Groups: None

Is the in-game Global chat working in your client? That's required to get the downloaded recipes.

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

No, my chat doesn't work. :( It just reads "Joining chat..." and doesn't load.

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

Maybe is has something to do with firewall ports?

marie_s's picture
User offline. Last seen 2 years 5 weeks ago. Offline
Joined: 05/18/2008
Groups: None

dont take same nick in external chat and foldit

B_2's picture
User offline. Last seen 4 years 32 weeks ago. Offline
Joined: 11/29/2008
Groups: None

Have you tried using an external IRC client (mIRC, IceChat, etc.) to connect to the fold.it chat? IF that works, then your firewall is passing IRC traffic, and you just need to figure out why the in-game chat isn't working. Like Marie Suchard mentioned, you can't be logged into external chat before opening the client.

If that doesn't work, then you need to figure out why IRC traffic is being blocked.

Joined: 09/20/2011
Groups: None

I am having the same problem: (1) can't logon to IRC in the client (I can connect using an external IRC client fine), and (2) can't get any recipes into client.

Looking at my log file, it seems like the client IRC routine is returning a "LIBIRC_ERR_NOMEM" error:
"BOINC says connect to: 128.95.1.227
Using nick: oOhamsterOo
Ended Initialization of NoviceGame
Entering IRC::run
SRVR_THRD finished solution data upload. took 0.701205 seconds.
SRVR_THRD sending: 289246 990611 group_score
SRVR_THRD sending: 289246 990611 score
SRVR_THRD getting notifications...
...
SRVR_THRD sending play event log...
IRC::run error, code = LIBIRC_ERR_NOMEM
Exiting IRC::run"

Maybe this information could sort out what is going on?

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

Now that I realize it, my IRC is screwed up. I have tried repeatedly to fix the settings in my profile, but it always redirs to a blank page, and when I visit fold.it again, it tells me group verification failed. Weird...

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA
Topic: Game: Social » Game: Tools

I went into Windows Firewall and made an exception for Foldit. Still no progress. I also went into Edit Profile and checked "Fix IRC Group Chat Permissions." After clicking "Update," the webpage appears to load but becomes blank. Returning to the Foldit website returns the following error:

* Checking registration...
* Failed for unknown reason.
* Checking group association...
* Attempt failed -- please try again in a few minutes.
* The changes have been saved.

Is the website messing up? Please help.

Joined: 06/17/2010

1. close all external irc programs (if any)
2. shutdown all instances of foldit client
3. run website and log in
4. run client, login and load puzzle
5. check that internal chat is working
6. load recipe/s

You can only load recipes to ONE instance of foldit client, this one which is connected to chat.
If you want use external irc program make separate account for irc only.

bendbob's picture
User offline. Last seen 16 weeks 1 day ago. Offline
Joined: 05/06/2011

When I have multiple clients running. Only the client with chat working gets the download.
Each client I run is in a separate folder, Foldit, Foldit2, Foldit3, and Foldit4.
If I use a client in which the chat does not work AND use the in game button to launch my browser, then log on, and select a recipe it will only be found in the client with chat.

Now, I have different Cook Books in each game folder. Rather than try and hack the macros.all file I closed all clients but the chat client and downloaded all scripts I wanted then copy/paste the macros.all to the other folders. Not a fun exercise.

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

The problem, though, is that internal chat isn't working. I looked in the log and found this:
Entering IRC::run

IRC::run error, code = 5, desc = Remote connection closed
Exiting IRC::run

Joined: 06/17/2010

Looks like you cant connect to IRC server somehow. Check your router/firewall or try use proxy on login screen.

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

I don't have a proxy server though. :(
I tried to get Foldit to run through Paros Proxy so that I could see the traffic going through, but there is some kind of error.

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

BTW, I'm using only one client. My profile does not show any sort of IRC key on it.

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA
Status: Open » Open

This glitch is really putting me at a disadvantage. Could my antivirus/firewall be the problem? I'm running avast free and Windows Firewall. I told my antivirus to ignore fold.it and the IRC chat server IP, and I made an exception in Windows Firewall for Foldit, but the IRC and recipes are still not working. :(

beta_helix's picture
User offline. Last seen 14 hours 29 min ago. Offline
Joined: 05/09/2008
Groups: None

assigning...

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA

Could this have something to do with the website or IRC server? I was looking at the other cases where users were banned from the group chat. However, in those cases, global chat still works.

GEOFBOT's picture
User offline. Last seen 6 years 25 weeks ago. Offline
Joined: 09/20/2011
Groups: foldeRNA
Status: Open » Open

Updating case info...

Joined: 06/17/2010
Topic: Game: Tools » Server
Type: Bug » Suggestion

If your ingame chat is not working it is some trouble on your side.
Only way to get recipes is to use s1 from your group to load recipe and use some pad software to copy/paste it for you.

Maybe way to load recipe w/o using IRC module would be nice (ie kind of internal recipe browser/downloader?)

brow42's picture
User offline. Last seen 1 day 2 hours ago. Offline
Joined: 09/19/2011
Groups: None

As far as I can tell, the command to start downloading a recipe is sent as a private IRC message/notify to your client. The game then downloads the recipe from the game server, which is a different connection. You don't have to be in global chat, but you DO need to be connected to the IRC server to get the message. Being able to chat in global is just an indicator that your IRC connection is working. If you can't get IRC working, you'll never be able to download recipes.

Try it from another computer on another network, at home or at a coffee shop, download a whole bunch of recipes (no folding on the free wifi :) ), then copy the all.macro file over to the computer you usually do your folding on.

I suspect it's set up this way because you actually have 3 servers and the client involved...you send a button click to the web server, the web server is logged into the IRC server as a user, it sends a message to your client, which then asks the game server to send you the recipe, over the same connection that records your high score and shared solutions. IRC is a convenient way to send text commands over the internet.

You're asking for changes to the game server, client, and web server, so...probably not going to happen. Try a TOR tunnel?

Joined: 09/24/2012
Groups: Go Science
Type: Suggestion » Bug

Unable to download recipe on main track after server disconnection, neither from the site, neither manually from the client.

Here is the way to reproduce this bug:

1) Server disconnection of main track in IRC (for example after disconnecting and reconnecting internet)
2) "Reconnect". OK I can chat
3) Push on the blue window in order to "manually" download a recipe: the fold it site opens on recipes (this is normal for main client)
4) Select a recipe and push on the button "Add to cookbook!"

It does not work.

It's still possible to download manually on secondary clients (but these will disappear from cooking book after restart).

Joined: 06/17/2010

It is possible because of IRC.
If connection is drop on your side IRC server keep your nick "alive" for some time (few minutes).
If you reconnect earlier it prevents you from taking your nick and you can not load recipes because of that.
Client should reconnect using "ghost" command to notify IRC server that nick should be freed.
As I described http://fold.it/portal/node/985890 and I`m not sure it is fully implemented if troubles still happen.

gitwut's picture
User offline. Last seen 49 weeks 17 hours ago. Offline
Joined: 05/18/2012
Groups: Contenders

I run foldit from a University where IRC is completely blocked, yet I am still able to download recipes to multiple clients. I find out the recipe node (number) from the web and enter it when prompted into the client (Download Manually--Recipe ID).

As long as I only have one client open and exit it after downloading the script, it remains in the all.macro file and is accessible from then on to all clients.

I've been doing this for 2.5 years with no problem. This is using tracks, multiple clients and only one foldit installation per computer.

I understand this has nothing to do with fixing the IRC problem, but I wanted to clear up any confusion about the recipe download process when IRC is not available.

Sitemap

Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, RosettaCommons