MicroStrategy ONE

모델링 문제 해결서비스

이 섹션에서는 모델링 서비스를 사용할 때 발생할 수 있는 오류와 이를 해결하는 방법에 대해 설명합니다.

아래의 구성 파일에 대한 구성을 변경합니다. 관리자 폴더. 아래의 파일을 변경하지 마십시오. conf 폴더. 아래의 모든 파일 conf 업그레이드하면 폴더를 덮어쓰게 됩니다. MicroStrategy.

구성 파일은 다음 위치에서 찾을 수 있습니다.

Windows: <INSTALL_PATH>\MicroStrategy\ModelingService\admin

Linux: <INSTALL_PATH>/MicroStrategy/모델링서비스/관리자

필요한 경우 관련 로깅을 활성화하려면 다음 항목을 참조하십시오.

오류 문제 해결

idToken을 복원할 때 오류가 발생합니다.

모델 서버 내부 오류: 잘못된 base64 문자: '~'

"modelservice.identity_token.secret_key"를 확인하세요. modelservice.conf 파일은 base64로 인코딩된 512비트 키로 구성됩니다.

  1. 에 설명된 대로 Python 스크립트를 사용하여 512비트 새 키를 생성합니다. KB486418.

  2. "modelservice.identity_token.secret_key"에 대한 새 키를 교체합니다. modelservice.conf 파일 및 "identityToken.secretKey" Library 섬기는 사람 configOverride.properties 파일.

  3. 모델링 서비스를 모두 다시 시작하고 Library 섬기는 사람.

idToken을 복원할 때 오류가 발생합니다.

ID 토큰 생성을 위한 필수 속성 'identityTokenSecretKey'가 구성되지 않았습니다.

  1. 모델링 서비스를 다시 시작합니다.

  2. 업그레이드 MicroStrategy ONE - 업데이트 10(2023년 8월) 이상.

Workstation에서는 새 필터 옵션이 비활성화됩니다. Library 서버가 MicroStrategy 2020 업데이트 2 이상 버전으로 업그레이드되었는지 확인하세요.
MicroStrategy Modeling 서비스가 올바른 비밀 키로 구성되지 않았습니다. "modelservice.config"의 Identity_token.secret_key를 MicroStrategy Library의 해당 속성과 동일한 값으로 설정하세요. "modelservice.identity_token.secret_key"를 확인하세요. modelservice.conf 파일이 올바르게 구성되었습니다. 라이브러리 서버의 "identityToken.secretKey"와 동일해야 합니다. configOverride.properties 파일.

IdToken을 복원할 때 오류가 발생합니다.

ID 토큰을 복원하는 중에 오류가 발생했습니다. 'identityTokenSecretKey'가 올바르게 구성되었는지 확인하세요.

"modelservice.identity_token.secret_key"를 확인하세요. modelservice.conf 파일이 올바르게 구성되었습니다. 라이브러리 서버의 "identityToken.secretKey"와 동일해야 합니다. configOverride.properties 파일.

IdToken을 복원할 때 오류가 발생합니다.

JWT 서명이 로컬로 계산된 서명과 일치하지 않습니다. JWT 유효성은 주장할 수 없으며 신뢰할 수 없습니다.

"modelservice.identity_token.secret_key"를 확인하세요. modelservice.conf 파일이 올바르게 구성되었습니다. 이는 "identityToken.secretKey"와 동일해야 합니다. Library 섬기는 사람 configOverride.properties 파일.

Intelligence Server 세션을 구축할 때 오류가 발생합니다. 연결에 실패: 인증 대상에 대한 경로를 찾을 수 없습니다. 인증 경로가 올바른지 확인하고 MicroStrategy Web Server를 다시 시작하세요. "modelservice.truststore.path"를 확인하세요. modelservice.conf 파일이 올바르게 구성되었습니다.

그만큼 MicroStrategy 모델링 서비스가 실행되고 있지 않거나 MicroStrategy Library 서버가 이를 찾을 수 없거나 올바르게 구성되지 않았습니다.

다음 사항을 확인하세요.

  1. 모델링 서비스가 실행 중입니다.
  2. 모델링 서비스가 예상 포트에서 실행 중입니다.
  3. 모델링 서비스 포트에 대한 방화벽이 열려 있습니다.
Linux에서는 다음 명령을 사용하여 sh ./bin/modelservice.sh stop, ModelingService 루트 디렉터리에서 실행 중인 모델링 서비스를 중지하려면 콘솔 출력에 "모델링 서비스가 실행되고 있지 않습니다."가 반환됩니다.

실수로 삭제한 경우 발생할 수 있는 문제입니다. RUNNING_PID ModelingService 루트 디렉터리 아래에 있는 파일입니다. 모델링 서비스를 중지하려면 터미널에서 다음 명령을 실행합니다.

복사
# query the running process id of Modeling Service
$ pgrep -f ModelingService
8952
# kill the process directly
$ kill -9 8952

필터 편집기에 오류가 반환됩니다. SSL 구성 문제.

오류는 다음에서 찾을 수 있습니다. Library 통나무:

[오류] [메인] [CEFPluginBridge.swift:48] logError(_:) > fetchUtils::checkStatus(): ,{"code":"ERR024","message":"SSL 구성 문제","ticketId":"af1441eec17e41969af9ee14492f4bb7"}

SSL 검증 관련 오류가 수신되면 신뢰 저장소 이름과 신뢰 저장소 비밀번호가 올바른지 확인하십시오. configOverride.properties 에 위치한 파일 <tomcat root directory>/webapps/MicroStrategyLibrary/WEB-INF/classes/config.

