Return to Unfiction unforum
 a.r.g.b.b 
FAQ FAQ   Search Search 
 
Welcome!
New users, PLEASE read these forum guidelines. New posters, SEARCH before posting and read these rules before posting your killer new campaign. New players may also wish to peruse the ARG Player Tutorial.

All users must abide by the Terms of Service.
Website Restoration Project
This archiving project is a collaboration between Unfiction and Sean Stacey (SpaceBass), Brian Enigma (BrianEnigma), and Laura E. Hall (lehall) with
the Center for Immersive Arts.
Announcements
This is a static snapshot of the
Unfiction forums, as of
July 23, 2017.
This site is intended as an archive to chronicle the history of Alternate Reality Games.
 
The time now is Sat Nov 23, 2024 11:29 pm
All times are UTC - 4 (DST in action)
View posts in this forum since last visit
View unanswered posts in this forum
Calendar
 Forum index » Diversions » Perplex City Puzzle Cards » PXC: Silver Puzzle Cards
[PUZZLE] #251 - Silver - The Thirteenth Labour - READ POST#1
Moderators: AnthraX101, bagsbee, BrianEnigma, cassandra, Giskard, lhall, Mikeyj, myf, poozle, RobMagus, xnbomb
View previous topicView next topic
Page 34 of 73 [1087 Posts]   Goto page: Previous 1, 2, 3, ..., 32, 33, 34, 35, 36, ..., 71, 72, 73  Next
Author Message
poozleModerator
Entrenched

Joined: 15 Aug 2005
Posts: 1090

I've finally found the perfect use for the spare time inbetween wu grabs, Folding@Home, I run F@H on low priority, 13thlabour on below normal and neither interrupt normal stuff, 13thlabour has priority when it gets a wu, it works really well as well Smile

GL on cleaning out the 1_1_1 clients.

PostPosted: Mon May 15, 2006 8:12 pm
 View user's profile
 Back to top 
chimera245
Decorated

Joined: 09 Mar 2006
Posts: 209

I have changed the Retry times to be less agressive - to at least eliminate this from the mix.

A patch featuring this is available in

http://www.e-wire.net.au/~eb_oakla/pxc/13labour_1_2_1_patch.zip OR
http://www.e-wire.net.au/~eb_oakla/pxc/13labour_1_2_1.zip

and in actual fact in the _1_2_0 files for those who don't read this board Smile. I'll get the 13thlabour.tk web site updated as soon as I can.

Once again an appeal to everyone on 1_1_0/1_1_1 - PLEASE UPGRADE.

PostPosted: Mon May 15, 2006 11:44 pm
 View user's profile Visit poster's website
 Back to top 
arnezami
Veteran


Joined: 14 Apr 2006
Posts: 136

I think the idea of sending an short email to all 1.1.x clients sounds very good.

Also maybe its a good idea to put the server behind a dns name (eg using .to domain names). That way you can redirect clients to a different IP/port and ease the pressure on the server connection (in the future). If you create a new dns for every new (major) version of the client you can basicly redirect traffic based on client version. (You could even create several domain names based on the date a client was downloaded from the site giving even more managability.)

Right now you could change the port number on the server and block the old port. That way you would only allow newer clients to really connect to the server.

Just my 2 cents. Smile

arnezami

PS. You could also let the newer clients first try a new port and then try the old port. That way (if you change the port on the server) the new clients will never stop working.

PostPosted: Tue May 16, 2006 4:02 am
Last edited by arnezami on Tue May 16, 2006 5:57 am; edited 2 times in total
 View user's profile
 Back to top 
jazzychad
Veteran

Joined: 03 May 2006
Posts: 74

Yep, I can confirm through my ethereal trace that the 1.2.1 client doesn't retry quite as often. Now, of course, the problem is that this client has less of a chance of getting through since it doesn't try as often... a catch 22 I suppose... we'll have to weather the bum-rushing 1.1.1 clients until they wake up and switch...

If only the server's IP could be changed and used in the new client... that would certainly "bork" the old clients for sure Laughing i'm sure you've thought of that, though.

