Seriously getting logged out of the forum is getting pretty annoying now...


Aggelakis

 

Posted

Quote:
Originally Posted by _Psi_ View Post
Because that's garnering fantastic results?

Sorry, but this needs to be EVERYWHERE until they fix it.

I can't even stay logged in for more than five minutes.
Indeed, the Tech issues post is a complete waste of time. ONE FULL YEAR of posts on this very problem and it's no better... in fact it's gotten much WORSE than it was last year.


COH has just been murdered by NCSoft. http://www.change.org/petitions/ncso...city-of-heroes

 

Posted

Quote:
Originally Posted by _Psi_ View Post
Because that's garnering fantastic results?

Sorry, but this needs to be EVERYWHERE until they fix it.

I can't even stay logged in for more than five minutes.
Actually, posting it EVERYWHERE would be violating Rule #5 of the currently posted Message Forum Rules and Guidelines.

Quote:

Do not engage in Lobbying on the Official Forums. Lobbying is continually bringing up the same topic repeatedly in numerous different threads or as an off-topic post in official threads to get developer attention. This form of posting is not permitted. We recognize you may be passionate about a specific subject, however this sort of posting is non-constructive and will not be tolerated.
Is it annoying? Of course it is.

Is it worth violating the forum rules and chancing having my forum privileges revoked? Not in the slightest.


If the game spit out 20 dollar bills people would complain that they weren't sequentially numbered. If they were sequentially numbered people would complain that they weren't random enough.

Black Pebble is my new hero.

 

Posted

Quote:
Originally Posted by Texas Justice View Post
Actually, posting it EVERYWHERE would be violating Rule #5 of the currently posted Message Forum Rules and Guidelines.



Is it annoying? Of course it is.

Is it worth violating the forum rules and chancing having my forum privileges revoked? Not in the slightest.


Yeah you got me. I meant that literally. Yup. Sure.


"The Hollows was a cover up; it was really caused by Blue Steel experimenting with Foot Stomp." - Steelclaw

<-- boy

 

Posted

Quote:
Originally Posted by Twisted Toon View Post
I'm pretty sure that as soon as I mention the lack of auto log-offs I've had, I'll get logged off.

So, I won't.
I knew I shouldn't have mentioned that...

stupid log off bug.


There I was between a rock and a hard place. Then I thought, "What am I doing on this side of the rock?"

 

Posted

It happened to me on Saturday, and then again today. ARGH!

--NT


They all laughed at me when I said I wanted to be a comedian.
But I showed them, and nobody's laughing at me now!

If I became a red name, I would be all "and what would you mere mortals like to entertain me with today, mu hu ha ha ha!" ~Arcanaville

 

Posted

Yep.

It's extremely annoying, and after a year, it leaves zero doubt in my mind
regarding the capabilities (or lack thereof) of the site maintainers...

At this point, I don't even log in any more unless I see a post I feel compelled
to respond to - and in that case, I store my text in the clipboard before hitting
Preview or Submit.

In short, it's pathetic. There's no other way to sugar-coat it anymore.


Regards,
4


I've been rich, and I've been poor. Rich is definitely better.
Light is faster than sound - that's why some people look smart until they speak.
For every seller who leaves the market dirty stinkin' rich,
there's a buyer who leaves the market dirty stinkin' IOed. - Obitus.

 

Posted

It only seems to happen when I typed out a long reply... T_T


What's left is to normalize all Assassin Strikes and improve Stalker's old sets (Claw, MA and EM)! You don't need to bring back the missing PbAoE attack. You just need to make the existing ones better! For example, make Slice a WIDER and LONGER cone.

 

Posted

I'm not really thinking they'll ever fix this, but it would be awesome if all the updates could be kept in the original thread. Just in case.


There are no words for what this community, and the friends I have made here mean to me. Please know that I care for all of you, yes, even you. If you Twitter, I'm MrThan. If you're Unleashed, I'm dumps. I'll try and get registered on the Titan Forums as well. Peace, and thanks for the best nine years anyone could ever ask for.

 

Posted

An interesting (to me, anyway) thing happened today at the Titan Network. For the past several months, I've been periodically getting errorbot e-mails we set up to let us know when SQL statements generate errors. It hasn't been a big deal before, most of them are triggered by our automatic backup scripts that run every day.

However, today, I got one at 2:45pm in the afternoon, definitely not associated with any backups. That happens everyone once in a while, and I usually just ignore it because we haven't really been having any particular problems with things. Today, though, I decided to do a little digging and find out what's going on.

