Showing posts with label Login. Show all posts
Showing posts with label Login. Show all posts

20131013

Problem ID: 7734956177663763342
Entered by: Ben Simo

Healthcare.gov chokes on its own cookies

After signing up for an account on Healthcare.gov, I was unable to login. Each time I tried to login, I got a blank page. After many unsuccessful attempts over a span of many hours, I then tried a different browser, and successfully logged into the system. Then after some use with a browser, login attempts resulted in a blank page.

Searching Twitter revealed that many others were tweeting about having the same problem. The response they got from Healthcare.gov was the same as I had received when I contacted support: that glitches were occurring due to a large number of users on the site, and that I should be patient and try again later -- preferably in early morning hours when there was less site traffic.

Not being so patient, I compared the network traffic of the browsers that could successfully login to those that failed. Those that failed returned an HTTP 400 (Bad Request) error for the userprofile request; while those that succeeded returned an HTTP 302 (Moved Temporarily) status.




HTTP 400 means that either the URL or the request header sent by the browser to the server is malformed. Request headers contain information about the browser's capabilities and cookies. Cookies are small pieces of data placed in your browser by a server in order to identify you and your activity on a web site.

The userprofile URLs for both the working and the failing logins were identical. However, the cookies were significantly different. The total size of the cookies was much larger on the browsers with the failing logins -- specifically a couple cookies that contain information about activity on the LEARN side of Healthcare.gov.

For example, one of my browsers that failed to login was sending requests that were over 4600 bytes:

GET /marketplace/auth/userprofile HTTP/1.1
Host: www.healthcare.gov
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Referer: https://eidm.cms.gov/successffmeng.html
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Cookie:
JSESSIONID=[47-byte value];
optimizelyEndUserId=[35-byte value];
querystring=[31-byte value];
qa-complete=[152-byte value];
quickAnswers=[315-byte value];
optimizelyCustomEvents=[113-byte value];
history=[1048-byte value];
language=[30-byte value];
optimizelySegments=[175-byte value];
optimizelyBuckets=[6-byte value];
akaau=[46-byte value];
_ga=[27-byte value];
__utma=[56-byte value];
__utmb=[25-byte value];
__utmc=[9-byte value];
__utmz=[106-byte value];
__utmv=[144-byte value];
_chartbeat2=[53-byte value];
_chartbeat_uuniq=[1-byte value];
PRUM_EPISODES=[478-byte value];
AKSB=[478-byte value];
ObSSOCookie=[540-byte value]

(In the above example, I replaced the actual cookie values with their size.)


From the information in the response headers from the server, I learned that the userprofile request is handled by an Apache Coyote server. A quick web search revealed that Coyote's default maximum HTTP header size is 4096 bytes.

So, I edited my cookies down until the full header of the userprofile request was under 4096 bytes, and my browser that had been failing to login successfully logged me into Healthcare.gov.

The cookies created by the LEARN side of the Healthcare.gov site (combined with all the tracking cookies), caused the total request header to become too large for the GET INSURANCE side's user profile page to handle. The site is choking on the cookies it generates.

So, this login problem appears to have nothing to do with the number of users on the site. The problem is due to the amount of activity done on the site by an individual user. Those who did not do enough to make the LEARN side of the site's cookies large enough to exceed the 4096 byte limit could successfully login. Those who did a lot of browsing of the site could not login. Clearing cookies will temporarily fix the problem.

If you are having trouble logging into Healthcare.gov, try clearing your browser's cookies.

All those phone and web chat support people telling people to be patient and try again are not addressing the problem. They are only giving users more reason to become frustrated with something that is not related to system load.

Perhaps there are other reasons that others aren't able to login. For me, it appears to have been the size of the cookies.





UPDATE 11/04: I am once again encountering this problem. Deleting the history cookie that gets generated while browsing the LEARN side of the site temporarily fixes the problem.

  Edit

20110906

Problem ID: 5606537851159089833
Entered by: Ben Simo

Could not be sent



The iFit web site appears to have been redesigned since my last visit. The login credentials I tried don't work. I ask the system to send me my username. It responds with an error: "Your username could not be sent. Please try again later." I try later and get the same message.

Does 'could not be sent' mean there's a temporary technical problem on their end? If so, trying again later might make sense.

Or does 'could not be sent' mean the email address I entered is not in their system? If so, trying again later won't fix the problem.

While it is generally a good idea to not give unknown users information that may assist in gaining unauthorized access, I'd like to know if my old account still exists after the site redesign.

  Edit

20110904

Problem ID: 4150204347200537384
Entered by: Ben Simo

Higher price for returning customers

The family wants pizza. I visit Dominos.com.



