Forum not loading problem back.


Aggelakis

 

Posted

I haven't replied lately simply because to do so caused too much frustration; however, I realized today that I can browse freely now! A tracert shows that my route is no longer going through ATT.

To someone who knows: Why would I have been going through the same IPs (all the att.net ones) no matter which DNS server I was using? I tried OpenDNS, Google, and my default ISP, each after flushing the DNS cache, and all three went through att.net. Who/what controls the route?


 

Posted

I do not believe this is a routing problem. Here is why.

I eliminated browser as a factor entirely and wrote a program that connects to the forum and downloads the home page. It always connects fine. It always sends the HTTP request fine. It frequently hangs waiting on a the reply. Sometimes it simply waits a while, and then suddenly gets all the data in a big burst. Sometimes I eventually get a socket disconnect from the web server.

Now, it is possible for the network routing between me (and many other people) and the forum server(s) to be broken in an asymmetric way. In this case, that would mean that my packets would get from me to the forum web server, but the server's response packets would not be able to get back to me. But if this were the case, I would have problems getting the initial handshake response back when I tried to connect my socket to the server. The fact that I can always connect and always send my request data immediately suggests that the problem is with the server's ability to send me a response.

This may be a problem with the web server, but in my experience, it is more likely that the problem is with the forum software. I consider it likely that the forum is getting tied up in something, possibly database queries, and not providing data for the web server to send back to me.

Edit: After a lot of poking the forum with my program when I have this problem in the browser, I finally got a socket error on connect. This could mean there really is a routing problem, but I continue to usually be able to connect and send without error, but either experience a long delay or out right failure on attempts to receive data. My most recent attempt was disconnected by the server. ("An existing connection was forcibly closed by the remote host".)

Edit 2: This morning I'm having a pretty bad experience with the forums, and I am back to consistently connecting and requesting. I am starting to think the connection error above was a fluke. Here's a typical output from my program, showing near-immediate connection, but a significant delay in obtaining data. The parenthetical numbers on the right are elapsed seconds since the start of the operation. Notice the more than 9 seconds between the request and the start of data received. Most of the time right now I never get any data back - instead I get disconnected by the remote host after around 350 seconds.

>>> getPage("boards.cityofheroes.com",80,"forumdisplay .php?f=547")
Connected... (0.341)
Request sent. (0.341)
Receiving...
-> 1516 bytes (10.081)
-> 4436 bytes (10.141)
-> 14676 bytes (10.323)
-> 18148 bytes (10.381)
-> 21620 bytes (10.388)
-> 25092 bytes (10.438)
-> 28564 bytes (10.496)
-> 32036 bytes (10.497)
-> 35508 bytes (10.553)
-> 38980 bytes (10.560)
-> 42452 bytes (10.561)
-> 45924 bytes (10.611)
-> 49396 bytes (10.617)
-> 52868 bytes (10.623)
-> 56340 bytes (10.668)
-> 59812 bytes (10.675)
-> 63284 bytes (10.682)
-> 66756 bytes (10.685)
-> 69388 bytes (10.687)
-> 70800 bytes (10.727)
-> 73624 bytes (10.733)
-> 76448 bytes (10.740)
-> 80684 bytes (10.746)
-> 83508 bytes (10.748)
-> 86332 bytes (10.791)
-> 89156 bytes (10.797)
-> 91980 bytes (10.803)
-> 99040 bytes (10.811)
-> 100452 bytes (10.816)
-> 101864 bytes (10.848)
-> 104688 bytes (10.855)
-> 107512 bytes (10.861)
-> 110336 bytes (10.867)
-> 114572 bytes (10.875)
-> 117396 bytes (10.877)
-> 120220 bytes (10.912)
-> 121722 bytes (10.918)
Disconnected. (10.920)


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by Fridgy_Daiere View Post
To someone who knows: Why would I have been going through the same IPs (all the att.net ones) no matter which DNS server I was using? I tried OpenDNS, Google, and my default ISP, each after flushing the DNS cache, and all three went through att.net. Who/what controls the route?
Where you go to resolve DNS does not affect how you get from your machine to somewhere else. It only affects who you ask to translate the "human-readable" hostname into an IP address. When you ask to send packets to that IP address, essentially routers between you and that destination determine how to to that routing. (Thus, their designation as "routers". )


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Well I am finding it more rare to actually connect than to not. I am having whole days unable to get anything CoH forum/NcSoft account related to load.

