Share via


OWA 상에서 메일 첨부파일 바로 열기 시 다소 긴 excel 파일이 직접 열리지 않는 오류

Exchange 2007 OWA 환경에서 일반적으로 첨부를 열 때 어떻게 여는지요? 저는 개인적으로 outlook 을 사용하기 때문에 아래와 같은 문제가 없었지만, OWA 을 사용하면서 유독 첨부파일을 바로 오픈해서 보는 사용자들의 경우 다소 긴 엑셀 파일을 열지 못할 수 있습니다. 같은 길이인데 파워포인트나 워드 파일들은 정상적으로 열렸습니다. 물론 파일을 직접 열지 않고 저장해서 열면 아무 문제는 없었지만 꼭 직접 열기를 원하는 사용자들에게 IE의 temp 파일경로를 줄이거나 엑셀파일 길이를 줄여서 사용하도록 가이드 했습니다. 이 문제는 Exchange 2007 에서 첨부파일 이름이 깨지는 문제를 해결하기 위해서 DBCS 파일을 열 때 UTF8로 인코딩하도록 변경한 디자인으로 인해 IE의 최대 URL 길이과 Excel 의 지원경로 길이 차이로 인해 발생한 문제로 IE에서 지원하는 URL 길이 변경이나 Excel 의 오픈지원 경로가 변경되어야 하기 때문에 이전 버전에서 해결하지 못하였던 내용입니다.

해당 문제는 IE 8.0 에서 해결되었음을 알려 드립니다.

[제목]

Ø DBCS 엑셀 첨부파일이 Exchange 2007 OWA 에서 직접 열기가 되지 않음.

[요약]

Ø Exchange 2007 디자인 변경으로 인해서 DBCS 파일 오픈 시 UTF-8로 인코딩함. (Attachment 파일명 corruption이슈)

Ø 이로 인해서, 13-14자(시스템 Temp 폴더 위치에 따라 약간 차이) 한글 엑셀파일명이 OWA에서 바로 오픈 되지 않음.

[관련내용]

1. IE 기본적으로 255자 이상의 URL 을 열 수 없었습니다.

https://support.microsoft.com/kb/416351

IE 디자인 변경으로 약 2천 여자의 URL 을 지원하게 되었습니다.

https://support.microsoft.com/kb/208427

Maximum URL length is 2,083 characters in Internet Explorer

2. Office 내에서 파일을 열기 위해 지원하는 경로의 길이 제한이 있습니다.

https://support.microsoft.com/?id=325573

Office 문서를 열려고 하면 오류 메시지가 나타난다

https://support.microsoft.com/kb/326039

Error message when you open a Office file that has a long folder name

3. IE 에서 147 byte 이상의 UTF-8 부분을 truncate 하도록 디자인이 변경되었음에도 불구하고,

Excel 자체의 파일 열기 길이에 대한 제약이 다른 office 제품에 비해서 작아 여전히 열지 못하는 문제가 발생함.

· Word 2002:
The total length of both the path and the file name, including the file name extension, exceeds 255 characters.

· PowerPoint 2002:
The total length of both the path and the file name, including file name extension, exceeds 256 characters.

· Access 2002:
The total length of both the path and the file name, including file name extension, exceeds 249 characters.

· Excel 2002:
The total length of both the path and the file name, including file name extension, exceeds 218 characters.

· Outlook 2002:
The total length of both the path and the file name, including file name extension, exceeds 255 characters.

4. 해당 이슈는 Office 와 IE 팀의 코드 변경 시 Risk 로 인해서 제품 디자인 변경을 할 수 없었습니다.

[Workaround]

- 파일을 직접 열지 않고 저장하여 사용합니다.

- Excel의 경우 파일 이름 길이를 길지 않도록 사용합니다.

- IE의 Temp 파일 경로를 줄입니다.

추가 확인된 내용입니다.

구체적인 IE8 의 지원 가능 URL 길이는 확인하지 못하였으나,

Windows 7 및 IE8.0 에서는 위에 언급 드린 문제가 발생하지 않는 것으로 확인 되었습니다.

 

written by kyunghl