NX 라이센스 에러 Lmtools 방화벽 해제 오류 해결방법

지멘스에서 출시한 하이엔드 3d cad인 NX는 설치도 어렵지만 UG NX / LMTOOLS 라이센스 에러 NX initialization ErrorNX 초기화 오류해결방법도 참 골치가 아픕니다. Lmtools는 지멘스의 라이센스 외에도 오토데스크의 오토캐드, 3DMAX, 3DMAYA 등에서도 사용되는 Network Liecense Manager 프로그램으로서 프로그램의 설치에는 문제가 없더라도 nx나 카티아, 오토캐드 등을 실행하면 다양한 라이센스 서버오류가 표시가 될때가 있는데 만약 NX 설치 시 라이센스 설치를 잘못 했다면 아래 영상을 참고하세요

그중에서도 아래와 같은 오류창이 떳을때 해결방법을 알아보도록 하겠습니다.

UG NX 라이센스 에러 오류 문구

nx 라이센스 오류를 한글로 번역하면 아래와 같습니다.

UG NX 라이센스 오류 NX initialization Error
NX initialization Error – NX 초기화 오류
  • 라이센스 초기화 오류. 라이센스 서버 시스템에 연결할 수 없습니다.
  • 서버 (lmgrd)가 아직 시작되지 않았습니다.
  • SPLM_LICENSE_SERVER가 잘못된 포트@host [-15]로 설정되었습니다

기본적으로 NX를 실행하는데 있어서 주의사항이 있는데 그건 바로 한글폴더가 있으면 안됩니다.

그리고 Splm 라이센스 서버에서 사용되는 Port 및 Host 정보가 잘못되었다고 표시되며 이때 지멘스의 UG NX의경우 2800 포트를 사용합니다.

UG NX11 3D CAD 설치방법 18
28000 포트 설정

만약 방화벽이나 환경변수에서 SPLM License Port가 28000번이 아닌 다른포트를 가르키고 있는지 확인하고 Host “윈도우 pc이름”이 라이센스 파일에 잘못 등록되어 있다면 변경해줍니다.

최근 출시된 NX11, NX12 버전같은 경우는 한글폴더에 설치가 가능하지만 그 이전버전에서는 한글파일은 물론 한글경로가 있는것도 실행이안됩니다.

이는 NX 환경변수를 이용해 해결할 수 있습니다.

컴퓨터 UG NX 환경변수 설정
환경변수

환경변수에서 SPLM LISENSE 포트를 28000@HostName 이나 28000@ip주소 입력합니다.

NX 라이센스 에러 방화벽 해제

그 외에도 NX는 윈도우에 방화벽이 있다면 라이센스를 제대로 읽어오지 못합니다.

그래서 기본적으로 NX의 방화벽을 해제하는작업이 필요합니다.

그리고 NX의 네트워크라이센스를 사용하고 있고 서버에서 라이센스 정보를 가져온다면 서버PC에서 제대로 라이센스를 보내줄수 있도록 인바운드 아웃바운드 설정을 해주는것 작업도 필요합니다.

Lmtools 라이센스 설정

앞서 방화벽 설정이 해제된 상태에서도 라이센스 문제가 발생한다면 Lmtools를 이용해 라이센스를 재설정 하거나 재시작을 해야합니다.

Lmtools 실행
Lmtools 실행

시작에서 Lmtools 실행합니다.

Lmtools 라이센스 파일 설정

Lmtools 라이센스 추가
Lmtools 라이센스 추가

UG NX나 오토데스크의 오토캐드, 3DMax, 3D마야, 알리아스 등등을 설치하느데 Flexnet 설치하는데 있어 라이센스를 설정하지 않았거나 라이센스 파일을 변경하고자 할때 사용방법입니다.

  • Path To The Lmgrd exe File
  • Path To The License File
  • Path To The Debug Log File

Config Services 에서 라이센스 위치를 설정해줍니다.

만약 제대로 설정되어 있다면 다음으로 넘어갑니다.

lmgrd.exe 와 Debug 위치를 살핍니다.
lmgrd.exe 와 Debug 위치를 살핍니다.

만약 lmgrd.exe 파일이나 debug 파일이 보는것과 같은 경로에 위치해 있지 않다면 동일하게 설정해줍니다.

UG NX 라이센스 설정
UG NX 라이센스 설정

설정이 되었다면 Save Service 선택합니다.

만약 License File이나 lmgrd.exe 등 설정을 하지 않았다면 그냥 다음으로 넘어갑니다.

만약 아래와 같은 라이센스 에러로 인해 Lmtools By Flexera창에 오류가 발생한다면 관리자권한으로 실행하거나 관리자계정으로 부팅해보시길 바랍니다.

windows preferred path \ProgramData To to store service data is not set please ensure local service user has modify privilege on the folder containing the debug log

Lmtools 라이센스 에러 서버 재실행

간혹 노후화된 pc는 제대로 License File 읽어들이지 못하는 경우가 있습니다.

