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 을 입력해서 다시 서류 제출 화면으로 가보세요.
정성태

... [16]  17  18  19 
NoWriterDateCnt.TitleFile(s)
145정성태5/18/20071369922" LCD 모니터 사용 [4]
144정성태5/15/200712199개발자와 데스크톱 시스템 [2]
143정성태5/12/200711870경쟁 관계
142정성태5/10/200713265IE 7 이미지 다운로드 버그 [2]
141정성태5/8/200712526Windows Vista와 Me를 비교?
140정성태4/28/200712512구글 애드센스 적용 [2]
139정성태4/11/200712911Vista for x64를 지원하는 KTF iPlug
138정성태4/11/200712495"올인올 Alt+Click 사전" 과 IE 7 의 충돌
136정성태3/20/200712319C# for kids [1]
135정성태3/16/2007116522007 Microsoft MVP Global Summit 후기 [2]
134정성태3/14/200712979우와... ^^ 해킹 테스트를 하신다는 분이 나왔습니다.
133정성태3/12/200716323D820 노트북 ^^ [2]
132정성태3/9/200712024MVP Global Summit 참석
131정성태3/3/200712602Over the rainbow [1]
130정성태2/17/200712039재미있는 토픽 하나.
129정성태2/17/200711809Software Engineer
127정성태2/6/200711716 Creative Commons License [2]
128정성태2/6/200711488    답변글 [답변]: Creative Commons License
126정성태2/1/200711562사인을 받기 전.
125정성태1/26/200711775블로그 기능 업데이트 [1]
123정성태1/18/200711263ZDNet Korea...블로거, 건강에 빨간 불 [2]
121정성태1/11/200712599재미있는 로그들 - 2탄
124정성태2/7/200711613    답변글 재미있는 로그들 - 2탄
118정성태1/7/200711971내가 좋아하는 블로그 사이트 유형... [4]
117정성태1/4/200711404오류 보고 대화창이 뜨면... 여러분의 다음 행동은?
116정성태12/20/200612891SKT HSDPA 모뎀... [1]
... [16]  17  18  19