The size of provided data is incorrect 에러 (라이선스 Activation)

ENVI, IDL. SARscape의 라이선스 인증 도구로 잘 알려진 GUI의 L3Harris License Administrator가 다음과 같은 에러를 낼 때가 있습니다.

*************** Activate (local) ***************
Failed to deactivate ****-****-****-XXXX
——————————————
2023-03-20 10:53:09
CLL Error
  Error Code: 1879048198
  Error Message: (null): [1,7E4,7,0[70000006,3C68746D,190A20]]
The size of provided data is incorrect. : The size of provided data is incorrect. (code : 1879048198) (cll_internal.cpp : 1387)
—————————————–

이럴 때는 다음과 같이 command line(DOS창, 또는 Linux나 Mac의 Terminal)에서 인증을 진행하십시오. 절차는 GUI보다 복잡할 것이 전혀 없습니다.

Windows:

INSTALL_DIR/envixx/idlxx/license_utils/bin.x86_64/activate.exe -a activation-code [-q quantity]

Example for ENVI:

“C:\Program Files\Harris\ENVI56\IDL88\license_utils\bin.x86_64\activate.exe” -a AAAA-BBBB-CCCC-DDDD -q 1

Example for IDL:

“C:\Program Files\Harris\IDL88\license_utils\bin.x86_64\activate.exe” -a AAAA-BBBB-CCCC-DDDD -q 1

Linux:

NOTE: Debian 계열의 리눅스에서는 이 방식이 작동하지 않을 수 있습니다. 에스이랩으로 연락주십시오.

INSTALL_DIR/envixx/idlxx/license_utils/bin.linux.x86_64/activate -a activation-code [-q quantity]

Example for ENVI:

/usr/local/harris/envi56/idl88/license_utils/bin.linux.x86_64/activate -a AAAA-BBBB-CCCC-DDDD -q 1

Example for IDL:

/usr/local/harris/idl88/license_utils/bin.linux.x86_64/activate -a AAAA-BBBB-CCCC-DDDD -q 1


MacOS:

INSTALL_DIR/envixx/idlxx/license_utils/bin.darwin.x86_64/activate -a activation-code [-q quantity]

Example for ENVI:

/Applications/harris/envi56/idl88/license_utils/bin.darwin.x86_64/activate -a AAAA-BBBB-CCCC-DDDD -q 1

Example for IDL:

/Applications/harris/idl88/license_utils/bin.darwin.x86_64/activate -a AAAA-BBBB-CCCC-DDDD -q 1
 

where:

  • -a 16자리 Activation Code를 입력하는 옵션입니다. (AAAA-BBBB-CCCC-DDDD)
  • -q 활성화되는 라이선스 숫자를 의미하는 옵션입니다. Activation에서는 1을 입력하세요. Deactivation(라이선스 해제)에는 숫자 0을 입력하세요.