When I accessed the error, it told me:

Quote:
Error Number: 1213 Deadlock found when trying to get lock; try restarting transaction...
Followed by some user session information. When I Googled that error, I found some advice on tracking down what caused the deadlock. I ran the SHOW ENGINE INNODB STATUS command and found that our database was trying to run two queries against the sessions table at the same time: an UPDATE command that updates the session id and a DELETE command that removes old sessions based on activity time. Exacerbating the situation is the fact that the last_activity column in the sessions table isn't indexed, so it was doing a full table scan.

So why am I posting this in this thread? Because in the InnoDB status report, this line caught my eye:

Quote:
*** WE ROLL BACK TRANSACTION (1)
Transaction (1) is the one that updates the session_id information of some user. I got to thinking, of course, what problems could that cause? Well, the first thing that came to mind is that if the user's cookie has one session id stored and the database, which wasn't updated with the new session id because the transaction was rolled back, has a different one, the application will think that the session doesn't exist, effectively logging out the user.

Even further (and this is speculation because I don't have a copy of vBulletin to actually check this), it's possible that there's a security check built into the system to protect against hijacked sessions. If someone tries to access a site using an old session id, it's entirely possible that the software will wipe server-side session information, causing the user's settings (such as messages read, etc.) to be reset.

I'm going to PM Zwillinger and Avatea with a link to this post to pass onto the CoH site webmasters. Here's my suggestion: Digest this article thoroughly, especially on how to detect (SHOW ENGINE INNODB STATUS) and troubleshoot deadlocks. Check to see if you're encountering deadlocks especially against the sessions tables, causing session-related statements or transactions to be rolled back. If so, that will result in inconsistent session states between the server and the client. Given the sporadic nature of this issue, I'd bet dollars to doughnuts that's what is causing this bug. It's probably not even a bug within vBulletin itself, but I know that there are hooks into the database for managing things like the test server character transfer and validating accounts against the game subscriber database. Be especially aware of INSERTs, UPDATEs, and/or DELETEs that are occurring regularly against the sessions table, perhaps as part of a maintenance script.

I'll see if I can get a copy of vBulletin and troubleshoot it further, but since I'm working on Titan 2.0, they don't exactly give out free trial of the software, and I have no idea what all goes on with your back-end database, I can't make any promises. Still, hopefully it's a good start on finding the problem.


We've been saving Paragon City for eight and a half years. It's time to do it one more time.
(If you love this game as much as I do, please read that post.)

 

Posted

Yep, happened to me when I tried to go to page two of this thread

I really can't understand why it happens. Are we on some really bad forum software or something? I regularly use about a dozen other forums and I never get logged out of them.


 

Posted

Just hit 3 ******* times in 20 ******* minutes! ******* ridiculous!

Either fix the ******* software or make a device that smacks the person responsible across the face every time someone gets ******* logged out!


@Doctor Gemini

Arc #271637 - Welcome to M.A.G.I. - An alternative first story arc for magic origin heroes. At Hero Registration you heard the jokes about Azuria always losing things. When she loses the entire M.A.G.I. vault, you are chosen to find it.

 

Posted

Quote:
Originally Posted by Zwillinger View Post
I've forwarded this one up the chain yet again.
If you hear anything, or have heard nothing after a while, can you drop the information back DOWN the chain?

I'm sure it's all well and good for the bean-counters to know that people are ticked off at this situation. But it'd be nice if we were told either that it's being looked at/fixed or "tough noogies".

Well, the "tough noogies" answer would probably not qualify as "nice", but at least we'd know where we stand.



Clicking on the linked image above will take you off the City of Heroes site. However, the guides will be linked back here.

 

Posted

Please, can we keep this in the original thread? It's going to be hard celebrating two birthdays a year.


There are no words for what this community, and the friends I have made here mean to me. Please know that I care for all of you, yes, even you. If you Twitter, I'm MrThan. If you're Unleashed, I'm dumps. I'll try and get registered on the Titan Forums as well. Peace, and thanks for the best nine years anyone could ever ask for.

 

Posted

I think we should make about 50 or 60 threads!


@Doctor Gemini

Arc #271637 - Welcome to M.A.G.I. - An alternative first story arc for magic origin heroes. At Hero Registration you heard the jokes about Azuria always losing things. When she loses the entire M.A.G.I. vault, you are chosen to find it.

 

Posted

Quote:
Originally Posted by DumpleBerry View Post
Please, can we keep this in the original thread? It's going to be hard celebrating two birthdays a year.
Why? Because that original thread was having so much effect? At least we've had SOME redname comment here even if it's simply a "passing the info along to the appropriate party" answer.

That original thread accomplished absolutely nothing in a YEAR; by that measure it was a pointless waste of time. It's still completely inexcusable for something this blatantly broken to be totally ignored for all this time. It never happened that I recall on the old forums and didn't happen on these until last year... obviously they broke something and can't be bothered to fix it.


COH has just been murdered by NCSoft. http://www.change.org/petitions/ncso...city-of-heroes

 

Posted

I thought that that the other thread was for the technical side of bug-reporting, and this one is for registering the community's displeasure at the shoddy service it's receiving.

Honestly, while the devs are always quick to point out how important CoH's community is to the game, this ongoing problem undermines those statements every time someone loses a post because of this apparently unfixable bug.


 

Posted

Quote:
Originally Posted by Call Me Awesome View Post
Why? Because that original thread was having so much effect? At least we've had SOME redname comment here even if it's simply a "passing the info along to the appropriate party" answer.

That original thread accomplished absolutely nothing in a YEAR; by that measure it was a pointless waste of time. It's still completely inexcusable for something this blatantly broken to be totally ignored for all this time. It never happened that I recall on the old forums and didn't happen on these until last year... obviously they broke something and can't be bothered to fix it.
Oh hey, your special thread over here fixed the forums? Awesome.


There are no words for what this community, and the friends I have made here mean to me. Please know that I care for all of you, yes, even you. If you Twitter, I'm MrThan. If you're Unleashed, I'm dumps. I'll try and get registered on the Titan Forums as well. Peace, and thanks for the best nine years anyone could ever ask for.

 

Posted

Quote:
Originally Posted by TonyV View Post
Transaction (1) is the one that updates the session_id information of some user. I got to thinking, of course, what problems could that cause? Well, the first thing that came to mind is that if the user's cookie has one session id stored and the database, which wasn't updated with the new session id because the transaction was rolled back, has a different one, the application will think that the session doesn't exist, effectively logging out the user.

Even further (and this is speculation because I don't have a copy of vBulletin to actually check this), it's possible that there's a security check built into the system to protect against hijacked sessions. If someone tries to access a site using an old session id, it's entirely possible that the software will wipe server-side session information, causing the user's settings (such as messages read, etc.) to be reset.
Anything is worth investigating at this point, however, this is unlikely to be the entire story. I've been doing some rather focused testing in the last week specifically, and tampering with the vbb session ids doesn't automatically log you out. It forces vbb to create a new session id with the original state data, and send you a new bbsessionid.

Somehow, the problem isn't just the session identifiers being lost, but *all* state information about the session being lost. What's more, as I mentioned in the other thread, if you save that information and reinject it into the browser, vbb is fully capable of accepting it and putting you back more or less where you were (with manual hacking, I can get everything back except for a lost post in mid-post).

I'm sort of half-seriously considering writing a special proxy server in python that I can use to add special response filters to the coh boards session. If I can eliminate all Set-Cookie: value=deleted headers on half the cookie values and leave everything else intact, that might actually fix the system. Although I'm using the word "fix" here in a highly non-standard way.


[Guide to Defense] [Scrapper Secondaries Comparison] [Archetype Popularity Analysis]

In one little corner of the universe, there's nothing more irritating than a misfile...
(Please support the best webcomic about a cosmic universal realignment by impaired angelic interference resulting in identity crisis angst. Or I release the pigmy water thieves.)

 

Posted

Quote:
Originally Posted by Ironblade View Post
That's code for 'ranting', isn't it?
If ranting is the only way that one can register displeasure, then that shows a lack of self-restraint and composure. Maintaining a degree of calm when matters go awry is a pragmatic philosophical approach to life.


 

Posted

Quote:
Originally Posted by Arcanaville View Post
Somehow, the problem isn't just the session identifiers being lost, but *all* state information about the session being lost. What's more, as I mentioned in the other thread, if you save that information and reinject it into the browser, vbb is fully capable of accepting it and putting you back more or less where you were (with manual hacking, I can get everything back except for a lost post in mid-post).
Unfortunately, for me it seems as if that particular point is exactly where the boards decide I'm not logged in, so I'm SoL for the post content.


"But in our enthusiasm, we could not resist a radical overhaul of the system, in which all of its major weaknesses have been exposed, analyzed, and replaced with new weaknesses."
-- Bruce Leverett, Register Allocation in Optimizing Compilers