It is really annoying especially when I want to see the Sever Status page as like now

I have read this whole thread and am still not sure if it is me or them that is causing the problem. I am able to connect to every other web site in the know universe that I try except CoH so I can only assume (that word again) that it is them.

Only had this problem for about a month and all the years before were just normal.

Apologies for not bringing anything new to the party (non techie here), but am so frustrated with this, that really I needed a sympathetic shoulder to wail on

It has taken me three days to get into this forum trying to post this! It is getting real lame, real quick!

Thanks


So many cats - So few recipes!

Age is of no importance,
unless you are a cheese!

 

Posted

Quote:
Originally Posted by jacktar View Post
Well I am finding it more rare to actually connect than to not. I am having whole days unable to get anything CoH forum/NcSoft account related to load.

It is really annoying especially when I want to see the Sever Status page as like now

I have read this whole thread and am still not sure if it is me or them that is causing the problem. I am able to connect to every other web site in the know universe that I try except CoH so I can only assume (that word again) that it is them.

Only had this problem for about a month and all the years before were just normal.

Apologies for not bringing anything new to the party (non techie here), but am so frustrated with this, that really I needed a sympathetic shoulder to wail on

It has taken me three days to get into this forum trying to post this! It is getting real lame, real quick!

Thanks
Identical experience -- I'm simply relieved that someone else on the boards has raised this issue.


@Texarkana
@Thexder

 

Posted

Quote:
Originally Posted by UberGuy View Post
Where you go to resolve DNS does not affect how you get from your machine to somewhere else. It only affects who you ask to translate the "human-readable" hostname into an IP address. When you ask to send packets to that IP address, essentially routers between you and that destination determine how to to that routing.
Thank you for the explanation!

Quote:
Originally Posted by UberGuy View Post
(Thus, their designation as "routers".)
Pbthpbth!

QUESTIONS: If I ping an IP, is that ping being routed or going straight to the webserver?
When I do a tracert, am I requesting data from the webserver or just following a packet or piece of information?

Quote:
Originally Posted by UberGuy View Post
This may be a problem with the web server, but in my experience, it is more likely that the problem is with the forum software. I consider it likely that the forum is getting tied up in something, possibly database queries, and not providing data for the web server to send back to me.
I dinna think it's the forum software because it also affects both the CoX and NCSoft homepages where that would not be an issue.

I totally feel your pain on the fluke of timing issue in your second edit above; several times I thought I had it figured out, only to be back to square one 10 minutes later.

Thanks for everyone's continued brainstorming on this issue! I am able to connect at this time, but I know how frustrating it is for the folks who can't.


 

Posted

Quote:
Originally Posted by Fridgy_Daiere View Post
QUESTIONS: If I ping an IP, is that ping being routed or going straight to the webserver?
When I do a tracert, am I requesting data from the webserver or just following a packet or piece of information?
The ping is also being routed.

A tracert is basically a kind of iterative ping. You're going one hop further each time, determining from hop A where it will send you next, then asking hop B (via passing through hop A) where it will send you, etc., and retrieving timing from you to each successive hop.

Quote:
I dinna think it's the forum software because it also affects both the CoX and NCSoft homepages where that would not be an issue.
I had skimmed the thread and hadn't realized it was affecting both. Looking at the URL and the source for the English version of the game's home page, it looks like a static page, but I find it hard to believe someone manually edits in new news items - it seems likely that it's also created by server-side scripts, in which case it would also go after data that's probably in database. If so, and if that DB infrastructure is shared by the forums, it could be the same problem. Ultimately, I'm not sure we have enough info to interpret what it means that the game home page is affected too, assuming it's a back-end and not a routing problem.

Edit (Part 1): It looks like the game site and forum servers are probably in a common data center, as they have the same first three octets of their IP addresses (64.25.35.xxx). This lends some credence to the possibility that they share some back end infrastructure.

The home page does seem to behave exactly like the forums in the sense that I connect and send the request very quickly and then wait a long time for data, usually ending in a closed connection after 350 seconds.

Edit (Part 2): While trying to post the update above about the IP addresses, I got a very interesting result. I got a partial version of the "editpost" page. It had the header and footer, and the radio buttons for edit/delete, but not the actual body of the message. My "loading" icon was still spinning. So I connected and got some of this page, and then hung up waiting on the rest.

Also, check out this response delay from the main site page. I got data 158 seconds after I sent the request. Ouch! Better than never, I guess...

