6.라이센스 관련 Q&A

Edit

6.1Tool 라이센스 적용이 안됩니다. (Invaild product key.)

6.1.1원인1

License 키가 잘못 입력된 경우

6.1.2해결방법1

제품에 맞는 올바른 License키 입력

6.1.3원인2

License 키가 만료된 경우

6.1.4해결방법2

사용기한이 유효한 License키 입력

6.1.5원인3

License 키는 정상이나 Application/Service Name, User Name, Customer Name이 잘못된 경우

6.1.6해결방법3

6.2클라이언트에서 프로그램 구동 시 License 만료라고 나옵니다.

6.2.1원인1

개발용 Client License가 만료된 경우

6.2.2해결방법1

유효한 License로 갱신

6.2.3원인2

운영 Client License사용중 개발용 Client License로 덮어씌워서 만료된 경우

6.2.4해결방법2

운영 Client License로 교체

6.3License 도메인 정보가 정확하지 않습니다. 라이센스 화일을 분석하는 도중 에러가 발생하였습니다. [Invalid license xml format: fail to get "license" node.]

6.3.1원인1

Client License가 경로에 없는 경우

6.3.2해결방법1

웹 서버의 Client License 경로에 Client License xml 있는지 확인

6.3.3원인2

Client License의 경로가 잘못된 경우

6.3.4해결방법2

Client License 경로 확인

6.3.5원인3

도메인 정보가 변경 된 경우 (도메인 추가, 변경)

6.3.6해결방법3

Client License 재발급 (영업대표 또는 이윤선 책임)

6.4도메인 변경 후 라이센스 오류가 발생합니다.

6.4.1원인

Client License에 발급된 도메인 정보와 실제 사용 도메인이 다른 경우

6.4.2해결방법

실제 사용하는 도메인으로 Client License 재발급 요청 (담당자 : 이윤선 책임)

6.5증서를 분실했습니다. 재발급 받을 수 있나요?

6.5.1해결방법

라이센스 담당자 또는 영업대표 통해서 재발급 요청 (담당자 : 이윤선 책임)

6.6WAS Server이전 또는 장비 교체 시 라이센스 정책이 어떻게 되나요?

6.6.1답변1

장비 교체 없이 WAS Server 이전으로 IP가 변경 될 경우 담당자 통해서 Server License 재발급 요청 (담당자 : 이윤선 책임)

6.6.2답변2

장비 변경 시 해당 영업대표 문의 후 재발급 (장비 스펙(코어)에 따라 금액이 달라짐)

6.7개발용 라이센스 요청했는데 메일이 안옵니다.

6.7.1원인1

고객사 보안정책의 이유로 차단되는 경우

6.7.2해결방법1

투비소프트 고객센터에서 발급 후 외부 메일로 전달

6.7.3원인2

홈페이지 장애로 메일 발송이 안되는 경우

6.7.4해결방법2

투비소프트 고객센터에서 발급 후 메일로 전달

6.8라이센스 적용 시 예전 라이센스가 나옴(라이센스가 만료되었습니다.)

6.8.1원인

라이센스 파일이 정상적으로 적용이 안됨

6.8.2해결방법

라이센스 파일 변경 후 라이센스 변경된 날짜가 변경되었는지 확인필요

6.9개발서버(개발용 라이센스 사용) 아이피가 변경되어 재발급 받고 싶습니다.

6.9.1답변

개발용 라이센스의 경우 IP체크를 하지 않기 때문에 사용가능 안내

6.10운영서버 라이센스(Server License)가 만료되었다고 나옵니다.

6.10.1원인1

운영서버에 만료 된 개발용 라이센스 사용중인 경우

6.10.2해결방법1

발급받은 운영라이센스 교체

6.10.3원인2

개발용 server_license.xml에 운영 라이센스 내용만 복사해서 사용하는 경우

6.10.4해결방법2

운영 라이센스 xml로 파일 교체 (server_license.xml 내용 수정하면 안됨)

6.10.5원인3

서버에 운영 라이센스와 만료된 개발용 라이센스가 혼용 되는 경우

6.10.6해결방법3

혼용 시 X-API JAR 파일과 같은 위치에 있는 라이센스 파일이 우선 적용되므로 만료된 개발용 라이센스 삭제 또는 경로 변경

6.11증서로 받은 라이센스 키 입력 시 오류가 발생합니다.

6.11.1원인1

증서의 라이센스 키를 server_license,xml 파일에 넣은 경우

6.11.2해결방법1

증서에 발급 된 라이센스 키는 툴 라이센스이기 때문에 서버라이센스는 신청양식에 따라 라이센스 담당자 또는 영업대표 통해서 발급 후 적용 안내

6.11.3원인2

증서의 라이센스 키가 잘못된 경우

6.11.4해결방법2

라이센스 담당자 또는 영업대표 통해서 재발급.

