Bug 84123

Summary: National Student Loan Data System (NSLDS) errors on attempted login
Product: WebKit Reporter: Simone Manganelli <simX_other>
Component: EvangelismAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, jensimmons
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
URL: https://www.nslds.ed.gov/

Simone Manganelli
Reported 2012-04-16 20:13:52 PDT
When attempting login to nslds.ed.gov, I get the following error: Error 500: ServletException in '/pages/SaFinMain.jsp': Wrong format string: '$###,##0' This occurs on the latest WebKit nightly build (Versione 5.1.5 (7534.55.3, r114286)), as well as Chrome 13.0.782.41. Firefox 11.0 allows successful login. Last I checked (a couple years ago), IE allows successful log on (and the website says that IE is the only supported browser, though it only lists IE 7.x, 6.x, and 5.x, which are terribly outdated).
Attachments
Alexey Proskuryakov
Comment 1 2012-04-17 13:08:18 PDT
I don't see any login link on <https://www.nslds.ed.gov/>. Where is it? Does this also occur in vanilla Safari 5.1.5, or did it start with nightlies? Finally, can you tell me what your primary system language is? I've seen some bugs like this that happened with non-English primary language only.
Simone Manganelli
Comment 2 2012-04-17 13:17:50 PDT
Ack, sorry, the "login link" is the "Financial Aid Review" button. You then have to click two "Accept" buttons (Privacy Act, 128-bit Encryption), and then you have to put in your SSN, first two letters of last name, DOB, and NSLDS PIN. After clicking the "Submit" button on that screen, I get the error. For obvious reasons I can't post that information here. Dunno if there's a way I can really help without divulging that info. Occurs with Safari 5.1.5. It's occurred with vanilla and nightlies for a *long* time, like years. I've never bothered to file a bug. For a while it didn't even work with Firefox, but it does again with Firefox 11.0. Primary system language is Italian. I changed my system language to English and presto! It logs on fine! Super-cool, thanks for the workaround. If I can provide any non-sensitive info that would help fix this bug for non-English languages, I'd be happy to provide it.
Alexey Proskuryakov
Comment 3 2012-04-17 13:53:00 PDT
Thank you! This looks like a server side issue. It's almost certain to happen in Firefox too if you change primary language to Italian in its settings (the difference is that Safari takes language from system, while Firefox uses separate preferences). Can you contact server administrators? It may carry more weight if it comes from an actual user of their system.
Simone Manganelli
Comment 4 2012-04-17 13:55:09 PDT
Yeah, I contacted them, I just get a generic "we'll forward this on to the appropriate person" message, unfortunately. :(
Simone Manganelli
Comment 5 2012-04-17 14:08:11 PDT
Also, confirmed that Firefox gets the same error message when you set the first preferred Firefox in-app language setting to Italian. So this really doesn't have to do with WebKit at all, just the server not handling the system language properly.
Note You need to log in before you can comment on or make changes to this bug.