fwiw, I like the "send everyone an email begging them to update" tactic. I figure that since we're ddos'ing your server you have some license to spam us Smile

PostPosted: Tue May 16, 2006 4:05 am
 View user's profile
 Back to top 
marky1124
Boot

Joined: 23 Dec 2005
Posts: 31

Looking back to before the v1.2.0 client, we had what I thought was a lot of congestion at the time but by my observation every client got a new work unit in less than 10 minutes. Given the massive speed increase of the client this balanced out to still be an overall improvement. So at the time although the system wasn't perfect things were progressing better with v1.1.1.

Since the introduction of the v1.2.x I'm now used to seeing clients sit for over 10 hours without getting a new work unit. Looking more carefully at the network traces I see that the TCP connection is formed without difficulty the problem comes when the client makes requests of the server.

For instance just now looking at the trace of a v1.2.1 client being run I see the client send the server a ValidateClientFullStats.xml request, the server then sends a ValidateClientFullStatsResponse.xml response with ValidateClientFullStatsResult = -1. Admittedly this is one of the better interactions many ValidateClientFullStats.xml requests receive a "403 Access Forbidden".

So presumably the problems are with the Microsoft IIS v5.1 webserver and/or the backend database. I've not had the chance to see a full successfull interaction so I'm not sure exactly what should happen. I'd be happy to send you some network traces if that would help you further investigate what is happening.

Is it possible that our problems are more to do with the v1.2.x client than the previous clients? Since a v1.2 client tries to send/receive 10 work units at a time rather than just one. It might be easier on the server if the next client worked on a 3 character key stem instead of the current 4 character key stem. E.g. Instead of the server sending XXXX and the client iterating over YYYY, have the server send XXX and the client does YYYYY.

This would increase the processing by 62 times and have the benefit of not only reducing how often the server is contacted but also reduce the work the backend sub-systems have to do when they are contacted.

BTW - I like the ideas of IP address and port separation.

PostPosted: Tue May 16, 2006 5:27 am
 View user's profile
 Back to top 
doublecross
Unfettered


Joined: 25 Jul 2005
Posts: 588
Location: London, UK

I foolishly terminated the program because it wasn't getting a work unit after many hours - now it can't even verify my identity Crying or Very sad

If the last suggestion was effectively 'bigger work units rather than more work units at a time' then I agree!
_________________
xx

PostPosted: Tue May 16, 2006 6:13 am
 View user's profile
 Back to top 
Seej
Unfettered


Joined: 30 Nov 2004
Posts: 614

Wow chimera245, you're really working hard on this for us. No-one's said this lately, so thanks for all your effort. Please don't forget to eat and sleep as well Wink

PostPosted: Tue May 16, 2006 7:12 am
 View user's profile
 Back to top 
marky1124
Boot

Joined: 23 Dec 2005
Posts: 31

Thank you

I echo that sentiment. Please don't misunderstand my pushing to improve the project as anything but supportive. I fully appreciate the work you must be putting in to coordinate this effort.

THANK YOU.

PostPosted: Tue May 16, 2006 7:39 am
 View user's profile
 Back to top 
doublecross
Unfettered


Joined: 25 Jul 2005
Posts: 588
Location: London, UK

Hear, hear. Don't get me wrong, you're doing a marvellous job that I would be quite incapable of doing!
_________________
xx

PostPosted: Tue May 16, 2006 8:13 am
 View user's profile
 Back to top 
chimera245
Decorated

Joined: 09 Mar 2006
Posts: 209

OK - I have disabled 1_1_1 clients. I didn't want to - but the load was just killing the server. They will continue to run, continually doing the same work unit over and over again until the owner upgrades. They are unfortunately still (briefly) troubling the Web Server - but they are not getting near the database.

Sorry for that but it had to be done.

The 1_2_0's are now starting to get some service. Since I shut down the 1_1_1s - 20 1_2_0 clients have got MWUs. This is more than got any in the last 24 hours.