I see an ad at the bottom of the web page for 2 medium pizzas for $5.99 each. I click the "Order this deal" button.



A dialog box appears, asking if I want to upgrade to large pizzas for $7.99 each. I click "Yes".

A web page loads asking me to identify my location.



I click the tiny "Log In" link at the top right to log into my account and use one of my saved delivery locations.



I enter my email address and password, and click the "Log In" button.  I am returned to the location entry page.



I select a location, and then select the "Build Your Own Pizza" feature. I build a pizza and add two of them to my order.



I check the price. I expected $7.99 times two to be much less than $28.58.

It appears that the process of logging into my account canceled out the special price I had selected. (I later tested this and confirmed that if I don't login, the special price is applied.) Had I not been paying attention, I may have ordered at a much higher price than expected.

So, to get the special price selected from the home page, a user who logs into an existing account must go back to the home page, or the "View All" option and re-select the special offer.



I re-select the special deal, and presto chango... the price drops in half - almost.



I thought that the option to login to an existing account with save preferences was supposed to make ordering easier.

  Edit

20110826

Problem ID: 3183624173692131978
Entered by: Ben Simo

I've been trying again all this week



I've been getting this message all week. As the password reset system appears to let me reset my password, I doubt this is an issue with my credentials. I'd call if the paper bill didn't say I have to call during hours that I've not yet been able to call. I'll try again next week.

  Edit

20110825

Problem ID: 8237310668572294034
Entered by: Anonymous

Not Seamless

If I have to contact a system administrator, it ain't seamless.

  Edit
Problem ID: 7920642403087747459
Entered by: Ben Simo

Sign Out, Sign Up, Sign In



Apparently (or not so apparently), being signed into Yahoo! does not sign one into Yahoo! Groups. (It used to.) This page displays the header Yahoo! sites display when I am logged-in. It greets me by name.  It even offers a "Sign Out" option. However, it doesn't display the list of my Yahoo! Groups.  To view my groups, I have to sign in again.

  Edit

20110824

Problem ID: 4074670249834777009
Entered by: Ben Simo

Please login


Rather than automatically re-establish a timed out session, or provide a login form, or a link to a login page, tell the user to go to another website to login and then find and re-select what they already told you they want to see.

  Edit

20100213

Problem ID: 969187175298982128
Entered by: Anonymous

Error logging in

Michael F reports:

Got this using my Username and Password, and an updated one from the site.

So what is the Error?



It is generally a good idea not to disclose information that could help someone gain unauthorized access to your system, but a bit more information than this could help real customers.

  Edit

20100208

Problem ID: 6188682487092634466
Entered by: Anonymous

Bonus Logout Action


"Formspring.me logs you out of Facebook AND formspring when you click login if you've logged in with Facebook." - @iamdez

  Edit

20100201

Problem ID: 2468126752835325087
Entered by: Ben Simo

System error: 1814



Error 1814? What does that mean?  Login to what service?  Running the application as another user? What terminates?

  Edit

20100131

Problem ID: 1462817150198588414
Entered by: Ben Simo

Locked out for five minutes

@DanielTome: Really annoyed with the user experience of Adobe Online Creative Festival (login image) #ux #login #fail




Locking a user out for logging in when they have an active session is not very friendly. How about asking the user if they want to cancel the old session?

  Edit

20100117

Problem ID: 6585450013601144192
Entered by: Ben Simo

Logan Engine Security Violation



I did not intend to violate anyone or anything's security.

A Logan Engine?

As in the car made by Renault?

Or maybe it refers to the airport in Boston?

Or maybe I should start running like Logan before my crystal turns black. ;-)

  Edit

20091228

Problem ID: 4913312301677297934
Entered by: Ben Simo

Frustrated with headache

“our SOS quit working. the sql server is giving me errors uninstalled and reinstalled still same. @AOPHomeschool frustrated w/ headache now. here's the error in case someone out there can help me” - @mtdewlvr74

  Edit

20091225

Problem ID: 3318008343236519083
Entered by: Ben Simo

Wonderfully cryptic error message

If it is found, why is it still unknown?



(CC) by codepo8

  Edit

20090225

Problem ID: 103479770230257423
Entered by: Ben Simo

How many times must I login?

One of my favorite features in Firefox is the ability to close the browser and have it remember what I was viewing and reload those pages automatically when I restart the browser. This feature usually works great at home and on the road.

However, when I launch Firefox at the office, I get something like the following:


Firefox 3 displays a proxy login dialog for every tab that accesses data outside the corporate intranet. This is quite annoying. (Firefox 2 only prompted to login to the proxy once -- no matter how many tabs were being opened.)

  Edit