>>> getPage("www.cityofheroes.com",80,"/en.html")
Connected... (0.181)
Request sent. (0.182)
Receiving...
-> 1799 bytes (158.046)
-> 4719 bytes (158.101)
-> 10559 bytes (158.156)
-> 13479 bytes (158.210)
-> 17859 bytes (158.211)
-> 20779 bytes (158.263)
-> 23699 bytes (158.265)
-> 25746 bytes (158.315)
Disconnected. (158.316)


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

I'm having page loading issues last 3-4 days too.


 

Posted

OK, more info. I started looking at my page loads using Fiddler. I can see some interesting things right away. One of the most interesting is that I can see my Windows desktop Server Status widget connecting to this URL

http://www.cityofheroes.com/servers/...?1302632110146

while I'm waiting on forum pages to load. I can't say for sure that this never suffers delays, but now that I think about it, the widget hasn't freaked out lately at any time I haven't actually lost my internet connectivity. This is another tick in the column that suggests that this could be hangups in some shared back-end for the forums and/or main page. I can get to the server status URL consistently, with no delays, even when I cannot load forum pages or the game's main page.

Here's my attempt to connect to a reply post on another thread.

GET http://boards.cityofheroes.com/newre...eply&p=3585492
200 OK (text/html)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_important.css?v=386
200 OK (text/css)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_editor.css?v=386
200 OK (text/css)

GET
http://boards.cityofheroes.com/clientscript/yui/yahoo-dom-event/yahoo-dom-event.js?v=386
No response


GET
http://boards.cityofheroes.com/clientscript/yui/connection/connection-min.js?v=386
200 OK (application/x-javascript)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_global.js?v=386
200 OK (application/x-javascript)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_menu.js?v=386
200 OK (application/x-javascript)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_textedit.js?v=386
200 OK (application/x-javascript)


Check that out. In the middle of a bunch of "200 OK" messages (which means I got the file back) I got a file that received no data at all.

Here's the detailed info on that connection.

Request Count: 1
Bytes Sent: 5,187 (headers:5187; body:0)
Bytes Received: 0 (headers:0; body:0)

ACTUAL PERFORMANCE
--------------
ClientConnected: 13:22:15.164
ClientBeginRequest: 13:22:15.170
ClientDoneRequest: 13:22:15.173
Gateway Determination: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 58ms
HTTPS Handshake: 0ms
ServerConnected: 13:22:15.231
FiddlerBeginRequest: 13:22:15.231
ServerGotRequest: 13:22:15.234
ServerBeginResponse: 00:00:00.000
ServerDoneResponse: 00:00:00.000
ClientBeginResponse: 00:00:00.000
ClientDoneResponse: 00:00:00.000

As you can see, Fiddler is agreeing with my little Python program. I sent a request, then started a request to receive data, and never got anything back.

Here's the fun part. Eventually that jscript file timed out, and then my browser rendered the rest of the page ... four minutes and sixteen seconds later. (Notice that the very first request is the body of the web page, and I got it in its entirety. It was actually a script on the page that failed.)

I really do think this is an infrastructure problem on the hosting site.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by UberGuy View Post
OK, more info. I started looking at my page loads using Fiddler. I can see some interesting things right away. One of the most interesting is that I can see my Windows desktop Server Status widget connecting to this URL

http://www.cityofheroes.com/servers/...?1302632110146

while I'm waiting on forum pages to load. I can't say for sure that this never suffers delays, but now that I think about it, the widget hasn't freaked out lately at any time I haven't actually lost my internet connectivity. This is another tick in the column that suggests that this could be hangups in some shared back-end for the forums and/or main page. I can get to the server status URL consistently, with no delays, even when I cannot load forum pages or the game's main page.

Here's my attempt to connect to a reply post on another thread.

GET http://boards.cityofheroes.com/newre...eply&p=3585492
200 OK (text/html)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_important.css?v=386
200 OK (text/css)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_editor.css?v=386
200 OK (text/css)

GET
http://boards.cityofheroes.com/clientscript/yui/yahoo-dom-event/yahoo-dom-event.js?v=386
No response


GET
http://boards.cityofheroes.com/clientscript/yui/connection/connection-min.js?v=386
200 OK (application/x-javascript)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_global.js?v=386
200 OK (application/x-javascript)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_menu.js?v=386
200 OK (application/x-javascript)

