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)
473정성태1/14/201415214Google+ Hangouts 대신 예전의 구글톡(Google Talk)을 사용하고 싶다면? [1]
472정성태1/11/201424549Wacom BAMBOO 태블릿 - 우 클릭이 안되거나 좌표가 어긋나는 문제 [5]
471정성태1/9/201418562우와~~~ 2014년 새로운 PC를 장만했습니다. ^^ [2]
470정성태1/9/201419479Wacom BAMBOO 태블릿 - 클릭이 더블 클릭으로 처리되는 문제
469정성태1/2/201417945ATI - DVI에서 HDMI 케이블로 바꿨는데 화면 축소 현상
467정성태1/1/201418704개발자 여러분들에게 추천하는 상품 - 책상용 팔걸이 레스트보드(RESTBOARD) [4]
466정성태11/27/201320278제니퍼소프트는... [3]
464정성태11/5/201315158사파리 웹 브라우저의 메모리 leak 현상 [4]
463정성태10/31/201314727Adobe Reader로 PDF 파일 저장할 때 CPU 100%치는 현상
462정성태10/30/201318247우와~~~ 성태가 책을 썼습니다. ^^ [9]
461정성태9/19/201313690TED 강연 - Marla Spivak: Why bees are disappearing
460정성태8/14/201319958PC의 시간이 맞지 않는 경우, CMOS 배터리 교체 [2]
459정성태8/11/201315124TED 강연 - 에이미 커디(Amy Cuddy): 당신의 신체 언어가 자신의 모습을 결정한다.
458정성태5/11/201315238생각의 전환: 1. 개인 인공위성을 만든 미디어 아티스트 송호준 [3]
457정성태4/1/201317765삼성 노트북 - 고성능 전원 옵션에서 액정 화면이 어두운 경우
456정성태3/11/201316957재미있는 수학 문제 하나: x = y 일때 2 = 1 ? [3]파일 다운로드1
455정성태3/7/201318548윈도우 서버 2012에서 플래시가 동작하지 않는 경우
454정성태1/23/201314808네이버의 애드포스트 수익이 해피빈으로도 전환된다는 사실! 아시나요? [2]
453정성태1/23/201325399윈도우 8/2012 업데이트 후 Windows.old 폴더 삭제하는 배치 명령어 [6]
452정성태1/21/201325657시스템 트레이에 블루투스 아이콘 나오게 하는 방법 [1]
451정성태1/16/201314694세상을 바꾸는 노력 - 정치후원금
450정성태12/31/201215423유연한 개발자의 2013년 새해 인사 [7]
449정성태12/21/201222295새로운 노트북 - 삼성 센스 NT700Z5C-S88 크로노스 [2]
448정성태12/14/201218666유튜브(Youtube) 비디오 파일을 안전하게 다운로드 받는 방법 [1]
447정성태12/14/2012140624분짜리 Ad-Movie 입니다.
446정성태10/28/201233128오피스 2013 한글 버전 설치
1  2  3  [4]  5  6  7  8  9  10  11  12  13  14  15  ...