728x90

wget을 사용해서 파일을 받을 때 Unsupported scheme 메시지와 함께 다운로드가 되지 않는 경우가 있습니다.

linux용 wget에서는 대체로 잘 수행되지만 AIX의 wget에서는 아래와 같이 안되는 경우가 종종 있더군요.

$ wget https://www14.software.ibm.com/Xa.2/Xb.MmElDw8T-Q4b_Y2ZOEI-RVGo_wnxPDp2a3NpUEtBRUQ/Xc.v-next//Xd./Xf.LPr.D1vk/Xg.9028828/Xi.swerpdb2-vnext-3/XY.regsrvs/XZ.LMrtl2Qj25YLhOs7ld5HNwvm8f0/db2vnext_aese_aix64.tar.gz
https://www14.software.ibm.com/Xa.2/Xb.MmElDw8T-Q4b_Y2ZOEI-RVGo_wnxPDp2a3NpUEtBRUQ/Xc.v-next//Xd./Xf.LPr.D1vk/Xg.9028828/Xi.swerpdb2-vnext-3/XY.regsrvs/XZ.LMrtl2Qj25YLhOs7ld5HNwvm8f0/db2vnext_aese_aix64.tar.gz: Unsupported scheme.

위와 같은 오류는 SSL 연결을 사용할 때 발생하는 것으로 보입니다. AIX의 wget에는 SSL 연결 옵션이 보이지 않네요. 대체 유틸리티로 curl을 사용해보았습니다.

-O 옵션은 대상 파일명과 동일하게 저장하겠다는 뜻이고, -k는 insecure 모드로 접속하는 옵션입니다.

아래와 같이 잘 수행되네요.

$ curl -O -k https://www14.software.ibm.com/Xa.2/Xb.MmElDw8T-Q4b_Y2ZOEI-RVGo_wnxPDp2a3NpUEtBRUQ/Xc.v-next//Xd./Xf.LPr.D1vk/Xg.9028828/Xi.swerpdb2-vnext-3/XY.regsrvs/XZ.LMrtl2Qj25YLhOs7ld5HNwvm8f0/db2vnext_aese_aix64.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0 1788M    0 12.0M    0     0   312k      0  1:37:32  0:00:39  1:36:53  34
728x90

+ Recent posts