그럴경우 보통 컴퓨터를 재시작하는것을 추천하고 그래도 되지 않는다면 License Sever를 Reset 하는것이 좋으며 저의 경우도 매번 실행할때마다 제대로 인식을 못해서 재부팅을 해야합니다.

lmtools 라이센스 서버 재시작

Start / Stop / Reread 탭으로 이동 후 Stop Server 눌러줍니다. 그럼 하단에 상태창에 Stop 된것을 확인합니다.

NX Lisense 시작
NX Lisense 시작

이후 Force Server Shutdown 을 눌러 강제로 움직이게 설정합니다.

그리고 Start Server 를 눌러주면 하단에 Server Start Successful 이라고 표시되는것을 확인합니다.

server start failed. the server may already be running

server start failed. the server may already be running

만약 Lmtools에서 서버 시작을 눌럿을 때 server start failed. the server may already be running 라는 오류로 라이센스 시작이 안된다면 Lmtools를 관리자권한으로 실행하고 연동된 라이센스 파일의 .lic 파일의 HostName,과 MacAddrees 그리고 CID (COMPOSITE ID) 등 정보가 맞는지 확인합니다.

서버 시작에 실패하고 “the server may already be running“이라는 오류 메시지가 표시되면, 이 문제를 해결하기 위해 몇 가지 단계를 따라야 합니다. 이 문제를 해결하는 방법을 더 자세히 설명하겠습니다.

  1. 먼저, Lmtools(라이센스 관리 도구)를 관리자 권한으로 실행해야 합니다. 이렇게 하면 프로그램이 시스템 리소스에 더 많은 액세스 권한을 얻게 되어 라이센스 서버를 시작하거나 관리하는 데 더 효과적입니다.
  2. Lmtools를 실행한 후, 연동된 라이센스 파일의 상태를 확인하세요. .lic 확장자를 가진 라이센스 파일을 찾아서 선택합니다.
  3. 라이센스 파일 내의 HostName을 확인하세요. 이 호스트 이름은 라이센스 서버가 실행 중인 컴퓨터의 호스트 이름과 일치해야 합니다. 호스트 이름이 일치하지 않으면 라이센스 서버가 올바르게 인식되지 않을 수 있습니다.
  4. 다음으로, 라이센스 파일 내의 MacAddress를 확인하세요. 이 주소는 라이센스 서버가 실행 중인 컴퓨터의 네트워크 어댑터의 MAC 주소와 일치해야 합니다. 잘못된 주소가 설정되어 있으면 라이센스 서버가 작동하지 않을 수 있습니다.
  5. 라이센스 파일에서 CID (Composite ID) 값을 확인하세요. 이 값은 라이센스 서버의 고유 식별자입니다. CID 값도 올바르게 설정되어 있어야 합니다.
  6. 위의 정보를 모두 확인하고 수정해야 할 경우 수정한 후, Lmtools를 사용하여 라이센스 서버를 재시작하세요.

VD is strating. please check vendor daemon’s status in debug log

VD is strating. please check vendor daemons status in debug log

만약 Lmtools 라이센스 재실행 시 LMTOOLS 오류 VD is strating. please check vendor daemon’s status in debug log 발생한다면 아래 내용을 참고하세요

Lmtools 라이센스 설정 중 “VD is strating. please check vendor daemon’s status in debug log“이라고 하면서 오류가 발생하는 경우 참고하세요

  • 오류원인: FlexNet 서비스가 로컬 시스템 계정이 아닌 로컬 서비스 계정으로 구성된 것일 수 있습니다. 
  • 해결방법 : Lmtools 제대로 중지되거나 실행되지 않는다면 현재 설치된 Lmtools 설치버전을 확인 후 최신버전으로 업데이트합니다.

그 외에도 현재 설정된 라이센스 파일의 HostName, CID, MacAdrress 등등 라이센스 정보와 설치된 PC가 맞는지 확인하고 라이센스 발급이 잘못

NX12 사용자 인터페이스
NX12 사용자 인터페이스

그럼 UG NX NX initialization ErrorNX 초기화 오류“가 해결되었으며 이후 Lmtools 라이센스 에러 문제없이 사용가능합니다.

참고 : 윈도우10 방화벽 해제 포트열기 인바운드 아웃바운드

방화벽 해제는 네트워크 라이센스의 경우 해당 라이센스의 포트를 인바운드, 아웃바운드를 통해 지멘스의 네트워크 서버포트인 28000 포트를 해제하는 방법을 함께 사용하느것을 권장합니다.

2 thoughts on “NX 라이센스 에러 Lmtools 방화벽 해제 오류 해결방법”

  1. 안녕하세요 . 토렌트에서 크랙을 다운받아서 소프트웨어 라이센스를 활성화 시키려고 하는데
    제가 이런 지식을 잘 몰라서 어려움이 많습니다
    Lmtools 뭐 하려고 하니까 에러뜨고 그러는데 , 도와주실수 있으시면 사례드리겠습니다
    010-7둘둘8-54팔팔 로 문자 주시면 감사드리겠습니다 ㅠㅠ

    응답

Leave a Comment