cgaspard / mantiskanban

Mantis Kanban that uses ajax and mantisconnect
45 stars 33 forks source link

Doesn't work in Firefox 27.0.1 #25

Closed grv87 closed 10 years ago

grv87 commented 10 years ago

Firefox 27.0.1 throws error: SecurityError: The operation is insecure.

return document.selectNodes(".//*[local-name()=\""+ tagName +"\"]");

soapclient.js (row 355)

Consequently, no login happens and MantisKanban doesn't work.

Additional information:

cgaspard commented 10 years ago

HI @grv87

I've tested the same setup, and it works fine for me. This is one of the OS / Browser configurations I test regularly. Can you verify your security settings for firefox are defaults?

cgaspard commented 10 years ago

Any luck? If you have your kanban exposed, you can private message me a login, and I'll take a look at it. You can email me at cgaspard @ gmail dot com.

grv87 commented 10 years ago

Sorry for inconvenience. It is definitely problem of Firefox's security settings. I've tried from other PC with Windows and the same version of Firefox, and everything works fine.

By chance, do you know which setting could cause the problem? I can't recall that I changed something concerning security or script languages.

cgaspard commented 10 years ago

I know two items that might cause security issues.

One is that the page makes ajax calls. So you'll want to make sure you run the kanban on the same domain as the mantis server. If you aren't, you might be getting CORS related security issues.

The second thing is that some of my recent code modifies the style sheet. This causes security concerns in a version of Chrome that I tested it on, but doesn't seem to happen in the latest version.

The other thing you could do is compare Firefox preference files between the two units to see what the differences are. prefs.js is where they are stored I think.

cgaspard commented 10 years ago

Also you could try disabling any extensions you have to see if any of those might be breaking the security.