Thursday, June 17, 2010

install certificate to jre

วัตถุประสงค์
=========
แก้ปัญหา
Unable to read repository at http://dist.springframework.org/release/IDE/content.xml.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
ที่เกิดขึ้นตอนสั่งให้ eclipse update patch

ที่มาของปัญหา
==========
certificate ของ proxy ที่บริษัทใช้
ถูกสร้างขึ้นเอง sign เอง
ไม่ได้ส่งไปให้ well-known CA ทำการ sign ให้
+ eclipse ไม่มีที่ให้ set cert

วิธีการแก้ไข
========
install certificate to jre

ปล. มีหลากหลายวิธีที่ทำได้

วิธีที่ 1 มีขั้นตอนดังนี้
==============
1) d/l http://blogs.sun.com/andreas/resource/InstallCert.java into /temp
2) cd /temp
3) javac InstallCert.java
4) java InstallCert {proxy-server-name}
5) [Enter]
6) cp jssecacerts /usr/java/jdk1.6.0_18/jre/lib/security/
7) (re)start eclipse to take effect

env
====
eclipse 3.5.2

Ref: http://blogs.sun.com/gc/entry/unable_to_find_valid_certification

No comments:

Post a Comment