Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

한국장학재단(www.kosaf.go.kr) 서류 제출의 첨부 파일 등록 안되는 문제

아는 분 등록을 도와주느라 KOSAF 홈페이지에서 삽질을 좀 했습니다. ^^;

서류 제출하는 창에서 보면 파일 첨부를 위해 "Browse" 버튼을 누르고 진행하면,

kosaf_1.png

이후 아무리 기다려도 파일 첨부가 끝나질 않습니다. kosaf 쪽에 연락을 하니, 다른 사람들 다 잘 되는데... 우리만 안된다고 합니다. ^^;;;

이쯤 되니, 오기가 생기더군요. 명색이 제가 프로그래머인데... 그런 소리 듣고 가만 있으면 체면이 안서니까요. ^^

일단, Internet Explorer의 F12 개발자 도구를 통해 서류 제출에 대한 파일을 첨부하면 다음과 같은 오류가 발생하는 것을 확인했습니다.

SCRIPT5009: 'NetFunnel_Action' is undefined
File: atchFile00.jsp, Line: 56, Column: 6

atchFile00.jsp의 56라인에는 다음과 같이 NetFunnel_Action 함수 호출이 정말로 있었고,

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>파일업로드/다운로드</title>

<link href="https://portal.kosaf.go.kr/WebContent/css/common.css" rel="stylesheet" type="text/css" />
<script src="https://portal.kosaf.go.kr/WebContent/js/common/file.js" type="text/javascript"></script>
<script src="https://portal.kosaf.go.kr/WebContent/js/jquery/jquery-1.4.4.js" type="text/javascript"></script>
<script src="https://portal.kosaf.go.kr/WebContent/js/jquery/jquery.blockUI.js" type="text/javascript"></script>
<script src="https://portal.kosaf.go.kr/WebContent/js/common/validation.js" type="text/javascript"></script>
<script src="https://portal.kosaf.go.kr/WebContent/js/common/message.js" type="text/javascript"></script>
<script src="https://portal.kosaf.go.kr/WebContent/js/common/common.js" type="text/javascript"></script>
<script src="https://portal.kosaf.go.kr/WebContent/js/common/gnb.js" type="text/javascript"></script>
<script src="https://portal.kosaf.go.kr/WebContent/js/common/pt.common.js" type="text/javascript"></script>
<script type="text/javascript" src="https://static.kosaf.go.kr/www/js/v2netfunnel_https.js" charset="utf-8"></script>

