Thanks for the link.

On FreeBSD, adding
-Djavax.net.ssl.trustStore=/usr/local/openjdk6/jre/lib/security/
cacerts
into "bin/appcfg.sh" helps.

On 30 окт, 21:30, "Jason (Google)" <[email protected]> wrote:
> I did some generic searches for this error, and others have seen it outside
> of the App Engine context. It could be related to your Java version; if
> you're not using Java 1.6, you may try upgrading to see if it goes away.
> There are a several other solutions in this thread:
>
> http://forums.sun.com/thread.jspa?threadID=580496
>
> - Jason
>
> On Wed, Oct 28, 2009 at 3:59 PM, bizkut <[email protected]> wrote:
>
> > Sorry, I hadn't checked this in a while. Upon using the command line
> > utility:
>
> > C:\Users\Kyle>C:\Users\Kyle\charts\eclipse\plugins
> > \com.google.appengine.eclipse.
> > sdkbundle_1.2.6.v200910131704\appengine-java-sdk-1.2.6\bin\appcfg
> > update C:\User
> > s\Kyle\workspace\WaveTest1\war
> > Reading application configuration data...
> > 2009-10-28 18:54:08.610::INFO:  Logging to STDERR via
> > org.mortbay.log.StdErrLog
> > Beginning server interaction for bizkuttest...
> > 0% Creating staging directory
> > 5% Scanning for jsp files.
> > 20% Scanning files on local disk.
> > 25% Initiating update.
> > Email: [email protected]
> > Password for [email protected]:
>
> > javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected
> > error: java.s
> > ecurity.InvalidAlgorithmParameterException: the trustAnchors parameter
> > must be n
> > on-empty
> > Unable to update app: java.lang.RuntimeException: Unexpected error:
> > java.securit
> > y.InvalidAlgorithmParameterException: the trustAnchors parameter must
> > be non-emp
> > ty
> > Please see the logs [C:\Users\Kyle\AppData\Local\Temp
> > \appcfg3749747841551147441.
> > log] for further information.
>
> > Contents of the log file are the same:
> > Unable to update:
> > javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected
> > error: java.security.InvalidAlgorithmParameterException: the
> > trustAnchors parameter must be non-empty
> >        at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
> >        at
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown
> > Source)
> >        at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown
> > Source)
> >        at
> > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect
> > (Unknown Source)
> >        at sun.net.www.protocol.http.HttpURLConnection.getOutputStream
> > (Unknown Source)
> >        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream
> > (Unknown Source)
> >        at com.google.appengine.tools.admin.ServerConnection.connect
> > (ServerConnection.java:333)
> >        at com.google.appengine.tools.admin.ServerConnection.getAuthToken
> > (ServerConnection.java:250)
> >        at com.google.appengine.tools.admin.ServerConnection.authenticate
> > (ServerConnection.java:218)
> >        at com.google.appengine.tools.admin.ServerConnection.send
> > (ServerConnection.java:145)
> >        at com.google.appengine.tools.admin.ServerConnection.post
> > (ServerConnection.java:81)
> >        at com.google.appengine.tools.admin.AppVersionUpload.send
> > (AppVersionUpload.java:427)
> >        at
> > com.google.appengine.tools.admin.AppVersionUpload.beginTransaction
> > (AppVersionUpload.java:241)
> >        at com.google.appengine.tools.admin.AppVersionUpload.doUpload
> > (AppVersionUpload.java:98)
> >        at com.google.appengine.tools.admin.AppAdminImpl.update
> > (AppAdminImpl.java:56)
> >         at com.google.appengine.tools.admin.AppCfg$UpdateAction.execute
> > (AppCfg.java:521)
> >        at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:130)
> >        at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:58)
> >        at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:54)
> > Caused by: java.lang.RuntimeException: Unexpected error:
> > java.security.InvalidAlgorithmParameterException: the trustAnchors
> > parameter must be non-empty
> >        at sun.security.validator.PKIXValidator.<init>(Unknown Source)
> >        at sun.security.validator.Validator.getInstance(Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.getValidator
> > (Unknown Source)
> >        at
> > com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted
> > (Unknown Source)
> >        at
> > com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted
> > (Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate
> > (Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage
> > (Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown
> > Source)
> >        at
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake
> > (Unknown Source)
> >        ... 19 more
> > Caused by: java.security.InvalidAlgorithmParameterException: the
> > trustAnchors parameter must be non-empty
> >        at java.security.cert.PKIXParameters.setTrustAnchors(Unknown Source)
> >        at java.security.cert.PKIXParameters.<init>(Unknown Source)
> >        at java.security.cert.PKIXBuilderParameters.<init>(Unknown Source)
> >        ... 30 more
> > com.google.appengine.tools.admin.AdminException: Unable to update app:
> > java.lang.RuntimeException: Unexpected error:
> > java.security.InvalidAlgorithmParameterException: the trustAnchors
> > parameter must be non-empty
> >         at com.google.appengine.tools.admin.AppAdminImpl.update
> > (AppAdminImpl.java:62)
> >        at com.google.appengine.tools.admin.AppCfg$UpdateAction.execute
> > (AppCfg.java:521)
> >        at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:130)
> >        at com.google.appengine.tools.admin.AppCfg.<init>(AppCfg.java:58)
> >        at com.google.appengine.tools.admin.AppCfg.main(AppCfg.java:54)
> > Caused by: javax.net.ssl.SSLException: java.lang.RuntimeException:
> > Unexpected error: java.security.InvalidAlgorithmParameterException:
> > the trustAnchors parameter must be non-empty
> >        at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
> >        at
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown
> > Source)
> >        at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown
> > Source)
> >        at
> > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect
> > (Unknown Source)
> >        at sun.net.www.protocol.http.HttpURLConnection.getOutputStream
> > (Unknown Source)
> >        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream
> > (Unknown Source)
> >        at com.google.appengine.tools.admin.ServerConnection.connect
> > (ServerConnection.java:333)
> >        at com.google.appengine.tools.admin.ServerConnection.getAuthToken
> > (ServerConnection.java:250)
> >        at com.google.appengine.tools.admin.ServerConnection.authenticate
> > (ServerConnection.java:218)
> >        at com.google.appengine.tools.admin.ServerConnection.send
> > (ServerConnection.java:145)
> >        at com.google.appengine.tools.admin.ServerConnection.post
> > (ServerConnection.java:81)
> >        at com.google.appengine.tools.admin.AppVersionUpload.send
> > (AppVersionUpload.java:427)
> >        at
> > com.google.appengine.tools.admin.AppVersionUpload.beginTransaction
> > (AppVersionUpload.java:241)
> >        at com.google.appengine.tools.admin.AppVersionUpload.doUpload
> > (AppVersionUpload.java:98)
> >        at com.google.appengine.tools.admin.AppAdminImpl.update
> > (AppAdminImpl.java:56)
> >         ... 4 more
> > Caused by: java.lang.RuntimeException: Unexpected error:
> > java.security.InvalidAlgorithmParameterException: the trustAnchors
> > parameter must be non-empty
> >        at sun.security.validator.PKIXValidator.<init>(Unknown Source)
> >        at sun.security.validator.Validator.getInstance(Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.getValidator
> > (Unknown Source)
> >        at
> > com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted
> > (Unknown Source)
> >        at
> > com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted
> > (Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate
> > (Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage
> > (Unknown Source)
> >        at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown
> > Source)
> >        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown
> > Source)
> >        at
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake
> > (Unknown Source)
> >        ... 19 more
> > Caused by: java.security.InvalidAlgorithmParameterException: the
> > trustAnchors parameter must be non-empty
> >        at java.security.cert.PKIXParameters.setTrustAnchors(Unknown Source)
> >        at java.security.cert.PKIXParameters.<init>(Unknown Source)
> >        at java.security.cert.PKIXBuilderParameters.<init>(Unknown Source)
> >        ... 30 more
>
> > On Oct 19, 7:05 pm, "Jason (Google)" <[email protected]> wrote:
> > > Can you confirm whether you see a similar error when you try to deploy
> > using
> > > the command line utility?
>
> > >http://code.google.com/appengine/docs/java/tools/uploadinganapp.html#...
>
> ...
>
> продолжение »

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to