JMETER 오류 (keytool -genkeypair -alias :jmeter: -dname "cn=JMeter Proxy (DO NOT TRUST))
keytool -genkeypair -alias :jmeter: -dname "cn=JMeter Proxy
JMETER를 처음으로 실행시킬 때 위와 같은 오류를 만나는 경우가 있다.
-certreq [-v] [-alias <별명>] [-sigalg <서명 알고리즘>] [-file] [-keypass <키 암호>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -delete [-v] -alias <별명> [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -export [-v] [-rfc] [-alias <별명>] [-file <인증서 파일>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -genkey [-v] [-alias <별명>] [-keyalg <키 알고리즘>] [-keysize <키 크기>] [-sigalg <서명 알고리즘>] [-dname <대상 이름>] [-validity <유효일>] [-keypass <키 암호>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -help -identitydb [-v] [-file ] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -import [-v] [-noprompt] [-trustcacerts] [-alias <별명>] [-file <인증서 파일>] [-keypass <키 암호>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -keyclone [-v] [-alias <별명>] -dest <대상 별명> [-keypass <키 암호>] [-new <새 키 암호>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -keypasswd [-v] [-alias <별명>] [-keypass <기존 키 암호>] [-new <새 키 암호>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -list [-v | -rfc] [-alias <별명>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -printcert [-v] [-file <인증서 파일>] -selfcert [-v] [-alias <별명>] [-sigalg <서명 알고리즘>] [-dname <대상 이름>] [-validity <유효일>] [-keypass <키 암호>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... -storepasswd [-v] [-new <새 암호 입력>] [-keystore ] [-storepass <암호 입력>] [-storetype <입력 유형>] [-provider <공급자 클래스 이름>] ... << Command failed, code: 1 'keytool -genkeypair -alias :jmeter: -dname "cn=JMeter Proxy (DO NOT TRUST)" -keyalg RSA -keystore proxyserver.jks -storepass {redacted} -keypass {redacted} -validity 7' at org.apache.jorphan.exec.KeyToolUtils.genkeypair(KeyToolUtils.java:170) at org.apache.jmeter.protocol.http.proxy.ProxyControl.initJMeterKeyStore(ProxyControl.java:1494) at org.apache.jmeter.protocol.http.proxy.ProxyControl.initKeyStore(ProxyControl.java:1361) at org.apache.jmeter.protocol.http.proxy.ProxyControl.startProxy(ProxyControl.java:465) at org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui.startProxy(ProxyControlGui.java:507) at org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui.actionPerformed(ProxyControlGui.java:381) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$400(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
원인은 JMETER를 실행시키는 자바의 버전이 낮아서 이다.
JDK를 7로 업데이트 시키고 실행시킨다.
또는 하위 버전의 JMETER를 찾아 실행시킨다.
.'ETC > TroubleShooting' 카테고리의 다른 글
톰캣 java.lang.NullPointerException (0) | 2016.06.05 |
---|---|
브라우저 모드 고정 방법 (4) | 2016.06.05 |
HTTPS 화면 깨짐 현상 (0) | 2016.06.05 |
KT 공유기 접속 주소 및 비밀번호 (2) | 2016.06.05 |
explorer10 window.open시에 location 작동안하는 문제 (0) | 2016.06.05 |