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 |