GET
http://boards.cityofheroes.com/clientscript/vbulletin_textedit.js?v=386
200 OK (application/x-javascript)


Check that out. In the middle of a bunch of "200 OK" messages (which means I got the file back) I got a file that received no data at all.

Here's the detailed info on that connection.

Request Count: 1
Bytes Sent: 5,187 (headers:5187; body:0)
Bytes Received: 0 (headers:0; body:0)

ACTUAL PERFORMANCE
--------------
ClientConnected: 13:22:15.164
ClientBeginRequest: 13:22:15.170
ClientDoneRequest: 13:22:15.173
Gateway Determination: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 58ms
HTTPS Handshake: 0ms
ServerConnected: 13:22:15.231
FiddlerBeginRequest: 13:22:15.231
ServerGotRequest: 13:22:15.234
ServerBeginResponse: 00:00:00.000
ServerDoneResponse: 00:00:00.000
ClientBeginResponse: 00:00:00.000
ClientDoneResponse: 00:00:00.000

As you can see, Fiddler is agreeing with my little Python program. I sent a request, then started a request to receive data, and never got anything back.

Here's the fun part. Eventually that jscript file timed out, and then my browser rendered the rest of the page ... four minutes and sixteen seconds later. (Notice that the very first request is the body of the web page, and I got it in its entirety. It was actually a script on the page that failed.)

I really do think this is an infrastructure problem on the hosting site.
While that makes sense, what I don't get is why (if it's a problem on their end) I can connect through proxies, but not directly. Right now I'm bouncing through some proxy server I found on the Internet, and here I am, no issues. If I cut the proxy out of the loop though, cityofheroes.com and ncsoft.com time out after an initial handshake.


 

Posted

Do you know if you ever get so far as to submit a HTTP request? Or do you croak even before then? If you croak before submitting a request, then it's a different problem. If you get to submit a request and never get a response, then it's basically the same as what I see, but it sounds like you fail more consistently.

It's possible that something is between all of us and NCSoft's web servers is eating data that's supposed to be coming back to our browsers. If that's what's up, it really should either be so transient that the connections and data streams recover due to retry or so consistent that it sometimes nukes connection handshakes. I did see one connection failure, but just one, so it's hard to know if that was this problem or something else that may have been transient. I've not yet seen my side send out a SYN that didn't give me a SYN-ACK.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

I seem to have fixed it by trying different DNS servers. The default with Comcast was bad, as was Google's DNS.

Open DNS seems to be working, though.


 

Posted

This is the first time I've been able to access the forums or the main website in days. I also use Comcast.


 

Posted

First time in two weeks I can see the site or the boards, I am with Comcast as well.


Death by AOE
A Level 50+++
Fire/Devices Blaster
Tier 4 All Around

 

Posted

First time I've been able to connect in about 4 days. And was having intermittent trouble before that for about a week. It's getting quite frustrating. I sure hope someone at Paragon/NCSoft is looking into it...

Thanks, UberGuy, for investigating this. Your work is appreciated.


...in CoH racing to 50 is like trying to race to the end of your vacation. -Arcanaville

Debt barely slows down levelling these days. It's just a little bar that measures how much Awesome you've generated recently. (If you're not getting debt, you're just not trying to generate Awesome hard enough.) -Kelenar

 

Posted

I was wrong about the DNS thing- the problem is persisting, no matter which DNS server I use.


 

Posted

New info. I've confirmed that even when I cannot load forum pages or the main site pages, I can still get at the server status XML feed. That's hosted on the same IP address as the main page, and will load, repeatedly, even when the main page will not.

This is not a network problem.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Similar problems. I get connected fine from home. At work the browser seems to connect to the server, but then doesnt get a reply and just sits there waiting for one. Occasionally it will respond normally.


 

Posted

I am on Cincinnati Bell DSL and I have this issue. I tried using the Google DNS server, too. No change. I'm thinking this might be an issue on their end, or someone has been DDOSing the forum server on the HTTP port. I did get a security certificate error when I tried logging in the forums on my phone, but I don't know if that is a related error.


 

Posted

The SSL error probably just means your phone browser does not trust the signer of this site's SSL certificate.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Today I can access the forums- I've changed nothing on my end.

I wish they'd tell us what they changed on their end today.


 

Posted

Yep, that's how I get it to work. Click click click click. Sometimes I give up. Today I persevered just to post this.


 

Posted

It's been working very well for me all day today.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA