[Question] Xin support về EJBCA |
28/01/2013 11:25:39 (+0700) | #1 | 273109 |
stonewall
Member
|
0 |
|
|
Joined: 22/04/2010 02:44:05
Messages: 18
Offline
|
|
Em đang tìm hiểu về EJBCA , các gói phụ thuộc em đã setup xong, bao gồm:
jboss_5.1.GA
jdk-6u24
apache-ant-1.8.4
jce
$vim /etc/hosts
127.0.0.1 localhost
127.0.0.1 ejbca
Run
$ant bootstrap ---> SUCCESSFUL
Nhưng khi chạy
$ant install ---> thì dính bug không generate key cho superadmin được. Em nghĩ là do lỗi cấu hình trong file /etc/hosts mong mọi người support ạ
.....
ejbca:batchsuperadmin:
[echo] batch superadmin
[java] Generating keys in directory /usr/local/ejbca_4_0_13/p12.
[java]
[java] javax.naming.NameNotFoundException: ejbca not bound
[java] at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
[java] at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
[java] at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
[java] at org.jnp.server.NamingServer.lookup(NamingServer.java:396)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:597)
[java] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
[java] at sun.rmi.transport.Transport$1.run(Transport.java:159)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
[java] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
[java] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
[java] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[java] at java.lang.Thread.run(Thread.java:662)
[java] at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
[java] at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
[java] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
[java] at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
[java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:726)
[java] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:686)
[java] at javax.naming.InitialContext.lookup(InitialContext.java:392)
[java] at org.ejbca.core.ejb.JndiHelper.getRemoteSession(JndiHelper.java:57)
[java] at org.ejbca.core.model.util.EjbRemoteHelper.getUserAdminSession(EjbRemoteHelper.java:171)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.createUser(BatchMakeP12.java:557)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.execute(BatchMakeP12.java:109)
[java] at org.ejbca.ui.cli.EjbcaEjbCli.executeCommand(EjbcaEjbCli.java:118)
[java] at org.ejbca.ui.cli.EjbcaEjbCli.main(EjbcaEjbCli.java:68)
[java] java.lang.NullPointerException
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.createUser(BatchMakeP12.java:557)
[java] at org.ejbca.ui.cli.batch.BatchMakeP12.execute(BatchMakeP12.java:109)
[java] at org.ejbca.ui.cli.EjbcaEjbCli.executeCommand(EjbcaEjbCli.java:118)
[java] at org.ejbca.ui.cli.EjbcaEjbCli.main(EjbcaEjbCli.java:68)
[java] Java Result: 1
BUILD FAILED
/usr/local/ejbca_4_0_13/build.xml:64: The following error occurred while executing this line:
/usr/local/ejbca_4_0_13/bin/cli.xml:93: The following error occurred while executing this line:
/usr/local/ejbca_4_0_13/bin/cli.xml:128: Batch generation failed!
|
|
|
|
|
[Question] Xin support về EJBCA |
29/01/2013 22:40:03 (+0700) | #2 | 273157 |
stonewall
Member
|
0 |
|
|
Joined: 22/04/2010 02:44:05
Messages: 18
Offline
|
|
|
|
[Question] Xin support về EJBCA |
30/01/2013 06:29:49 (+0700) | #3 | 273161 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
Xem kỹ các file ở các dòng ấy nói cái gì?
/usr/local/ejbca_4_0_13/build.xml:64: The following error occurred while executing this line:
/usr/local/ejbca_4_0_13/bin/cli.xml:93: The following error occurred while executing this line:
/usr/local/ejbca_4_0_13/bin/cli.xml:128: Batch generation failed!
|
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Question] Xin support về EJBCA |
31/01/2013 00:49:10 (+0700) | #4 | 273211 |
stonewall
Member
|
0 |
|
|
Joined: 22/04/2010 02:44:05
Messages: 18
Offline
|
|
Em cảm ơn anh comale.
Vì chính sách của forum nên em không up được code lên. Em xin được ngắn gọn
build.xml:64 thực hiện lời gọi đến file ./bin/cli.xml
./bin/cli.xml:93 : thực hiện gọi đến trường adminweb <antcall target="ejbca:adminweb"/>
Em đã thử thay đổi cấu hình trong file $EJBCA_HOME/conf/web.properties nhưng lỗi này vẫn còn anh ạ.
|
|
|
|
|
[Question] Xin support về EJBCA |
31/01/2013 03:50:04 (+0700) | #5 | 273213 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
stonewall wrote:
Em cảm ơn anh comale.
Vì chính sách của forum nên em không up được code lên. Em xin được ngắn gọn
build.xml:64 thực hiện lời gọi đến file ./bin/cli.xml
./bin/cli.xml:93 : thực hiện gọi đến trường adminweb <antcall target="ejbca:adminweb"/>
Em đã thử thay đổi cấu hình trong file $EJBCA_HOME/conf/web.properties nhưng lỗi này vẫn còn anh ạ.
Vậy thì xem kỹ trong target adminweb nó làm những gì để mà truy tiếp.
Ngay cả ant code trong cái mớ build.xml mà cũng khồng đưa lên được và chuyện thay đổi cái gì trong web.properties cũng nói kiểu mập mà, mập mờ thì ai biết chuyện gì mà giúp? |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Question] Xin support về EJBCA |
31/01/2013 14:07:03 (+0700) | #6 | 273228 |
stonewall
Member
|
0 |
|
|
Joined: 22/04/2010 02:44:05
Messages: 18
Offline
|
|
Em xl , nó đây ạ
Build.xml:64
<target name="install" depends="fail-unless-appserver-detected, ejbca-ejb-cli" description="Install EJBCA application (only once)">
<!-64-><ant dir="${ejbca.home}/bin" antfile="cli.xml" target="ejbca:install" />
</target>
./bin/cli.xml: 93 <antcall target="ejbca:adminweb"/>
Nội dung của target adminweb em đã tag code nhưng vẫn không đưa lên được ạ. Bị dính lỗi này hoài
Lỗi đã xảy ra.
Vui lòng thông báo cho admin URL trang này.
java.lang.ClassCastException
Tham số cấu hình trong file web.properties
Code:
java.trustpassword=trustpassword123
superadmin.cn=SuperAdmin
superadmin.password=superadmin123
superadmin.batch=true
httpsserver.password=admin123
httpsserver.hostname=ejbca
httpsserver.dn=CN=${httpsserver.hostname},O=EJBCA demo,C=SE
httpserver.privhttps=8443
web.availablelanguages=EN
Em thử thay đổi httpsserver.hostname=ejbca123 . Nhưng vẫn bị lỗi trên ạ |
|
|
|
|
[Question] Xin support về EJBCA |
31/01/2013 15:07:44 (+0700) | #7 | 273230 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
Để có thể thực thi "install" thì phải thoả mãn hai cái: fail-unless-appserver-detected và ejbca-ejb-cli và trong mỗi cái này có thể có những target khác nữa. Cái chính cho đến lúc này là cái này: ejbca:adminweb
Không post được nó lên diễn đàn thì xài đỡ pastebin rồi đăng cái URL lên. |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Question] Xin support về EJBCA |
31/01/2013 15:13:38 (+0700) | #8 | 273231 |
lightsea90
Member
|
0 |
|
|
Joined: 28/01/2013 03:35:38
Messages: 2
Offline
|
|
@stonewall: mình đã từng cài đặt EJBCA cũng nhiều lần rồi, lỗi khi ant install là lỗi phổ biến, mình gặp khá nhiều. Nếu bạn mới tìm hiểu EJBCA thì kinh nghiệm của mình thế này, bạn có thể tham khảo:
1. Dùng OpenJDK chứ không dùng JDK, để khỏi phải lăn tăn cái jce
2. Thử cài trên Ubuntu theo quick start guide trên trang chủ ejbca.org trước xem ok không? Nếu OK rồi thì mình xoá đi cài lại, khi đó config lại các file .properties theo ý mình, nếu mà lỗi thì đảm bảo do mình chỉnh sửa, sẽ dễ tìm lỗi hơn
3. EJBCA mình dùng là bản 4.0.3 thì phải, nó sẽ không cài được trên Ubuntu 12.10, nhưng cài trên Ubuntu 12.04 thì ngon )
4. Thiếu RAM (khi bạn cài trên máy ảo) --> cái lỗi này làm mình thốn rất nhiều lần )
Ngoài ra bạn có thể cho biết bạn định cài trên OS nào, CSDL nào không? Nếu mà là RedHat, MySQL thì có thể có thêm kinh nghiệm cho bạn
Goodluck, |
|
|
|
|
[Question] Xin support về EJBCA |
31/01/2013 16:15:33 (+0700) | #9 | 273232 |
stonewall
Member
|
0 |
|
|
Joined: 22/04/2010 02:44:05
Messages: 18
Offline
|
|
conmale wrote:
Để có thể thực thi "install" thì phải thoả mãn hai cái: fail-unless-appserver-detected và ejbca-ejb-cli và trong mỗi cái này có thể có những target khác nữa. Cái chính cho đến lúc này là cái này: ejbca:adminweb
Không post được nó lên diễn đàn thì xài đỡ pastebin rồi đăng cái URL lên.
em gửi anh http://pastebin.com/W7Azs61b |
|
|
|
|
[Question] Xin support về EJBCA |
31/01/2013 16:18:56 (+0700) | #10 | 273233 |
stonewall
Member
|
0 |
|
|
Joined: 22/04/2010 02:44:05
Messages: 18
Offline
|
|
lightsea90 wrote:
@stonewall: mình đã từng cài đặt EJBCA cũng nhiều lần rồi, lỗi khi ant install là lỗi phổ biến, mình gặp khá nhiều. Nếu bạn mới tìm hiểu EJBCA thì kinh nghiệm của mình thế này, bạn có thể tham khảo:
1. Dùng OpenJDK chứ không dùng JDK, để khỏi phải lăn tăn cái jce
2. Thử cài trên Ubuntu theo quick start guide trên trang chủ ejbca.org trước xem ok không? Nếu OK rồi thì mình xoá đi cài lại, khi đó config lại các file .properties theo ý mình, nếu mà lỗi thì đảm bảo do mình chỉnh sửa, sẽ dễ tìm lỗi hơn
3. EJBCA mình dùng là bản 4.0.3 thì phải, nó sẽ không cài được trên Ubuntu 12.10, nhưng cài trên Ubuntu 12.04 thì ngon )
4. Thiếu RAM (khi bạn cài trên máy ảo) --> cái lỗi này làm mình thốn rất nhiều lần )
Ngoài ra bạn có thể cho biết bạn định cài trên OS nào, CSDL nào không? Nếu mà là RedHat, MySQL thì có thể có thêm kinh nghiệm cho bạn
Goodluck,
Cảm ơn bạn lightsea90
Mình cài trên Centos 5.5 , và sử dụng mysql 5.0.95 |
|
|
|
|
[Question] Xin support về EJBCA |
22/03/2013 10:40:24 (+0700) | #11 | 274290 |
|
xanhkma
Member
|
0 |
|
|
Joined: 31/12/2010 09:45:15
Messages: 12
Offline
|
|
Bạn copy các lib bc* trong /path/ejbca/lib vào path/jboss/server/default/lib |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|