So then, I took another look at the problems by running the traffic through a proxy just to see what was being sent and what was failing when running S&M and it tries to log in and activate...This is what I found...It seems that the login itself is working fine, but the request to the activation server fails with a 403 - Unauthorised! Hopefully someone from Telltale can shed some light on this? What is unauthorised? - If the login is successful then why is the activation server not allowing access?
Come on Telltale...What's the deal here??
Here's the brief log dump showing the traffic...
[Wed Apr 27 18:33:05 2011] [debug] proxy_util.c(1801): proxy: grabbed scoreboard slot 0 in child 1440 for worker proxy:forward
[Wed Apr 27 18:33:05 2011] [debug] proxy_util.c(1897): proxy: initialized worker 0 in child 1440 for (*) min=0 max=64 smax=64
[Wed Apr 27 18:33:16 2011] [debug] mod_proxy_http.c(56): proxy: HTTP: canonicalising URL //www.telltalegames.com/wrapperinterface/login/
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(1498): [client 127.0.0.1] proxy: *: found forward proxy worker for
http://www.telltalegames.com/wrapperinterface/login/
[Wed Apr 27 18:33:16 2011] [debug] mod_proxy.c(993): Running scheme http handler (attempt 0)
[Wed Apr 27 18:33:16 2011] [debug] mod_proxy_http.c(1920): proxy: HTTP: serving URL
http://www.telltalegames.com/wrapperinterface/login/
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(1991): proxy: HTTP: has acquired connection for (*)
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2047): proxy: connecting
http://www.telltalegames.com/wrapperinterface/login/ to
www.telltalegames.com:80
[Wed Apr 27 18:33:16 2011] [debug] mod_proxy_http.c(56): proxy: HTTP: canonicalising URL //www.telltalegames.com/wrapperinterface/dynamiccontent/?product=cultureshock&page=demo&version=2.0.0.8
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(1498): [client 127.0.0.1] proxy: *: found forward proxy worker for
http://www.telltalegames.com/wrapper...ersion=2.0.0.8
[Wed Apr 27 18:33:16 2011] [debug] mod_proxy.c(993): Running scheme http handler (attempt 0)
[Wed Apr 27 18:33:16 2011] [debug] mod_proxy_http.c(1920): proxy: HTTP: serving URL
http://www.telltalegames.com/wrapper...ersion=2.0.0.8
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(1991): proxy: HTTP: has acquired connection for (*)
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2047): proxy: connecting
http://www.telltalegames.com/wrapper...ersion=2.0.0.8 to
www.telltalegames.com:80
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2145): proxy: connected /wrapperinterface/login/ to
www.telltalegames.com:80
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2300): proxy: HTTP: fam 2 socket created to connect to *
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2145): proxy: connected /wrapperinterface/dynamiccontent/?product=cultureshock&page=demo&version=2.0.0.8 to
www.telltalegames.com:80
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2300): proxy: HTTP: fam 2 socket created to connect to *
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2406): proxy: HTTP: connection complete to 74.52.103.162:80 (
www.telltalegames.com)
[Wed Apr 27 18:33:16 2011] [debug] proxy_util.c(2406): proxy: HTTP: connection complete to 74.52.103.162:80 (
www.telltalegames.com)
[Wed Apr 27 18:33:17 2011] [debug] mod_proxy_http.c(1703): proxy: start body send
[Wed Apr 27 18:33:17 2011] [debug] mod_proxy_http.c(1796): proxy: end body send
[Wed Apr 27 18:33:17 2011] [debug] proxy_util.c(2009): proxy: HTTP: has released connection for (*)
localhost - - [27/Apr/2011:18:33:16 +0700] "POST
http://www.telltalegames.com/wrapperinterface/login/ HTTP/1.1" 200 55
[Wed Apr 27 18:33:17 2011] [debug] mod_proxy_http.c(1703): proxy: start body send
[Wed Apr 27 18:33:17 2011] [debug] mod_proxy_http.c(1796): proxy: end body send
[Wed Apr 27 18:33:17 2011] [debug] proxy_util.c(2009): proxy: HTTP: has released connection for (*)
localhost - - [27/Apr/2011:18:33:16 +0700] "GET
http://www.telltalegames.com/wrapper...ersion=2.0.0.8 HTTP/1.1" 200 870
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(68): proxy: CONNECT: canonicalising URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] proxy_util.c(1498): [client 127.0.0.1] proxy: *: found forward proxy worker for activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy.c(993): Running scheme activation1.telltalegames.com handler (attempt 0)
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(104): proxy: CONNECT: serving URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(121): proxy: CONNECT: connecting activation1.telltalegames.com:80 to activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(144): proxy: CONNECT: connecting to remote proxy activation1.telltalegames.com on port 80
localhost - - [27/Apr/2011:18:33:18 +0700] "CONNECT activation1.telltalegames.com:80 HTTP/1.0" 403 233
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(68): proxy: CONNECT: canonicalising URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] proxy_util.c(1498): [client 127.0.0.1] proxy: *: found forward proxy worker for activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy.c(993): Running scheme activation1.telltalegames.com handler (attempt 0)
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(104): proxy: CONNECT: serving URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(121): proxy: CONNECT: connecting activation1.telltalegames.com:80 to activation1.telltalegames.com:80
[Wed Apr 27 18:33:18 2011] [debug] mod_proxy_connect.c(144): proxy: CONNECT: connecting to remote proxy activation1.telltalegames.com on port 80
localhost - - [27/Apr/2011:18:33:18 +0700] "CONNECT activation1.telltalegames.com:80 HTTP/1.0" 403 233
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(68): proxy: CONNECT: canonicalising URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] proxy_util.c(1498): [client 127.0.0.1] proxy: *: found forward proxy worker for activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy.c(993): Running scheme activation1.telltalegames.com handler (attempt 0)
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(104): proxy: CONNECT: serving URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(121): proxy: CONNECT: connecting activation1.telltalegames.com:80 to activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(144): proxy: CONNECT: connecting to remote proxy activation1.telltalegames.com on port 80
localhost - - [27/Apr/2011:18:33:39 +0700] "CONNECT activation1.telltalegames.com:80 HTTP/1.0" 403 233
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(68): proxy: CONNECT: canonicalising URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] proxy_util.c(1498): [client 127.0.0.1] proxy: *: found forward proxy worker for activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy.c(993): Running scheme activation1.telltalegames.com handler (attempt 0)
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(104): proxy: CONNECT: serving URL activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(121): proxy: CONNECT: connecting activation1.telltalegames.com:80 to activation1.telltalegames.com:80
[Wed Apr 27 18:33:39 2011] [debug] mod_proxy_connect.c(144): proxy: CONNECT: connecting to remote proxy activation1.telltalegames.com on port 80
localhost - - [27/Apr/2011:18:33:39 +0700] "CONNECT activation1.telltalegames.com:80 HTTP/1.0" 403 233
[Wed Apr 27 18:33:59 2011] [debug] mod_proxy_http.c(56): proxy: HTTP: canonicalising URL //telltale.vo.llnwd.net/o15/wrappers/dynamiccontent/misc/PA_ENDwrapper_ads.png
[Wed Apr 27 18:33:59 2011] [debug] proxy_util.c(1498): [client 127.0.0.1] proxy: *: found forward proxy worker for
http://telltale.vo.llnwd.net/o15/wra...rapper_ads.png
[Wed Apr 27 18:33:59 2011] [debug] mod_proxy.c(993): Running scheme http handler (attempt 0)
[Wed Apr 27 18:33:59 2011] [debug] mod_proxy_http.c(1920): proxy: HTTP: serving URL
http://telltale.vo.llnwd.net/o15/wra...rapper_ads.png
[Wed Apr 27 18:33:59 2011] [debug] proxy_util.c(1991): proxy: HTTP: has acquired connection for (*)
[Wed Apr 27 18:33:59 2011] [debug] proxy_util.c(2047): proxy: connecting
http://telltale.vo.llnwd.net/o15/wra...rapper_ads.png to telltale.vo.llnwd.net:80
[Wed Apr 27 18:33:59 2011] [debug] proxy_util.c(2145): proxy: connected /o15/wrappers/dynamiccontent/misc/PA_ENDwrapper_ads.png to telltale.vo.llnwd.net:80
[Wed Apr 27 18:33:59 2011] [debug] proxy_util.c(2300): proxy: HTTP: fam 2 socket created to connect to *
[Wed Apr 27 18:33:59 2011] [debug] proxy_util.c(2406): proxy: HTTP: connection complete to 117.121.249.253:80 (telltale.vo.llnwd.net)
[Wed Apr 27 18:33:59 2011] [debug] mod_proxy_http.c(1800): proxy: header only
[Wed Apr 27 18:33:59 2011] [debug] proxy_util.c(2009): proxy: HTTP: has released connection for (*)
localhost - - [27/Apr/2011:18:33:59 +0700] "GET
http://telltale.vo.llnwd.net/o15/wra...rapper_ads.png HTTP/1.1" 304 -