We are having problems with our cyrilic url. Mootools' swift uploader hangs forever (in Chrome not). Please help. Our site is in SE4.
Before we chang our site url to cyrilic (for example: abvgd.com to абвгд.срб) everythig works fine. But then what hapens is that Mootools' swift uploader hangs forever (in Chrome not) and our users with Firefox browser cannot upload their photos. It's a big problem for us. Please help.
PS Our site is in SE4.
所有回复 (6)
What error messages do you see in the Web Console (Firefox/Tools > Web Developer;Ctrl+Shift+K) about this issue?
It looks like other people are having trouble with Mootools, it is possible that it needs to be updated to work with the most recent version of Firefox.
See: https://support.mozilla.org/en-US/questions/972195?esab=a&s=mootools&r=0&as=s
It seems that the problem is with cyrilic url (http://сабор.срб). Here is what developer console says:
[06:47:51.515] URIError: Domain contained invalid characters. @ http://ajax.cloudflare.com/cdn-cgi/nexp/abv=616370820/cloudflare.min.js:3 [06:47:51.515] "Escaping unescaped character \x441 from "http://сабор.срб""
[06:47:51.515] "Invalid characters found in domain name: %D1%81%D0%B0%D0%B1%D0%BE%D1%80.%D1%81%D1%80%D0%B1" --
When I try to add a picture (using mootools) it hangs:
[07:00:40.722] GET http://сабор.срб/externals/fancyupload/Swiff.Uploader.swf?noCache=1383026440585 [HTTP/1.1 200 OK 892ms]
[07:00:41.800] GET http://сабор.срб/none [HTTP/1.1 404 Not Found 1354ms]
[07:00:42.006] GET http://сабор.срб/%D1%81%D0%B0%D0%B1%D0%BE%D1%80%D1%86%D0%B8/home [HTTP/1.1 200 OK 2493ms]
It is not а problem with a FF version because it worked before we changed our site url a month ago. (from saborsrba.com to сабор.срб) and it is still working when I change it back!
Thank you.
Hi,
Unfortunately we had a data base error today and lost some user accounts when we had to go back to our backups. If you have started this thread, your's is one of those. Since we can not recreate your account, please sign-up for a new account here to reply to the forum messages:
https://support.mozilla.org/users/auth
You can use the same username and email address as before. We are very sorry for the inconvenience.
It looks like the issue is caused by an escaped character in your code. This is not my area of expertise, but I found this article [which I hope helps]:
http://don-software-dev.blogspot.com/2011/07/special-unicode-characters.html
Looks that the URI gets encoded and Firefox doesn't support this for the domain part, only for an appended path.
decodeURI("%D1%81%D0%B0%D0%B1%D0%BE%D1%80.%D1%81%D1%80%D0%B1"); -> "сабор.срб"
When is Firefox going to support encoding of the domain part? Is it too hard to do, because it is really important to us.