6.12홈페이지에서 개발용 라이센스 신청 시 권한이 없다고 나옵니다.

6.12.1답변

회원가입시 입력한 사용자의 고객사, 프로젝트 확인 후 승인됩니다.

승인은 하루 두번 : 오전/오후)에 반영합니다.

6.13XChart 개발용 라이센스 요청합니다

XChart용 라이센스는 별도 제공되지 않으며 라이센스 발급 양식으로 대체 합니다. 
즉 XChart용 Serial Number(s) 는 제공되지 않습니다. 
당사에서 제공하는 제품 XChart는 해당 모듈 안에 라이센스가 적용되어 있으며, 
배포모듈 XChart.msi, XChartFXCmp.dll 등을 제공합니다. 
따라서 설치 후 별도 라이센스 입력 없이 사용이 가능합니다.

6.14임시적으로 사용할 서버에 정식라이센스를 받고 테스트하고 싶습니다.

6.14.1답변

보편적으로 운영서버 라이센스만 구매한 경우 
임시서버, 개발서버는 개발용 라이센스로 이용 가능합니다. 
자세한 내용은 해당 영업대표 통해서 확인 후 이용 부탁드립니다.

6.15rMate 실행시 호스트가 아닙니다. 오류발생

6.15.1해결방법

라이센스 정보가 정확히 적용되었는지 확인합니다.

6.15.2참고사항

라이센스 정보는 변수에 기업되어 있기 때문에 기본 rMateChartLicense.js 파일이 아닌 개발자가 임으로 파일을 만들어 다른 위치에 변수를 생성할 수 있으므로 오류가 해결되지 않는다면 “rMateChartLicense” 변수가 다른 곳에 설정되어 있는지 확인이 필요합니다.

6.16도메인주소 추가 후 라이센스 재발급 된 Client License 라이센스 적용시 "해당 서비스를 지원하지 않는 License입니다" 오류

6.16.1현상

(xplatform 로그)
문서를 Parsing 중 (Input is not proper UTF-8, indicate encoding !
Bytes: 0xC7 0xD8 0xB1 0xBA [on line 9]) 와 같은 에러가 발생되었습니다.)
SE 15:11:47:869 부적합한 ResponseItem(id=../LTS_Runtime/License/XPLATFORM_Client_License.xml,hr=ffffffff)
SW 15:11:52:907 해당 서비스를 지원하지 않는 License입니다. 
License(../LTS_Runtime/License/XPLATFORM_Client_License.xml)를 확인하시기 바랍니다.

6.16.2확인방법

1) 브라우저에서 Client License 오픈시 XPLATFORM 92 Runtime, Widget 에려 발생
2) 정상적인 경우 라이센스 정보가 보여져야 함

6.16.3해결방법

라인센스를 재 발급받거나 메일로 전달받은 원본파일을 다시 복사하여 적용 후 확인이 필요합니다.

6.16.4원인

해당 파일이 어떠한 이유에서 깨진 경우 발생합니다. (ftp, 파일저장 … 등)

6.17도메인 변경 후 알메이트챠트 라이센스 적용이 안됩니다.

6.17.1답변

도메인 변경 시 라이센스 재발급 후 이용 가능합니다

6.18rMate Chart에 trial이라는 문구가 나옵니다.

6.18.1원인

trial버전과 정식버전의 차이입니다.

6.18.2해결방법

차트 swf파일 또는 JS 파일들을 정품용으로 교체해야 합니다 
교체 시 라이센스도 정품라이센스로 변경해야 합니다.

6.19rMate Chart trial 버전의 경우 기간 제한이 있나요?

6.19.1답변

기간을 확인하여 갱신하여 사용하여야 합니다.

6.20rMate Chart trial버전의 차트를 정품으로 변경 시 어떻게 하나요?

6.20.1답변

차트 관련 파일 정품용으로 교체. 런타임 : swf파일 , html5 : js파일 차트에 적용할 정품 라이센스 발급 
요청하여 재발급 후 소스 단에서 라이센스를 변경 합니다.

6.21rMate 실행시 호스트가 아닙니다. 오류발생

6.21.1답변

라이센스 정보가 정확히 적용되었는지 확인합니다.

6.21.2참고사항

라이센스 정보는 변수에 기업되어 있기 때문에 기본 rMateChartLicense.js
파일이 아닌 개발자가 임으로 파일을 만들어 다른 위치에 변수를 생성할 수 있으므로 오류가 해결되지 않는다면 “rMateChartLicense” 변수가 다른 곳에 설정되어 있는지 확인이 필요합니다.

6.22rMate 라이센스 파일을 오픈하여 복사/붙여넣기 하는 경우

6.22.1참고사항

라이센스 js에 있는거를 그대로 쓰다보니, var a = "xxx" 처리됨, 
제품에 따라 this.a = "xxxx" 형태로 변경필요

6.23rMate 특정 Chart에서 Try ~ catch오류 발생 (invalid XML Layout)