<script language="JavaScript" type="text/JavaScript">
        jQuery.noConflict();
        function fileUpLoad(idx){

            if(jQuery("#fileName0").val()== ""){
                alert("파일을 선택 해 주세요.");
                return;
            }else{

                if(fnFileAdd()){

                    LoadingBar.onLoading({"message" : "파일이 전송되는 중."});
                    NetFunnel_Action({port:443, proto:"https", service_id:"service_1", action_id:"bsc_05_imup"},jQuery("#fileForm"));

//... 이하 생략...

홈페이지에 포함된 자바스크립트(.js) 링크의 이름으로 미뤄볼 때 v2netfunnel_https.js 파일에 그 함수가 정의되어 있을 것 같았습니다. 그래서, 직접 해당 URL을 치고 들어갔는데 인증서가 (기간 만료 때문인지 테스트 인증서를 사용한 것인지는 모르지만) 잘못되어 해당 JS 파일이 다운이 안되는 것이었습니다.

kosaf_2.png

이러니... 첨부 파일 동작이 안되었던 것이고, 이 현상은 비단 저만 겪었을 것이 아니고 모든 사람이 그랬을 텐데... KOSAF 측의 대응이 참 아쉽습니다.




어쨌든, 이렇게 되었으니 해결을 해야죠. ^^

상관없습니다. IE에게 해당 HTTPS 웹 사이트를 접근해도 좋다고 알리기만 하면 됩니다. 따라서 위의 화면에서 "Continue to this website (not recommended)" 링크를 한번 눌러주면 됩니다. 초보인 분이라면 자바스크립트 URL을 다 치고 들어가기가 불편하므로 그냥 다음 화면에서 보는 것처럼 "https://static.kosaf.go.kr" 주소까지만 입력하고 들어가도 됩니다.

kosaf_3.png

그런 다음 다시 서류 첨부 대화창으로 가서 파일을 첨부하면 이제는 잘 됩니다.

끝맺기 전에 하나 더 불평을 하자면... KOSAF 홈페이지 사용은 관리자 권한으로 IE를 실행시켜야 합니다. (정말이지... 할 말이 없습니다. ^^;)









[최초 등록일: ]
[최종 수정일: 7/2/2014]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 



2014-07-02 02시01분
[얍얍] 저렇게들어가서 해서 창다끄구 한국장학재단들어갔는데 똑같애요 ㅠㅠ엉엉
[guest]
2014-07-02 02시11분
[그러니까..] 그 넘들이 거짓말을 한 거군요..

"당신만 그래, 남덜은 아무 문제 없어.."라는 많이 듣던 그 소리가..

거짓말이었군요..


아하... 이제 좀 뭔가 앞뒤가 연결되는 느낌이네요..

(이런 일 많이 겪었습니다. 하다 못해 옷 산 후에도..
 당신 몸이 표준이 아니라서 그래여.. 라는 아주 아주 불쾌한 그 말투...)
[guest]
2014-07-02 03시25분
"얍얍"님 창 다 끄시면 안됩니다. 다음의 순서로 진행해 보세요.

1. IE를 실행시킨 후, http://www.kosaf.go.kr 홈페이지 방문
2. "Ctrl+T" 키를 눌러 탭을 하나 띄우고, https://static.kosaf.go.kr 홈페이지 방문, 인증서 경고 화면에서 계속하라는 링크 누릅니다.
3. 다시 이전에 방문해 두었던 http://www.kosaf.go.kr 탭으로 이동해서 파일 첨부를 하시면 이제는 정상적으로 됩니다.

참고로, naver에 올려두었던 글의 반응이 제법 뜨겁군요. ^^;

한국장학재단(www.kosaf.go.kr) 서류 제출의 첨부 파일 등록 안되는 문제
; http://blog.naver.com/techshare/220048199991
정성태
2014-07-03 02시36분
[juan] 저렇게 창 다 띄워놓고 했는데도 다시 돌아가서 해봐도 그래도네요;;; 인증서 창에서 계속하기 누르면 찾을 수 없다고 나오고.. 장학재단 탭으로 돌아가서 다시 해봐도 안되네요... 어떻게 해결해야 할까요..
[guest]
2014-07-03 03시48분
"juan"님, 인증서 창에서 계속하기 누르면 찾을 수 없다는 페이지가 나오는 것은 맞는 동작입니다. 그럼 일단 찾을 수 없다고 나온 그 페이지에서 http://www.kosaf.go.kr 을 입력해서 다시 서류 제출 화면으로 가보세요.
정성태

1  2  3  4  5  6  [7]  8  9  10  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
395정성태3/24/201118235윈도우 7/R2 - C 드라이브 용량이 부족해 SP1 설치가 안된다면?
394정성태3/23/201144884윈도우 업데이트 다운로드 폴더를 변경하는 방법 [11]
393정성태3/23/201114199누가 정치를 해야 하는가? [1]
392정성태3/19/201117260IE 9 - 사이트 고정된 바로가기의 보안 기능
391정성태3/17/201117035파수닷컴 관련하여 인터넷 익스플로러 9 작동 중지 현상에 대해서 [1]
390정성태3/15/201115347NT 서비스 단위로 CPU 사용률을 확인하는 방법
389정성태3/10/201121372Windows 7/2008 R2 SP1 설치로 늘어난 디스크 용량 줄이기 [3]
388정성태2/27/201115024[종료] 메모리(RAM) DDR3 2GB * 2EA를 드립니다. [1]
387정성태2/26/201125250기가바이트(GIGABYTE) GA-770TA-UD3 - RAID 1 구성 [1]
386정성태2/22/201114625Windows XP를 Windows 7로 업그레이드
385정성태2/21/201122711실패한 Windows 7 SP1 설치 [2]
384정성태2/17/201115385파워 서플라이(전원공급장치)에서 어떤 부품이 중요하다고 생각하세요?
383정성태2/17/201113779트레이 윈도우가 속한 프로세스 찾기
382정성태2/16/201117336RSupport(알서포트)를 이용한 원격 지원 방법
381정성태2/16/201115520노트북 램 8GB - 페이지 파일(pagefile.sys)을 없애다.
380정성태2/16/201114111인터넷 익스플로러 9 RC - 정식 버전 때 '재설치'해야 할 생각에 망설여진다면?
379정성태2/7/201121577Windows 7 - Taskhost.exe CPU 점유 문제
378정성태1/31/201116142System 이벤트 로그 - amdkmdag
376정성태1/13/201115384모니터 - 삼성 BX2431, 알파스캔 TLED24
374정성태1/7/201114960윈도우 라이브 메신저 - Windows Server 2008 R2 에서 "Remote Assistance" 활성화 하기
373정성태12/29/201013645나니아 연대기 - 새벽 출정호의 항해 트레일러 음악
372정성태12/25/201015142내용 복사(Copy & Paste)를 막은 블로그가 줄어들길 바랍니다!!! [8]
371정성태12/22/201049448뽀모도로 타이머 - 데스크톱용 [4]
370정성태12/20/201018230노트북과 PC에서 iPad를 충전시킴 ^^ [1]
369정성태12/15/201017018Adobe Reader - 마지막으로 본 페이지 기억시키는 방법 [3]
368정성태12/12/201022952새로운 취미 ^^ - 레고 마인드스톰 (LEGO Mindstorms) [2]
1  2  3  4  5  6  [7]  8  9  10  11  12  13  14  15  ...