I’m thinking of publishing some ‘open’ bug reports. I’ll be posting mostly about websites that I (or people I know) use; and I’ll send this as feedback to the site as well, when possible. Lets see if I can get some responses.
Here’s a bug report for bseindia.com:
Sample URL: http://bseindia.com/price_finder/stockreach.asp?scripcd=500325
Issue: The Java applet doesn’t load properly. On further investigation, I can see the following output on the Java console:
java.security.AccessControlException: access denied
(java.net.SocketPermission www.bseindia.com:80 connect,resolve)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
…It seems that the applet cannot open the page it requires, which results in no data being shown. On further investigation, the URL http://www.bseindia.com/price_finder/stockreach.asp?scripcd=500325 works fine—removing the
wwwfrom the URL causes the page to break.Proposed solutions:
- Use relative URLs to open the resource in question.
- Grant the applet permission to open pages from bseindia.com as well as www.bseindia.com—there must be some method to specify this.
- Use server-side redirect rules and allow one URL to access the page in question—either with or without the
www.
I wanted to provide the site with this feedback, but I couldn’t:
First of all, the feedback page for the site, http://bseindia.com/feedback/feedbackbseinfo.asp does not work without the
www. I get a 404 error on submitting it. I had to use the URL http://www.bseindia.com/feedback/feedbackbseinfo.asp, this is another bug report in itself.The feedback page contains a textfield scaled to be 200 pixels wide by 50 pixels height. A textfield mind you, not a textarea. I can’t enter multiple lines there. I disabled Firefox’s Javascript support, and used Firebug to convert the textfield into an textarea.
On submit of the page to the URL http://www.bseindia.com/feedback/actionfeedback.asp, I get the error message:
Microsoft OLE DB Provider for ODBC Drivers error '80040e09'
[Microsoft][ODBC SQL Server Driver][SQL Server]INSERT permission denied on object 'feedback', database 'Bse', owner 'dbo'.
/feedback/actionfeedback.asp, line 32
Well, I tried. I’ve published the bug report here, and it’ll hopefully come to the attention of somebody who works there. If a website gets so many things wrong, I don’t think I can trust it with my financial details. So, bseindia.com, I won’t be using you in the near future.
Comment (1)
Good one buddy, Now you will get all the financial tips directly from BSE ;)