6.23.1원인

XML 데이타에 특수문자가 입력됨 < 등 ...

6.23.2해결방법

화면을 구성하는 Layout Format에 특수문자 &가 포함되었거나, 기타 XML포멧에서 허용이 안된 코드가 들아 갈 때 발생

6.24rMate Chart 버전 정보 확인하는 방법

6.24.1공통사항

라이센스 발급파일에서 확인가능
// -----------------------------------------------------------------------------
// rMate Chart H5 License Key
//
// Product Name : rMateChart for HTML5 v3.0  
// License Type : Enterprise License - 정품
// Product No : 3XXX-XXXX-F710-CXXM
// Authenticated server Info : 허가된 서버의 수=1, 서버 IP=xxx.xxx.xxx.xxx, 도메인=xxxxxxxxx
// Expiration date : *

6.24.2차트를 이용한 확인방법

HTML5버전

그림 6-1rmate_sample

키보드 : Double Click 후 바로 Ctrl + ? 를 누르면 위와 같이 키 정보와 뒤에 Version 정보창이 뜨는 것을 확인 할 수 있습니다.

Flash버전

그림 6-2rmate_sample2

Flash버전은 마우스 오른쪽을 누르게 되면 맨 상단에 About rMate Chart Version정보가 표현됩니다.

6.25rMate Chart 도메인 추가 후 라이센스 적용시 this host is not authorized 오류 발생

6.25.1현상

접속하는 도메인 주소와 라이센스 도메인이 일치하지 않는 경우 발생

예) a 경로에 a 라이센스가 시스템에서 바라보는 정상적인 경로이나 b 경로에 b 라이센스에 재발급 된 라이센스를 반영했을 경우 경로가 잘못되어 오류 발생

6.25.2해결방법

라이센스 재발급 또는 라이센스 경로확인필요 
(참고 : 어려개의 라이센스가 있을 경우 정확한 라이센스가 올라오는지 확인)

6.26Content is not allowed in trailing section

6.26.1원인

서버단에서 발생이 되는 "Content is not allowed in trailing section." 오류의 경우
xml 을 파싱하는 부분에서 null 데이터가 있을때 발생되는 오류로 보여 집니다.

6.26.2해결방안

문제가 되는 라이센스 파일(XPLATFORM_Server_License.xml)파일이 정상인지 확인 
문제가 되는 경우 마지막 구문에 많은 null 데이터가 들어가 있는것을 확인 하였습니다.

또는 라이센스를 재 발급받아 적용합니다.

XPLATFORM 라이센스 파일에서 파싱오류

6.27라이센스 Core Count 오류 메시지

6.27.1현상

그림 6-3license_core

6.27.2해결방법

2014.5월 이후 패킹버전으로 X-API 패치시 해당 오류메시지 해결

6.28라이센스 Core Count 관련 참고사항

Runtime.getRuntime().availableProcessors())

availableProcessors()는 JVM에서 이용가능한 코어 개수를 리턴한다. 내 CPU는 Inter - i7이다. 이 CPU는 코어가 4개이기 때문에 위와 같은 코드를 실행시키면 4가 출력될 것이라고 예상 할 수 있으나 실제로는 8이 출력된다. 이는 Intel이라는 회사가 하이퍼스레딩이라는 기술을 지원 해주기 때문인데, 이것은 물리적 코어 한개당 스레드 2개를 할당해 성능을 높이는 기술이다. 그래서 물리적 코어는 4개이지만 논리적 코어는 8개인 것이다.


출처: http://myserena.tistory.com/151 [Serena's Fantasy ]

6.29nexacro14, 17 html5 배포환경에서 runtime 환경 추가배포시 클라이언트 라이선스 오류

6.29.1현상

라이센스 도메인 정보가 정확하지 않습니다. 라이센스 화일을 분석하는 도중 에러가 발생하였습니다.
[Invalid license xml format: fail to get "license" node.]

6.29.2원인

xadl.js 스크립트 this.checkLicense("");에 라이선스 경로가 누락되어 발생

6.29.3해결방법

this.checkLicense(""); 라이선스 경로 추가

6.29.4참고사항

최근 html5 배포환경에서 runtime 환경 추가배포시 클라이언트 라이선스 오류건으로 접수가 많이 되고 있습니다
 에러메시지상으로 도메인 오류로 인지하고 정식라이선스 재발급 및 도메인 확인으로 답변이 되고 있어 동일 현상으로
 재접수되는 내용이 많습니다 내용 참고하셔서 답변부탁드립니다

6.30가상환경을 만들때 서버 라이센스 IP를 어떻게 넣어야 하나요

서버에 가상환경을 만들경우 실제 IP와 가상IP가 존재할수 있는데 이때 서버라이센스 발급방법에 대해
문의합니다.
가상환경 + 실제 서버 IP를 모두 포함하여 발급해야 합니다.