목차

소개

배경 정보

사전 요구 사항

사용되는 구성 요소

로컬 업그레이드

문제 해결

매니페스트를 다운로드할 수 없음

업그레이드 목록 다운로드 실패

다운로드 오류,업그레이드가 완료되지 않고 종료됨

관련 정보

소개

이 문서에서는 Cisco SWA(Secure Web Appliance), ESA(Email Security Appliance) 로컬 업그레이드를 업그레이드하고 문제를 해결하는 시나리오에 대해 설명합니다.

배경 정보

버전 제한 또는 내부 정책으로 인해 보안 이메일 및 SMA(Web Management Appliance)에 대한 인터넷 액세스가 제한되므로 Cisco는 업그레이드 이미지를 다운로드하고 어플라이언스를 로컬로 업그레이드할 수 있는 대체 솔루션을 제공합니다.

사전 요구 사항

다음 주제에 대한 지식을 보유하고 있으면 유용합니다.

- SWA, ESA, SMA에 대한 관리자 액세스

- 웹 서버 구성에 대한 기본 지식

- SWA에서 액세스할 수 있는 웹 서버입니다.

사용되는 구성 요소

이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.

로컬 업그레이드

1단계. 원하는 버전 업그레이드 패키지 파일을 다운로드합니다.

1.1단계. Fetch a Local Upgrade Image(로컬 업그레이드 이미지 가져오기)로 이동합니다.

1.2단계. 물리적 디바이스의 관련 일련 번호 또는 가상 어플라이언스의 VLN(Virtual License Number) 및 모델을 입력합니다.

참고: 둘 이상의 일련 번호가 있는 경우 일련 번호를 쉼표로 구분할 수 있습니다.

1.3단계. Base Release Tag에 다음 형식으로 어플라이언스 필드의 현재 버전을 입력합니다.

SWA의 경우: coeus-x-x-x-xxx (예: coeus-15.0.0-355)

ESA의 경우: phoebe-x-x-x-xxx (예: phoebe-15-0-0-104)

SMA의 경우: zeus-x-x-x-xxx (예: zeus-15-0-0-334)

Image(이미지) - 현재 어플라이언스 세부사항 입력

팁: 가상 어플라이언스의 VLN을 찾으려면 CLI(Command Line Interface)에서 "showlicense" 명령을 사용할 수 있습니다.

1.4단계. 사용 가능한 업그레이드 목록을 보려면 Fetch manifest(매니페스트 가져오기)를 클릭합니다.

1.5단계. 욕구 버전을 다운로드합니다.

2단계. 다운로드한 파일의 압축을 풀고 웹 서버에 복사합니다.

3단계. SWA 어플라이언스에서 coeus-x-x-x-xxx.xml 파일 및 디렉토리 구조에 액세스할 수 있는지 확인합니다

asyncos/coeus-x-x-x-xxx.xml/app/default/1

asyncos/coeus-x-x-x-xxx.xml/distroot/default/1

asyncos/coeus-x-x-x-xxx.xml/hints/default/1

asyncos/coeus-x-x-x-xxx.xml/scannerroot/default/1

asyncos/coeus-x-x-x-xxx.xml/upgrade.sh/default/1

4단계. System Administration(시스템 관리) >Upgrade and Update Settings(업그레이드 및 업데이트 설정)로 이동하고 Edit Update Settings(업데이트 설정 편집)를 선택합니다.

5단계. Local Update Servers(로컬 업데이트 서버)를 선택하고 매니페스트 파일의 전체 URL을 입력합니다. http://YourWebserverAddress/asyncos/coeus-14-5-1-008.xml

참고: 매니페스트 파일은 asyncos 폴더에 있는 .xml 파일입니다

6단계. Update Servers (images)(업데이트 서버(이미지) 컨피그레이션)에서 Local Update Servers(로컬 업데이트 서버)를 선택합니다. 기본 URL(IronPort AsyncOS 업그레이드) 설정을 로컬 업그레이드 서버 및 적절한 포트 번호로 변경합니다.

참고: 웹 서버가 인증을 위해 구성된 경우 Authentication(인증) 섹션에서 자격 증명을 설정할 수 있습니다.

7단계. 변경 사항을 제출하고 커밋합니다.

8단계. 사용 가능한 버전의 목록을 보려면 Upgrade Options를 클릭합니다.

9단계. 원하는 버전을 선택하고 "Proceed"를 클릭합니다.

10단계. System Upgrade(시스템 업그레이드) 페이지에서 지침을 확인합니다.

문제 해결

cli > grep에서 업그레이드 로그를 볼 수 있습니다 > 업그레이드 로그와 관련된 번호를 선택 할 수 있습니다

다음은 성공적인 업그레이드의 샘플 로그입니다.

Wed Feb  18 04:08:12 2024 Info: Begin Logfile

Wed Feb  18 04:08:12 2024 Info: Version: 11.8.1-023 SN: 420D8120350A5CB03F1E-EEE6300DA0C4

Wed Feb  18 04:08:12 2024 Info: Time offset from UTC: 3600 seconds

Wed Feb  18 05:18:10 2024 Info: The SHA of the file hints is 5a9987847797c9193f8d0ba1c7ad6270587bcf82f1c1f783c0e36034781a026b239c8f3fe8d8ddb8e5480100bedfa41a

Wed Feb  18 05:18:10 2024 Info: Download and installation of AsyncOS 14.5.1 build 008 upgrade For Web, 2023-01-12, is a release available for Maintenance Deployment started

Wed Feb  18 05:18:10 2024 Info: The SHA of the file upgrade.sh is 41da10da137bb9a7633a5cede9636de239907f39eeb28e5bd049da6b365b589264f67f9a242ff9b8b46da5d83367acde

매니페스트를 다운로드할 수 없음

SWA가 웹 서버의 파일에 액세스할 수 있는지 확인해야 합니다. 연결을 확인하려면 CLI에서 curl 명령을 사용할 수 있습니다.

참고: Direct(직접)를 선택하면 SWA는 프록시 서비스가 아닌 운영 체제의 연결을 테스트합니다.

SWA_CLI> curl

Choose the operation you want to perform:

- DIRECT - URL access going direct

- APPLIANCE - URL access through the Appliance

[]> direct

Do you wish to choose particular interface of appliance?

[N]>

Enter URL to make request to

[]> http://172.16.200.101/asyncos/coeus-14-5-1-008.xml

업그레이드 목록 다운로드 실패

먼저, SWA와 업그레이드 서버 간의 연결을 확인합니다. 앞서 언급한 curl 명령을 사용할 수 있습니다.

연결이 정상인 경우 매니페스트 파일의 VLN 또는 일련 번호를 확인하여 장치와 동일한지 확인하십시오. .xml 파일을 열고 <keys> 태그를 찾을 수 있습니다.

다운로드 오류, 업그레이드가 완료되지 않고 종료됨

웹 서버에서 권한을 올바르게 구성했는지 확인하십시오.

관련 정보

업그레이드를 시도할 때 업그레이드 목록 다운로드 실패 오류가 발생하는 이유는 무엇입니까? "업그레이드 수행 중 오류: I/O 오류"? - Cisco

Secure Web Appliance 업그레이드 프로세스 - Cisco

GUI 또는 CLI로 ESA(Email Security Appliance) 업그레이드 - Cisco