메뉴 바로가기본문 바로가기

답변문의 답변드리겠습니다.

2026.10.20조회 3

안녕하세요~ 고객님, ipTIME 기술팀 입니다.

문의하신 내용에 답변 드리겠습니다.

문의하신 ICC 설정 백업 파일의 크기 증가 및 복원 오류와 관련된 내용은 개발부서에 전달하였으며, 해당 증상에 대해 확인을 진행하도록 하겠습니다.

감사합니다.

1. 설정 복원데이터가 관리 사이트가 늘지도 않는데 왜 백업할때마다 사이즈가 조금씩 느는지 .. 결국 몇달만에 2.4Mbyte정도 되었어요.

2. ICC를 새로 설치하고 복원을 하려는데 데이터 사이즈가 넘어가 에러나는것으로 추정.

아래는 gpt 의견...


백업 복원 시 service.cgi의 요청 크기 제한으로 복원 실패 및 파일 손상 오표시

안녕하세요. ipTIME ICC 1.022에서 기존 서버의 설정 백업을 새 서버에 복원하는 과정에서 오류가 발생하여 제보드립니다.

사용 환경
- 기존 ICC와 신규 ICC 모두 버전 1.022

증상 및 재현 방법
1. 기존 ICC에서 설정 백업 파일을 다운로드합니다.
2. 신규 ICC에서 해당 파일로 복원을 시도합니다.
3. 초기 설정 과정에서는 마지막 단계에서 서버 연결 오류가 발생합니다.
4. 신규 설정 완료 후 백업/복구 메뉴에서 복원하면 **“ipTIME ICC의 복구파일이 손상되었습니다”**라고 표시됩니다.
5. 반면 신규 서버에서 생성한 작은 백업 파일은 동일 서버에서 정상 복원됩니다.



브라우저 개발자 도구에서 확인한 복원 요청은 다음 구조입니다. method: icc/config/restore params:
filename: Backup_ICC_20261020_005803.config
data: 백업 파일의 Base64 문자열

기존 백업의 Base64 데이터는 약 3.3MB이며, 해당 요청에 HTTP 200과 함께 아래 오류가 반환됩니다. {"result":null,"error":{"code":-32700,"message":"Parse error"}}

원인으로 확인된 부분

신규 컨테이너의 /home/httpd/cgi/service.cgi를 정적 분석한 결과, 요청 본문 크기를 1,048,575바이트 이하로 제한하고, 초과하면 본문을 읽지 않고 내부 서비스로 전달하는 코드가 확인되었습니다. 실행 파일에는 다음 메시지도 포함되어 있습니다. cgi.servd: body too large (%ld bytes, cap=1MB), dropped

따라서 정상적인 백업 파일이라도 Base64를 포함한 JSON 요청이 약 1MB를 넘으면 복원이 차단되고, 이후 Parse error가 발생하는 것으로 판단됩니다.

질문

QnA
제  목문의 답변드리겠습니다.
이름고객지원실
제품명icc
인터넷 회선SKB 광랜
목록보기
안녕하세요~ 고객님, ipTIME 기술팀 입니다.

문의하신 내용에 답변 드리겠습니다.

문의하신 ICC 설정 백업 파일의 크기 증가 및 복원 오류와 관련된 내용은 개발부서에 전달하였으며, 해당 증상에 대해 확인을 진행하도록 하겠습니다.

감사합니다.

1. 설정 복원데이터가 관리 사이트가 늘지도 않는데 왜 백업할때마다 사이즈가 조금씩 느는지 .. 결국 몇달만에 2.4Mbyte정도 되었어요.

2. ICC를 새로 설치하고 복원을 하려는데 데이터 사이즈가 넘어가 에러나는것으로 추정.

아래는 gpt 의견...


백업 복원 시 service.cgi의 요청 크기 제한으로 복원 실패 및 파일 손상 오표시

안녕하세요. ipTIME ICC 1.022에서 기존 서버의 설정 백업을 새 서버에 복원하는 과정에서 오류가 발생하여 제보드립니다.

사용 환경
- 기존 ICC와 신규 ICC 모두 버전 1.022

증상 및 재현 방법
1. 기존 ICC에서 설정 백업 파일을 다운로드합니다.
2. 신규 ICC에서 해당 파일로 복원을 시도합니다.
3. 초기 설정 과정에서는 마지막 단계에서 서버 연결 오류가 발생합니다.
4. 신규 설정 완료 후 백업/복구 메뉴에서 복원하면 **“ipTIME ICC의 복구파일이 손상되었습니다”**라고 표시됩니다.
5. 반면 신규 서버에서 생성한 작은 백업 파일은 동일 서버에서 정상 복원됩니다.



브라우저 개발자 도구에서 확인한 복원 요청은 다음 구조입니다.
method: icc/config/restore
params:
filename: Backup_ICC_20261020_005803.config
data: 백업 파일의 Base64 문자열

기존 백업의 Base64 데이터는 약 3.3MB이며, 해당 요청에 HTTP 200과 함께 아래 오류가 반환됩니다.
{"result":null,"error":{"code":-32700,"message":"Parse error"}}

원인으로 확인된 부분

신규 컨테이너의 /home/httpd/cgi/service.cgi를 정적 분석한 결과, 요청 본문 크기를 1,048,575바이트 이하로 제한하고, 초과하면 본문을 읽지 않고 내부 서비스로 전달하는 코드가 확인되었습니다. 실행 파일에는 다음 메시지도 포함되어 있습니다.
cgi.servd: body too large (%ld bytes, cap=1MB), dropped

따라서 정상적인 백업 파일이라도 Base64를 포함한 JSON 요청이 약 1MB를 넘으면 복원이 차단되고, 이후 Parse error가 발생하는 것으로 판단됩니다.

[2026-10-20 17:54:20]
목록보기
▲C200 라이브뷰 프로그램 요청드립니다.
▼[A3008-MU] 다중 회선 사용 중 출구가 다른 공유기의 공인 IP로 바뀌는 문제
챗봇 상담
설치도우미 바로가기
펌웨어 업그레이드 바로가기
펌웨어 복구도우미 바로가기
ipTIME 검색기 바로가기
EasyMesh 접속기 바로가기
ipDISK ipCloud 바로가기
ipCAM Tools 바로가기
DDNS 관리 바로가기

경기도 용인시 기흥구 죽전로 15 6층 (보정동, 벤포스타2빌딩 6층)

통신판매업신고번호 : 용인 기흥 제 388호
사업자등록번호 : 129-81-44050 | 대표자 : 김인

ALL contents are copyright 2004-EFM Networks Co
All right reserved