Opened 14 years ago

Last modified 14 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.

Change History (2)

comment:1 Changed 14 years ago by Garry Yao

Milestone: CKEditor 3.3CKEditor 3.x

We have no alternation on domain relaxation detection currently, leave it open for investigation.

comment:2 Changed 14 years ago by Frederico Caldeira Knabben

Milestone: CKEditor 3.x

Milestone CKEditor 3.x deleted

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy