View Issue Details

IDProjectCategoryView StatusLast Update
0011044mantisbtfilterspublic2012-09-04 04:56
ReporterGeert-Jan Assigned Toatrol  
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
PlatformIntelOSWindowsOS VersionXP
Product Version1.1.8 
Summary0011044: Can't change projects in FireFox
Description

Can't change projects in FireFox

When trying to change to a different project, the first project always is selected.

I have tired this in IE (6.0 / 8.0) and it works just fine.

(I saw 0010876, cookies and Javascript are enabled)

Steps To Reproduce

In FF, try to switch to another existing project.
It returns to the first one "Alle Projecten" (All Projects)

Additional Information

FireFox: Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Mantis 1.1.8, dutch

TagsNo tags attached.

Relationships

has duplicate 0011751 closedjreese APPLICATION ERROR #2800 

Activities

Geert-Jan

Geert-Jan

2009-10-15 02:08

reporter   ~0023195

Impact is not a crash as "crash" of course, the system keeps working but it's getting close to impossible.

jreese

jreese

2009-10-15 08:13

reporter   ~0023202

I'm unable to reproduce this on any of my installations, and I use Firefox 3.0 and 3.5, Opera, and IE8. Unless you can determine the root cause of this issue, and/or submit a fix, I don't think there is anything we can do at the moment to solve this problem.

xyz123

xyz123

2009-10-15 10:03

reporter   ~0023204

I've encountered the same problem as well. 1.2.0rc2. Firefox 3.5.
No problems on IE. The workaround is of course to use IETab add-on for Firefox.

Furthermore, Firefox 3.5 caches everything and unless I click on refresh, no update is seen on the form or on view.
Again no problems on IE.

Geert-Jan

Geert-Jan

2009-10-15 11:51

reporter   ~0023206

With add-on "Corel IETab" it works! I can change my project and add new issues.

Maybe this work-around will help in te search for what's realy happening.

Thanks!

Geert-Jan

Geert-Jan

2009-10-15 15:53

reporter   ~0023209

Oops... Now I get a "Application error#2800" if I want to add en second issue.

jreese

jreese

2009-10-16 08:39

reporter   ~0023212

You must be having caching issues, which is what causes the 2800 error during normal usage. Do you have a reverse proxy in front of your webserver, or does your network access run through proxy servers?

xyz123

xyz123

2009-10-16 09:05

reporter   ~0023214

Mine runs through proxy servers.

I've got erratic "Application Error #2800" message too. #2800 happens on both IE and Firefox. I have to clear cache and cookies to resume. It's pretty annoying. Is there any setting to resolve this issue.

jreese

jreese

2009-10-16 11:39

reporter   ~0023215

You'll need to have your proxy server configured to not cache pages from Mantis, or configure its cache to expire immediately for Mantis pages. Unfortunately, there is no way, that I know of, to "fix" Mantis to work in this situation, because it is your proxy server that is serving cached versions of pages from Mantis.

xyz123

xyz123

2009-10-19 09:55

reporter   ~0023238

Re Application Error #2800.

When I look at the HTML page source when this error #2800 occurs, I do see a token as hidden input. But when it gets to the function form_security_validate(), it can't find the token in the buffer, hence error #2800.

This is where it fails in form_security_validate:

Check if the token exists

if ( isset( $t_tokens[$p_form_name][$t_date][$t_input] ) ) {
return true;
}

Any idea why proxy server would mix up the token and token buffer?

Thanks.

jreese

jreese

2009-10-19 10:01

reporter   ~0023240

The problem is that your proxy server is caching pages inappropriately, and serving the same cached page (including security token) on multiple requests from the user, rather than requesting a new page from the server. There is nothing Mantis can do to overcome this issue (that I know of), short of the (existing) option to disable form security validation.

atrol

atrol

2012-08-25 16:03

developer   ~0032654

Geert-Jan, this issue is not reproducible with current version of MantisBT.
Feel free to reopen the issue if there are still problems after upgrading.