I've downloaded the http access logs, and the phpDip access logs, and painstakingly pieced them together by time and IP address hoping to finally find the elusive bug:
Aug 21 2009 05:55:04 Game progressed to Unit-placing, Autumn 1905
Time: Aug 21 2009 19:33:12 (GMT+0)
69.180.72.162 - - [21/Aug/2009:12:33:11 -0700] "POST /board.php?
gameID=12366 HTTP/1.1" 200 7937 "http://webdiplomacy.net/board.php?
gameID=12366&msgCountry=France&rand=38409" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5"
Time: Aug 21 2009 19:33:15 (GMT+0)
69.180.72.162 - - [21/Aug/2009:12:33:15 -0700] "POST /board.php?
gameID=12366 HTTP/1.1" 200 7768 "http://webdiplomacy.net/board.php?
gameID=12366" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5"
Aug 21 2009 18:05:05 Game progressed to Diplomacy, Spring 1906
// <-- Note that there is nothing here, during the critical period
Aug 23 2009 06:10:06 Game progressed to Retreats, Spring 1906
69.180.72.162 - - [23/Aug/2009:19:15:55 -0700] "POST /board.php?
gameID=12366&msgCountry=Russia HTTP/1.1" 200 6640 "http://www.webdiplomacy.net/board.php?
gameID=12366&msgCountry=Russia&rand=82619" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5"
Aug 24 2009 04:35:04 Game progressed to Diplomacy, Autumn 1906
69.180.72.162 - - [24/Aug/2009:11:09:19 -0700] "POST /board.php?
gameID=12366&msgCountry=Turkey HTTP/1.1" 200 7630 "http://www.webdiplomacy.net/board.php?
gameID=12366&msgCountry=Turkey&rand=2599" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5"
69.180.72.162 - - [24/Aug/2009:11:09:55 -0700] "POST /board.php?
gameID=12366&msgCountry=Russia HTTP/1.1" 200 6959 "http://www.webdiplomacy.net/board.php?
gameID=12366&msgCountry=Russia&rand=76606" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5"
Time: Aug 24 2009 18:11:58 (GMT+0)
69.180.72.162 - - [24/Aug/2009:11:11:57 -0700] "POST /board.php?
gameID=12366 HTTP/1.1" 200 8112 "http://www.webdiplomacy.net/board.php?
gameID=12366&msgCountry=France&rand=6051" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5"
Time: Aug 24 2009 18:12:28 (GMT+0)
69.180.72.162 - - [24/Aug/2009:11:12:28 -0700] "POST /board.php?
gameID=12366 HTTP/1.1" 200 8112 "http://www.webdiplomacy.net/board.php?
gameID=12366" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5"
All the logs corroborate each other; http access logs, order logs, chat logs, notice logs, and multi-accounter logs. All the times match, and they all say there was no access to the board during the Diplomacy, Spring 1906 by that user (including orders logs, IP address access, no messages or raw http access logs).
Is it possible that the ticks you saw were during a different phase? Say the retreats phase immediately afterwards or unit placing phase immediately before, when you would be expected to have seen the tick?
The time I've spent tracking down this bug is depressing, and I always give people credit, but it's starting to reach the point that I can't justify even looking into these mysterious occurrences because it has *always* ended up that all the logs corroborate each other perfectly, no matter how much extra data I log.
I hope you guys are at least being *very* careful when you say you saw checkmarks, that you *know* it was during the correct phase, because I have better things to do than this