11/18/2009, 01:08 AM
|
#1 (permalink) |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
![]() I'm initiating this thread to bring awareness to a certain family of Web 1.0 based errors specific to HTTPSecure networks. I bring this issue here because Palm live tech support was as helpful in blame shifting as ever... I receive this error when attempting to gain throughput access to my college wi-fi network. By throughput I mean that I am already part of the public network, having obtained an IP, DNS, SubNet etc, but must log in https style before being able to check my e-mail, listen to shoutcast radio, get on the web etc. The 1.2.1 process involved connecting to the wi-fi network in the typical way, then attempting to browse the web. An intercept page would appear stating something to the effect of Re-Direct to LogIn page. I would log in. All would be good. After the 1.3.1 update, the redirect breaks, producing the "Unable to load page [Error 2051]" message. (I tried the standard restart. Full erase. webOSdoctored back to 1.03 --> untainted update to 1.3.1. Nothing.) Palm chat tech support only proved that "Austin" REALLY wanted it to be the school's fault. I asked him to weigh the likelihood of an overnight, unannounced, campus wide network protocol change versus a compatibility hick-up. Guess how the Palm rep voted? ![]() I've seen similar posts of similar problems with respect to Error 2035 on the web but to no conclusion. Maybe I have the freak phone that doesn't play well with others at 1.3.1 but the functionality flaw was enough for me to revert back to 1.2.1. If anyone out there could offer an unbiased explanation of how the browser could fail to negotiate an https redirect under 1.3.1 while suceeding, one day earlier, at 1.2.1, I would greatly appreciate the comp-sci lesson.
|
11/18/2009, 09:55 AM
|
#2 (permalink) |
|
Member
![]() Join Date: Jun 2009
Posts: 343
Likes Received: 7
Thanks: 20
Thanked 39 Times in 26 Posts
|
I have been getting that error message a lot since installing the new update. It is very annoying and for me it is happening all the time when connected via Wifi, either home or at work.
|
11/18/2009, 11:25 AM
|
#3 (permalink) |
|
Member
![]() Join Date: Jul 2009
Posts: 1,599
Likes Received: 2
Thanks: 88
Thanked 274 Times in 210 Posts
|
I haven't had any problems since the 1.3.1 update but it sounds to me like the redirect your school does likely a non-standard (but supported by IE) attempt which other browsers are probably lenient about, (have you tried this on Chrome or Opera?) and with the latest patch the updated Browser just doesn't like it and throws an error instead of letting you continue, could be an oversight, or it could be to protect you from memory leaks.
Anyway, you could request a patch which overrides the new browser with the old, could be easy (depends on how much interdependent code was placed in the latest patch). Otherwise you'll have to wait for another update. |
11/19/2009, 04:41 PM
|
#4 (permalink) |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
Thanks, alex. I appreciate your assessment. To the benefit of Palm, I'm going to assume that my school is offering right handed 1.3.1 a left handed hand shake. As for asking for a patch - i think I'll just sit this one out. Fewer headaches = a better user experience in my book.
|
11/20/2009, 08:57 AM
|
#5 (permalink) |
|
Member
![]() Join Date: Oct 2005
Posts: 28
Likes Received: 0
Thanks: 2
Thanked 1 Time in 1 Post
|
Having poked around after I got the same error accessing my home Debian-based server (and initially blaming 1.3.1 for all my woes), I'm now wondering if the problem may come from something done to address this man-in-the-middle vulnerability (CVE - CVE-2009-3555 (under review)). By sheer coincidence the Debian update for this issue and my Pre update to 1.3.1 occurred on the same day and now I can't access any SSL protected pages on my server from the Pre. (IE and Firefox are both working fine). So it's actually possible that the guy from Palm was right and that the change occurred on your school's server end. It's still not a good thing (to say the least) that the Pre's browser can't handle something that both IE and Firefox swallowed without a hiccup, but at this point I'm not at all certain that going back to 1.2.1 would help anyhow.
|
11/20/2009, 11:22 PM
|
#6 (permalink) |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
35...
Thanks for your input. I actually downgraded my pre to 1.2.1. Webdoc style. Total clean slate. My school network is back to functional. (I'm on it as I write.) I'll look at the MitM post but i'm burned on reloading patches and brews for the time being. If I could be 100% on the log-in I would jump but nothing looks that likely as of today. However, i'm a mandriva user. Linux will win, it just takes time. EDIT Ok... looked at the article regarding SSL/TSL Man-in-the-Middle attact vulnerbilities. My guess is the following: My school uses the vulnerable SSL/TSL process. 1.3.1 'fixes' the problem by denying access (in an insecure situation). Well, ok... thanks, Palm, for the band-aid but I was unaware that I was bleeding! If this is indeed the case then I find the 1.3.1 SSL/TSL fix to be nothing more elegant than shutting off the water main to stop a leaky faucet drip. I would have preferred the power of decision be left to myself and/or my school (School obviously being ok with the vulnerability) to deny access/functionality. I hate to side with Microsoft, but even IE gives you the option to proceed in insecure places. It's kind of like the Palm-DMV taking my license away in order to protect me from getting into a wreck. Personally, I'd prefer to take my chances and continue to enjoy my, perhaps dangerous, mobility. Last edited by jnever1; 11/20/2009 at 11:39 PM. Reason: new info |
11/24/2009, 06:35 PM
|
#7 (permalink) |
|
Member
![]() Join Date: Oct 2009
Location: Portugal
Posts: 305
Likes Received: 1
Thanks: 86
Thanked 42 Times in 23 Posts
|
Having the same problem here. Thats no way to bypass this problem by modification of web browser with a patch or something?
Im getting realy frustrated: can't access my university wireless network neither can access moodle or the university website. |
11/25/2009, 10:14 PM
|
#8 (permalink) |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
Well, as much as I'd like to b and m (and I did to the Palm chat tech... all the while trying to pry info that might lead me to the aberration in code from 1.2.1 --> 1.3.1) I'm comfortable with the idea that Palm doesn't want to be known as having produced the phone/OS that allowed a "secure" network to be hacked.
That said, I reitterate that slapping a tournicate on this security leak was a BigBrother move on the part of Palm. I'm a big kid and it would be daft of me to assume my school was unaware of its security inefficiencies. A more acceptible fix would simply interrupt navigation with a security warning and a "Do you want to procede?" - Yes/No. Maybe if enough ppl speak up, we can get this fixed by Palm rather than hoping for some gifted, kind, guru to save the day! |
11/26/2009, 07:05 AM
|
#9 (permalink) |
|
Member
![]() Join Date: Oct 2009
Posts: 15
Likes Received: 0
Thanks: 0
Thanked 1 Time in 1 Post
|
Same problem here - error 2035. I'm trying to access my records at my university. I can access my records from any computer, but not from my Pre. I can access other web pages at the university from my Pre, but when I go to the login page for records, no-go.
I read some posts speculating that it might be because of a redirect from an http to an https page. True, I am being redirected. However, I bypassed the redirect and directly typed in the https URL. No-go. We need a Palm rep to get into this discussion. This is definitely a bug and it needs to be fixed. |
12/01/2009, 09:12 PM
|
#11 (permalink) | |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
from New Browser Flaw Weakens EV SSL Trust - Security
Quote:
|
|
12/01/2009, 09:16 PM
|
#12 (permalink) | |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
from Wildcard certificate spoofs web authentication • The Register
Quote:
|
|
12/01/2009, 09:42 PM
|
#13 (permalink) |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
In other words, Palm didn't "fix" this on the webkit end. They turned it off entirely.
I'm sure they did so in order to ensure that they 'have taken reasonable measures to prevent any such unauthorized authentication spoofing' I don't blame them. Would you want to be the vulnerable browser that allowed personal info to be snooped? My efforts are to get this re-enabled, while enjoying the benefits of the 1.3.1 upgrade. So far all I've hit are brick walls. Palm's version of webkit isn't open source (webkit , unaltered, is the open source project behind apples Safari browser) Remember, the entire WebOS is essentially a browser (kinda like the windows and iexplorer in MSWindows are an effectualization of MSexplorer). Anyway, to reverse engineer palm's webkit browser-app, I would need a decompiler, coding knowledge beyond your backyard SQL driven web application, and some sort of map to get me to the meat and potatos of this flaw-gone-wild. I was hoping that the map would be readily producible upon fault logging of browser-app, but I don't know how to enable this feature (or even if it exists). I'm not giving up though. Palm offers certail packages in WebOS as open source, found here: opensource.palm.com - WebOS1.3.1 and here: opensource.palm.com - WebOS1.2.1 The entire OS can be downloaded in WebOSDoctor form as .jar files (which can be browsed as archives using 7-zip) from the wiki, here:webos doctor .jar files All the research can be done without actually effing with your pre. Get the SDK and emulator running, and I 'suppose' you could testbench, but the reality is that any fix would need be tested on a live device in a live situation. My situation is 20 miles away and I only visit it twice a week. Anyway... I'm momentarily burned on this because I managed to de-tap my screen (what good is a touch screen if touching it doesn't work!) from either all the screwing around with WinSCP and SFTP and SSH (not likely) or some unfavorable combination of patches, 'dangerous' or not. Good luck if you need it. Help out if you can. |
12/01/2009, 10:07 PM
|
#14 (permalink) | ||
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
found in webkit-patch inside of the webkit-patch.gz file on opensource.palm.com 1.3.1 opensource packages page:
Quote:
Quote:
|
||
12/02/2009, 09:04 AM
|
#15 (permalink) | ||
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
from : webkit-v8-patch in webkit-v8-patch.gz as downloaded from opensource.palm.com - 1.3.1
Quote:
![]() from curl.haxx.se Quote:
I'm going to try to upload curl's latest cacert.pem to my palm to see if THAT works, probably won't. More likely I'm going to have to recompile/install curl and libcurl without ssl support. Last edited by jnever1; 12/02/2009 at 10:52 AM. |
||
12/02/2009, 01:49 PM
|
#18 (permalink) |
|
Member
![]() Join Date: Oct 2009
Posts: 70
Likes Received: 0
Thanks: 5
Thanked 10 Times in 8 Posts
|
Yeah... i tried all three. it's not a config switch, it's an argument modifyier. without an immediate web address to append, curl is not going to help my cause. It can, however, help narrow the scope of possible roadblocks (which I have down to curl itself or libcurl).
the big issue with the curl --insecure is that i would have to command line into my school... that is a no go. I don't want to browse the web entirely in HTML spit out on a terminal screen. EDIT As a test, I did the following with success: 1. ) wi-fi on (got a new pre today! to replace my tap dead unit) : connected to school (given IP etc) 2.) opened browser (clicked amazon icon just to trigger school redirect) 3.) recorded https address of Error 2051 (my attempt to break this issue with new certs failed again, expectedly) 4.) opened Terminal homebrew 5.) Code:
curl -k https://***.***.edu/auth/... 6.) Danced a little in my chair because i got in!!! By "getting in", i mean that the HTML of the login page flooded my terminal screen. It was a muted success. The positive outcome is that I know, now, libcurl needs to be recompiled/reinstalled without ssl authentication support. That said, to any who would do the same as me: be warned that disabling ssl verification might leave your sensitive data wide open for viewing, if you hook up to a spoof site. Furthermore, a warning: This recompile would NOT fix the recently discovered ssl vulnerability, in fact, it would amplify it. However, ssl-ing into a TRUSTED network over a TRUSTED connection should make you no less open to attack than with the verification left as comes 1.3.1. Last edited by jnever1; 12/02/2009 at 07:49 PM. |
![]() |
|
| Tags |
| error 2035, error 2051, unable to load page |
| Thread Tools | |
| Display Modes | |
|
|