간의 연결 문제를 해결하려면 Library 서버 및 모델링 서비스에 대한 로그를 활성화하십시오. Library 섬기는 사람. 보다 로그온 중 Library 모델링 서비스용 서버.

명령줄에서 모델링 서비스를 시작할 때 로깅 기능이 실패합니다.

  1. 메인 오류 C:\Program Files (x86)\ 파일을 이동할 수 없습니다.MicroStrategy\ModelingService\.\logs\ModelService.log를 C:\Program Files (x86)\로MicroStrategy\ModelingService\.\logs\ModelService-2020-06-24-15-45.log: java.nio.file.FileSystemException C:\Program Files (x86)\MicroStrategy\ModelingService\.\logs\ModelService.log -> C:\Program Files (x86)\MicroStrategy\ModelingService\.\logs\ModelService-2020-06-24-15-45.log: 다른 프로세스에서 파일을 사용하고 있기 때문에 프로세스에서 해당 파일에 액세스할 수 없습니다.
  2. 메인 오류 C:\Program Files (x86)\ 파일을 삭제할 수 없습니다.MicroStrategy\ModelingService\.\logs\ModelService.log: java.nio.file.FileSystemException C:\Program Files (x86)\MicroStrategy\ModelingService\.\logs\ModelService.log: 다른 프로세스에서 파일을 사용하고 있기 때문에 프로세스에서 해당 파일에 액세스할 수 없습니다.
이 오류는 다음을 사용할 때 발생합니다. start.bat 모델링 서비스가 서비스에서 이미 시작된 동안 명령줄에서. 사용 stop.bat 종료하고 실행하려면 start.bat 다시 시작하거나 서비스에서 시작하여 모델 서비스를 다시 시작하세요.

토폴로지 오류 메시지가 반환됩니다.

  1. 뭔가 잘못되었을 때. 모델 서비스를 시작/중지할 수 없습니다. 가능한 해결 방법은 다음과 같습니다.
    1. 서비스 등록은 SSH 명령을 사용하여 서비스를 시작/중지합니다. SSH 서버가 대상 컴퓨터에서 실행되고 있는지 관리자에게 문의하세요.
    2. 대상 컴퓨터에서 웹 컨테이너를 다시 시작하고 서비스를 다시 시작/중지해 보세요.
    3. 문제가 지속되면 관리자에게 로그 파일에서 관련 정보를 검색하도록 요청하십시오.
    4. 종속된 모든 서비스가 작동 중인지 확인하려면 토폴로지 서비스 탭을 확인하세요.
  2. 문제가 발생했습니다. 서비스를 시작/중지할 수 없습니다. 이는 입력한 자격 증명에 권한이 없거나 SSH 명령이 실행되지 않은 경우 발생할 수 있습니다. 문제가 지속되면 관리자에게 문의하세요.
  3. 문제가 발생했습니다.

다음 사항을 확인하세요.

  1. 모델링 서비스가 실행 중입니다.
  2. 모델링 서비스가 예상 포트에서 실행 중입니다.
  3. 모델링 서비스 포트에 대한 방화벽이 열려 있습니다.
  4. 에 설정된 비밀키 Library 서버와 모델링 서비스는 동일합니다.
  5. HTTPS가 활성화된 경우 Library 서버 및 모델링 서비스가 올바르게 구성되었는지 확인하세요. 자세한 내용은 다음을 참조하세요. 사이에 HTTPS 연결 구성 Library 서버 및 모델링 서비스.
보안 TLS 채널을 사용하여 서비스에 연결할 수 없습니다.

사이의 HTTPS 연결 MicroStrategy Library 모델링 서비스가 올바르게 구성되지 않았습니다.

HTTPS 연결 구성 단계는 다음을 참조하세요. 사이에 HTTPS 연결 구성 Library 서버 및 모델링 서비스.

MicroStrategy Modeling 서비스와 MicroStrategy Intelligence 서버 간의 TLS/SSL은 잘못된 신뢰 저장소 경로로 인해 올바르게 구성되지 않았습니다. 제공된 경로가 유효하지 않습니다. 경로가 존재하는지 다시 확인하세요.

모델링 서비스와 Intelligence 서버 간의 TLS/SSL 연결이 올바르게 구성되지 않았습니다.

Modeling Service와 Intelligence Server 간에 활성화된 TLS를 구성하는 단계는 다음을 참조하세요. Intelligence Server가 TLS를 활성화한 경우 모델링 서비스 구성.

Workstation Fact 편집기를 통해 팩트 개체를 열 때 오류가 발생합니다.

"모델 서버 내부 오류: 잘못된 인수: 요청한 사실에 요청된 표현이 포함되어 있지 않습니다."

또는

"모델 서버 내부 오류: 가치가 없습니다."

이는 기술팀에서 조사 중인 알려진 결함입니다.

사용 해주세요 MicroStrategy Developer 해결 방법으로. KB484818을 참조하십시오.

모델링 서비스가 Intelligence 서버 세션을 가져오지 못했습니다. 회로망: MicroStrategy Intelligence 서버에 연결할 수 없습니다.

새 Intelligence 서버 인증서가 올바르게 구성되어 있는지 확인하십시오. application.conf 다음 필드를 포함하는 파일:

  • play.server.https.keyStore.path

  • play.server.https.keyStore.type

  • play.server.https.keyStore.password