SPLM Licenser Server 오류 솔리드엣지, NX Lmtools 설정
SPLM Licenser Server는 Siemens 소프트웨어군인 Solid Edge, NX (UG NX), Tecnomatix 등의 라이선스를 관리하는 핵심 백엔드 도구입니다. 라이선스가 정상적으로 활성화되지 않거나 오류가 발생하면 프로그램이 실행되지 않거나 비정상적으로 동작할 수 있기 때문에, 설치와 운용 시 주의가 필요합니다.
TLF제로 실무에서 가장 많이 접하는 오류와 해결 방법, 그리고 Solid Edge 및 NX에서 발생하는 연동 이슈까지 하나씩 살펴보겠습니다
라이선스 오류가 발생하면 처음 접하는 사람은 어디서부터 점검해야 할지 막막해집니다.
저 역시 처음엔 NX가 실행조차 안 되고, 솔리드엣지도 ‘라이선스 확인 실패’ 메시지만 띄우는 상황에 당황했던 경험이 있습니다. 아래 내용은 실무에서 반복적으로 경험하며 정리한 노하우들입니다
SPLM Licenser Server 주요 오류 및 해결법
오류 메시지 | 원인 | 해결 방법 |
---|---|---|
NX 라이선스를 찾을 수 없습니다 | 환경변수 설정 오류 또는 서버 주소 불일치 | 환경 변수 UGS_LICENSE_SERVER 를 28000@서버주소 형태로 확인 |
Solid Edge가 실행되지 않음 (라이선스 오류) | SPLM 서버 미실행 또는 포트 차단 | lmtools 로 서버 상태 확인, 방화벽에서 28000 , 27000 포트 허용 |
NX 실행 후 바로 종료됨 | 라이선스 체크 실패 또는 버전 불일치 | SPLM 서버 로그 확인하여 에러 코드 파악, NX와 SPLM 버전 호환성 확인 |
License error -96, -15 등 | 서버와 통신 실패 | 서버가 켜져있는지, IP가 바뀌지 않았는지 확인. 서버에서 lmgrd 상태 확인 |
SPLM 서버에서 라이선스 갱신 안됨 | 인증파일 (.lic) 문제 | Siemens 포털에서 최신 라이선스 파일 재다운로드 후 적용 |
환경 변수 필수 설정 항목
-
UGS_LICENSE_SERVER
→28000@hostname
-
SE_LICENSE_SERVER
→28000@hostname
(Solid Edge 전용) -
서버 PC에서는
lmtools
또는splm_licenser_server.exe
를 통해 서비스를 등록하고 시작해야 함
대부분의 오류는 환경변수 누락, 포트 차단, 라이선스 파일 문제 세 가지 중 하나에 해당합니다.
특히 방화벽에서 포트를 막아버리는 경우가 많은데, 이때는 서버와 클라이언트 모두에서 TCP 28000, 27000을 허용해줘야 합니다
Solid Edge와 NX 연동 시 주의할 점
Solid Edge에서 모델링한 데이터를 UG NX로 넘기거나 반대로 가져올 때 포맷 호환 이슈가 발생하는 경우가 많습니다.
특히 .par, .asm 파일은 NX에서 직접 읽히지 않기 때문에 STEP 또는 JT 포맷으로 중간 저장해야 합니다.
이때도 NX 버전에 따라 호환되지 않는 STEP 포맷이 있을 수 있으니 NX와 Solid Edge의 버전 간 STEP 지원 표준이 맞는지 확인하는 것이 중요합니다
그리고 라이선스 연동 서버가 같은 네트워크에 있지 않은 경우에는 고정 IP 설정 또는 VPN 연결을 통해 네트워크 일관성을 확보해야 합니다. 이 부분은 실무에서도 의외로 자주 놓치게 되는 요소입니다
실무에서 유용한 팁
-
NX나 Solid Edge를 설치할 때는 무조건 관리자 권한으로 설치
-
설치 후에는 환경 변수 설정과 라이선스 연결 테스트를 반드시 먼저 진행
-
라이선스 오류 발생 시
splm_license_server.log
를 열어 에러 코드를 확인하면 빠른 해결이 가능 -
Siemens 포털에서 설치 버전과 동일한 라이선스 파일을 내려받아야 오류가 없음
처음엔 SPLM 관련 오류가 복잡하고 어려워 보일 수 있지만, 패턴을 알게 되면 대부분 반복되는 이슈입니다.
특히 환경 변수와 포트 설정은 무조건 처음부터 체크해두는 것이 안정적인 운용의 핵심입니다
FAQ
SPLM 서버 없이 NX나 솔리드엣지를 실행할 수 있나요?
교육용이나 트라이얼 버전이 아닌 이상 정식 버전은 반드시 SPLM 서버를 통해 라이선스를 받아야 합니다. 단독 실행용 라이선스가 별도로 발급된 경우에는 별도 설정이 필요합니다
라이선스 서버는 무조건 서버 컴퓨터여야 하나요?
아니요. 서버라는 이름과 다르게, 일반적인 데스크탑에서도 라이선스를 배포할 수 있습니다. 다만 성능이나 연결 안정성을 고려해 전용 서버에서 운영하는 것이 좋습니다
라이선스 파일을 바꿔야 할 땐 어떤 절차를 따르나요?
기존 license.dat
또는 .lic
파일을 교체한 뒤, SPLM 서버에서 lmtools로 Stop → Start → ReRead License File 순서로 갱신해주면 됩니다. 재부팅은 권장 사항이지만 필수는 아닙니다
윈도우 포맷 후 NX나 솔리드엣지가 실행되지 않아요
포맷하면서 환경 변수 설정이 모두 초기화되었기 때문입니다. UGS_LICENSE_SERVER
를 다시 설정하고 SPLM 서버의 주소와 통신 가능한지 확인해 주세요
SPLM 서버 없이 NX나 솔리드엣지를 실행할 수 있나요?
교육용이나 트라이얼 버전이 아닌 이상 정식 버전은 반드시 SPLM 서버를 통해 라이선스를 받아야 합니다. 단독 실행용 라이선스가 별도로 발급된 경우에는 별도 설정이 필요합니다
라이선스 서버는 무조건 서버 컴퓨터여야 하나요?
아니요. 서버라는 이름과 다르게, 일반적인 데스크탑에서도 라이선스를 배포할 수 있습니다. 다만 성능이나 연결 안정성을 고려해 전용 서버에서 운영하는 것이 좋습니다
라이선스 파일을 바꿔야 할 땐 어떤 절차를 따르나요?
기존 license.dat
또는 .lic
파일을 교체한 뒤, SPLM 서버에서 lmtools로 Stop → Start → ReRead License File 순서로 갱신해주면 됩니다. 재부팅은 권장 사항이지만 필수는 아닙니다
윈도우 포맷 후 NX나 솔리드엣지가 실행되지 않아요
포맷하면서 환경 변수 설정이 모두 초기화되었기 때문입니다. UGS_LICENSE_SERVER
를 다시 설정하고 SPLM 서버의 주소와 통신 가능한지 확인해 주세요
lmtools는 어떻게 사용하나요?
lmtools는 SPLM Licenser Server를 제어하는 툴로, 서버 상태 점검과 라이선스 갱신에 필수적인 도구입니다
-
Start/Stop/Reread
탭에서 서버 중지와 시작, 라이선스 파일 갱신이 가능 -
Server Status
탭에서는 현재 활성화된 라이선스를 확인할 수 있음 -
Config Services
탭에서 라이선스 경로와 로그 파일 경로를 지정 가능 -
반드시 관리자 권한으로 실행해야 모든 기능 사용 가능
NX나 Solid Edge에서 갑자기 실행이 안 될 때, 가장 먼저 점검할 도구가 바로 lmtools입니다. 오류 메시지가 명확하지 않은 경우에도 Server Status
의 로그를 통해 문제의 단서를 얻을 수 있습니다
댓글
댓글 쓰기