77.00 KB, application/msword
12.14 KB, application/octet-stream
27.97 KB, application/octet-stream
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 In Blackboard 8.0 Grade Center, while using Firefox 3 RC 1, when I try to upload an excel grade data spreadsheet, I get the alert "Please enter a valid file" when I click submit. This works fine on Firefox 2, so I know the files are valid. Reproducible: Always Steps to Reproduce: 1.Log into Blackboard 8.0. 2.Click Control Panel with a course site 3.Click Grade Center under Assessments 4.Click Manage, then click Upload 5.While on the Upload Grades page, click Browse and choose a .xls file. 6.Click Submit Actual Results: Alert: "Please enter a valid file" Expected Results: Uploaded the file and proceeded to the next screen.
Component: Extension Compatibility → File Handling
Version: unspecified → 3.0 Branch
Actually, the problem occurs regardless of the file type. Don't know that it matters, considering what Jesse said, but just thought I would mention it.
I guess I should clarify. This happens on the student side, too, when trying to upload files attached to assignments.
Summary: Displays alert "Please enter a valid file" when I try to upload an excel (xls) file. → Displays alert "Please enter a valid file" when I try to upload a file to Blackboard
does this demo service work? if so, please provide precise steps....
This is a major problem for students. BlackBoard is widely used and this bug prevents students from submitting homework. Students have to use a different browser (e.g. IE) in order to complete assignments. Instructors will have to advise students to use a different browser in their courses. It's really a show stopper for any course using Bb.
As I said in comment 1, I believe this is a Blackboard bug rather than a Firefox bug. Please complain to them.
You may be right. Opera exhibits the same problem. But, the long and the short of it is, BlackBoard has a huge user base in universities. The users can't not use BlackBoard. It does work with IE and did work with Firefox 2. Something changed from Firefox 2 to Firefox 3 that caused the bug in Bb to manifest itself. The user base will have to go to IE out of necessity and will perceive Firefox 3.0 as the problem. I just want the problem fixed. I'll report the bug to Bb. And, for what it's worth, I'm an instructor and I wear a Firefox polo to school.
What changed from Firefox 2 to Firefox 3 was that we fixed a privacy/security hole, bug 143220. Opera never had that hole (or had already fixed it), so it's not surprising that Blackboard is broken in Opera in the same way.
Not sure what all of this means, but there is an add-on that fixes the problem. "User Agent Switcher". Here's a link to the blog that gives the directions for it: http://www.shsu.edu/~ucs_www/webdev/blackboard/blog/2008/07/blackboard-and-firefox-3-assignment.html. Since FireFox 3 fixed a privacy/security hole that may have something to do with why BlackBoard 8 has a file handling compatibility problem, I wonder if this add-on, which fixes the incompatibility, breaks the fix for the security privacy hole?
I don't see anything obviously wrong in inputFileCheck. But that's also not where the "Please enter a valid file" string is coming from :/
Yeah, that script is wrong in pretty much the way I expected, and it makes sense that it breaks after the fix for bug 143220. The weird thing is that the script contains a comment mentioning Firefox 3 but there's no code associated with that comment.
Assignee: nobody → english-us
Component: File Handling → English US
Product: Firefox → Tech Evangelism
QA Contact: file.handling → english-us
Version: 3.0 Branch → unspecified
Thanks for finding the relevant script. Can you contact the Blackboard folks and ask them to fix it? If they want to check for Firefox (in order to continue checking for a full path in other browsers), they should look to see whether the user agent string contains "Gecko/". They can do something similar for Opera too, I guess. But I'd prefer if they dropped the check entirely, so they don't have to modify their script every time another browser fixes this security hole.
We're hitting this too, and it sucks. However, I've spoken to our Blackboard admin, and says that there is a fix from Blackboard for this. I'd recommend you get your institution to install it.
I tried to get a URL to the patch, but apparently your Blackboard admin needs to contact his/her TSM (Technical Support Manager) at Blackboard to get the patch. Resolving.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
I am finding the same thing happening again with the newer 3.5.2 version. However it does not happen with 3.0.13 version.
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.