Opened 15 years ago
Last modified 15 years ago
#5621 new Bug
[IE] 32-bit windows has broken document.domain for IPv6 address, causing access denied errors
Reported by: | Damian | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | General | Version: | |
Keywords: | IBM | Cc: |
Description
This issue is partly related to #5434. On a 64-bit server, the fix for #5434 works but on a 32-bit server a different error occurs.
The issue is that 32-bit IE does not appear to support IPv6 addresses correctly, especially when getting document.domain. IE truncates the ip address when it reaches the first colon ":" in the address. This causes "access denied" errors when new IFrames are opened by CKEditor.
On (32-bit) IE:
document.domain = "[fe80:" window.location.hostname = "fe80::fe80:fe80:fe80:fe80"
A work-around is required for this IE bug.
We have no alternation on domain relaxation detection currently, leave it open for investigation.