As a bit of information, the various Web Service calls can get congested in two places - in the Web Server - where you would get a 403, 500 or similar message, or in the database - if this happens the Web Service call returns an exception. For ValidateClientFullStats - this is -1.

PostPosted: Tue May 16, 2006 9:32 am
 View user's profile Visit poster's website
 Back to top 
Mathematician
Boot


Joined: 15 Mar 2006
Posts: 13
Location: Sturminster Newton

Retrying now

Have had two machines running version 1-1-1 without any trouble doing a WU in about 3 minutes, they have all been running since 1-1-1 was released with the odd bit of congestion, but all were ticking over nicely. Think between them they have managed about 1800 units.

Since upgrading to 1-2-0 and 1-2-1 I have failed to be assigned a single work unit. All clients just sit with the retrying now message. As they have been doing this for over 24hours, I am beginning to wonder if there is a problem at my end.

This seems unlikely as I get the congestion encountered message followed by a retrying now message and then nothing changes. But all worked fine before I moved to 1-2-0

Unfortunately I am PC illiterate and so have no idea how to begin examining this.

Any help appreciated.
_________________
When you have eliminated the impossible, whatever remains, however improbable, must be the truth. ACD

PostPosted: Tue May 16, 2006 11:05 am
 View user's profile MSN Messenger
 Back to top 
mac_monkey
Decorated

Joined: 25 Feb 2006
Posts: 250

Please read the above posts,

Its not a problem with the client, leave it running and normal service should return soon(ish)
_________________
Now Playing: Super-8

PostPosted: Tue May 16, 2006 11:09 am
 View user's profile
 Back to top 
locqust
Unfettered


Joined: 14 Oct 2005
Posts: 545
Location: Gloucestershire UK

Beat me to this, I have the same problem as well. Done all the usual stuff like disabling firewalls, virus checkers etc but to no avail still sits there either trying to validate the client or retrying to validate nevers seems to succeed. This is happening on both PC's Im running the client on.
_________________
"If you'd been listening you would know that nintendos pass through everything." Col. Jack O'Neill

PostPosted: Tue May 16, 2006 11:10 am
 View user's profile Visit poster's website
 Back to top 
poozleModerator
Entrenched

Joined: 15 Aug 2005
Posts: 1090

chimera245 wrote:
OK - I have disabled 1_1_1 clients. I didn't want to - but the load was just killing the server. They will continue to run, continually doing the same work unit over and over again until the owner upgrades. They are unfortunately still (briefly) troubling the Web Server - but they are not getting near the database.

Sorry for that but it had to be done.

The 1_2_0's are now starting to get some service. Since I shut down the 1_1_1s - 20 1_2_0 clients have got MWUs. This is more than got any in the last 24 hours.

As a bit of information, the various Web Service calls can get congested in two places - in the Web Server - where you would get a 403, 500 or similar message, or in the database - if this happens the Web Service call returns an exception. For ValidateClientFullStats - this is -1.


Hmmmm, I get the feeling there is more to this than just the 1_1_1s because it is still taking a long time to get anything, I've had it on from something like 10 or 11am this morning and still no WU, infact it never even got past the validating client stage, I decided to restart to see if it helps but I doubt it Sad

PostPosted: Tue May 16, 2006 1:06 pm
 View user's profile
 Back to top 
Ashin
Veteran


Joined: 22 Nov 2005
Posts: 140

poozle wrote:
Hmmmm, I get the feeling there is more to this than just the 1_1_1s because it is still taking a long time to get anything, I've had it on from something like 10 or 11am this morning and still no WU, infact it never even got past the validating client stage...


Having the same problem here.

PostPosted: Tue May 16, 2006 2:26 pm
 View user's profile
 Back to top 
Display posts from previous:   Sort by:   
Page 34 of 73 [1087 Posts]   Goto page: Previous 1, 2, 3, ..., 32, 33, 34, 35, 36, ..., 71, 72, 73  Next
View previous topicView next topic
 Forum index » Diversions » Perplex City Puzzle Cards » PXC: Silver Puzzle Cards
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
You cannot post calendar events in this forum



Powered by phpBB © 2001, 2005 phpBB Group