#12422 closed enhancement (fixed)
WebPositive enhancement for error message
Reported by: | ronald-scheckelhoff-trac | Owned by: | pulkomandy |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/WebPositive | Version: | R1/Development |
Keywords: | Error message enhancement SSL TLS failure | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
When Web+ sees a page it cannot connect to because the TLS version is unaccepted or the cipher is unaccepted, it does nothing, as shown in the first image.
When Netsurf sees the same page, it displays a message, as shown in the second image.
The third image contains the Netsurf debug session for this info.
While I don't think it's necessary for a message box to appear as it does with Netsurf, it might be more user friendly for Web+ to put something on the status bar when it happens.
Attachments (5)
Change History (10)
by , 9 years ago
Attachment: | webpositive-tls-version-unaccepted.png added |
---|
by , 9 years ago
Attachment: | netsurf-unable-to-fetch-doc.png added |
---|
Netsurf response to unaccepted TLS session
by , 9 years ago
Attachment: | netsurf-tls-version-unaccepted.png added |
---|
Netsurf debug session for this info (with same TLS situation as Web+)
comment:1 by , 9 years ago
Note that Web+ doesn't hang or anything like that. But the status bar doesn't change, the little progress bar stays at the first tick, and it doesn't connect. But the browser is fine otherwise, and will connect to the other urls on the page.
comment:2 by , 9 years ago
Hi,
- You can use "save report" from Debugger menu instead of attaching a screenshot. The file will be smaller and have more information.
- A link to the website would be helpful, so I don't have to extract it from the screenshots. Is it https://forums.freebsd.org ?
by , 9 years ago
Attachment: | WebPositive-556-debug-15-10-2015-12-24-15Y.report added |
---|
Webpositive debug report as file
by , 9 years ago
Attachment: | NetSurf-805-debug-15-10-2015-12-25-28Y.report added |
---|
Netsurf debug report as file
comment:3 by , 9 years ago
Yes the url I used is https://forums.freebsd.org I've attached the debug reports (for both NS and Web+) as files. Since the Netsurf app from Haiku Depot already has debug info, and because it's real easy to download its source, I've been using NS for debugging, and just working Web+ in parallel from that - figuring the same errors on occasion - lazy, I guess. Anyway - I hope the debug output can be helpful.
Since there isn't actually any real 'broken' error, the debug report doesn't jump out at me with anything (for Web+) because it goes well past the issue. But, in the last screenshot image of the debugger, the Netsurf C source points to the issue pretty well, because I set a breakpoint. I guess I could set a breakpoint in Web+ as well ... I'm not nearly as familiar with the source of Web+, so would have to dink around. I looked at the webkit, web+, and libssl images in the Web+ debugger session searching for a bp hint. Wow, LOL. The Webkit/Web+ space is big.
@pulkomandy: This is kind of a low level "enhancement" ticket anyway. Maybe ticket 12420 is much more important. I had that one pop up again today. I forget to select the Web+ component, so you may not know about it.
comment:4 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Webpositive response to unaccepted TLS session